Страница 1 из 1
Выделить цветом данные полученные SQL Запросом
Добавлено: 20 дек 2020, 22:13
nruslan2
Вопрос - а есть ли возможность в определённой сущности Выделить цветом данные полученные SQL Запросом по условию.
Пример: If(условие, Текст выделить красным, Текст выделить синим)
Попробовал в результат if вписать <span color="red">Красный</span> результата не дало.
В идеале не сам текст покрасить, а как в статусах заливку у текста сделать!
Re: Выделить цветом данные полученные SQL Запросом
Добавлено: 20 дек 2020, 22:28
support
С помощью функции CONCAT вы сможете объединить несколько полей в строку.
Re: Выделить цветом данные полученные SQL Запросом
Добавлено: 20 дек 2020, 22:38
nruslan2
support писал(а): 20 дек 2020, 22:28
С помощью функции CONCAT вы сможете объединить несколько полей в строку.
if([1117]=20,
Concat('<span color="red">','Да','</span>')
,
'No'
)
не работает. Текст не меняет цвет
Можете показать как надо?)
Re: Выделить цветом данные полученные SQL Запросом
Добавлено: 20 дек 2020, 22:47
support
Что в html коде? А если так
Re: Выделить цветом данные полученные SQL Запросом
Добавлено: 20 дек 2020, 22:57
nruslan2
Тоже не работает.
в коде html -<td> <span color="red">Да</span></td>
Браузер Яндекс
Зато нашел как выделять цветом:
<div class="bg-color-value" style="background: #4285f4; color: white;">Да</div>
но конструкция:
<div class="bg-color-value" color: red;">В работе</div>
так же не красит в цвет текст.
Re: Выделить цветом данные полученные SQL Запросом
Добавлено: 20 дек 2020, 23:03
nruslan2
Все снимаю вопрос
Нашел:
<font color="red">Красный</font>
Re: Выделить цветом данные полученные SQL Запросом
Добавлено: 21 дек 2020, 14:56
vniig_admin
Чтобы не засорять форум даблами напишу сюда. Чтобы текст стал цветным, да получилось с помощью font
Код: Выделить всё
IF([513]>=(select field_322 from app_entity_21 where id=e.parent_item_id),'<font color=red>Сроки нарушены!!!</font>','<font color=blue>Сроки в норме</font>')
НЕ ПОЛУЧАЕТСЯ залить цветом ячейку где написано с помощью <span> не получается( Вот код. И почему то ничего не окрашивается.
Код: Выделить всё
if([513]>=(select field_322 from app_entity_21 where id=e.parent_item_id),
Concat('<span color="red">','Да','</span>')
,
concat('<span color="green">нет</span>')
Re: Выделить цветом данные полученные SQL Запросом
Добавлено: 22 дек 2020, 11:39
nruslan2
Span сам по себе работать не будет - пробуйте через div см пример выше у меня все закрашивается
Re: Выделить цветом данные полученные SQL Запросом
Добавлено: 22 дек 2020, 11:54
vniig_admin
Большое СПАСИБО! Получилось!
