Выделить цветом данные полученные SQL Запросом

Все вопросы/проблемы по установке и использовании.
Ответить
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Выделить цветом данные полученные SQL Запросом

Сообщение nruslan2 »

Вопрос - а есть ли возможность в определённой сущности Выделить цветом данные полученные SQL Запросом по условию.

Пример: If(условие, Текст выделить красным, Текст выделить синим)

Попробовал в результат if вписать <span color="red">Красный</span> результата не дало.
В идеале не сам текст покрасить, а как в статусах заливку у текста сделать!
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Выделить цветом данные полученные SQL Запросом

Сообщение support »

С помощью функции CONCAT вы сможете объединить несколько полей в строку.
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Re: Выделить цветом данные полученные SQL Запросом

Сообщение nruslan2 »

support писал(а): 20 дек 2020, 22:28 С помощью функции CONCAT вы сможете объединить несколько полей в строку.
if([1117]=20,
Concat('<span color="red">','Да','</span>')
,
'No'
)

не работает. Текст не меняет цвет
Можете показать как надо?)
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Выделить цветом данные полученные SQL Запросом

Сообщение support »

Что в html коде? А если так

Код: Выделить всё

'<span color=red>Да</span>'
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Re: Выделить цветом данные полученные SQL Запросом

Сообщение 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>
так же не красит в цвет текст.
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Re: Выделить цветом данные полученные SQL Запросом

Сообщение nruslan2 »

Все снимаю вопрос

Нашел:
<font color="red">Красный</font>
Аватара пользователя
vniig_admin
Сообщения: 8
Зарегистрирован: 14 дек 2020, 16:36
Имя: Системный Администратор
Откуда: Санкт-Петербург
Организация: ВНИИГ им. Б.Е.Веденеева
Контактная информация:

Re: Выделить цветом данные полученные SQL Запросом

Сообщение 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>')
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Re: Выделить цветом данные полученные SQL Запросом

Сообщение nruslan2 »

Span сам по себе работать не будет - пробуйте через div см пример выше у меня все закрашивается
Аватара пользователя
vniig_admin
Сообщения: 8
Зарегистрирован: 14 дек 2020, 16:36
Имя: Системный Администратор
Откуда: Санкт-Петербург
Организация: ВНИИГ им. Б.Е.Веденеева
Контактная информация:

Re: Выделить цветом данные полученные SQL Запросом

Сообщение vniig_admin »

Большое СПАСИБО! Получилось! :D
Ответить