Цветовыделение элементов списка

Пишите ваши предложения здесь.
Ответить
Аватара пользователя
Евгений
Сообщения: 398
Зарегистрирован: 11 июл 2016, 13:21
Имя: Евгений
Откуда: Петропавловск-Камчатский

Цветовыделение элементов списка

Сообщение Евгений »

Для элементов выпадающего списка и для элементов глобального списка можно устанавливать цвет фона.
В отчетах и в списках эти элементы нормально подсвечиваются тем фоном, который был для них установлен.

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

Re: Цветовыделение элементов списка

Сообщение support »

техническая возможность есть, не уверен как это будет на практике, но попробую и посмотрю
Аватара пользователя
Евгений
Сообщения: 398
Зарегистрирован: 11 июл 2016, 13:21
Имя: Евгений
Откуда: Петропавловск-Камчатский

Re: Цветовыделение элементов списка

Сообщение Евгений »

Это я пытаюсь реализовать рабочие потоки, с последовательной сменой статуса записи.
Например, процесс работы с договором проходит несколько последовательных этапов, отражаемых в поле Статус:

Проект документа --> Согласуют юристы --> Согласуют финансисты --> Подписали мы --> Подписали контрагенты --> В работе --> Исполнено

Если пользователю открыть поле Статус для редактирования, то он может запросто выбрать любой другой статус, не тот который должен идти по порядку. Значит поле Статус должно быть только для чтения. Тогда чтобы перевести документ в следующий статус, должна быть какая-то кнопка "Действие", на которую привязана пользовательская автоматизация - в данном случае переход на следующий этап.

Пока что кнопки для действий не предусмотрены. Но можно создать ещё одно поле, например флажок "Перейти к следующему этапу", или лучше поле с выпадающим списком в котором можно выбрать значение "Переход дальше". При сохранении в базе срабатывает триггер BEFORE UPDATE на таблице с сущностью Документ и меняет статус на следующий по порядку.

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

Re: Цветовыделение элементов списка

Сообщение nruslan2 »

Стандартными средствами можно сотворить вот такое:

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

Re: Цветовыделение элементов списка

Сообщение support »

Реализовано для 3.0 https://vk.com/rukovoditel_project?w=wall-80230319_1342
Добавлен новый тип поля "Выбор цвета". Если ранее использовался просто выпадающий список, то тип поля можно заменить на "Выбор цвета" и цвета появятся в списке.
Вложения
img1.png
Ответить