gifts2017

Раскраска строк списков документов и справочников

Опубликовал Юрий Бухонин (sver_y) в раздел Программирование - Практика программирования

Разработка предназначена для настраиваемой раскраски различных списков в 1С 8.

Разработка состоит из 3-х процедур в глобальном модуле, регистра сведений и трех общих форм.
Кроме того, в каждой форме списка, которую Вы собираетесь раскрашивать нужно сделать следующее:
 - добавить на панель, кнопку "Раскраска"
 - добавить процедуру "УстановитьПравилаРаскраски" и прикрепить ее к кнопке
 - добавить процедуру "СписокПриПолученииДанных" и прицепить ее в событию "ПриПолученииДанных" в табличном поле списка (или добавить мой текств процедуру если она уже есть)
 - добавить процедуру "ПриОткрытии" (или добавить мой текств процедуру если она уже есть)
Все.

Скачать файлы

Наименование Файл Версия Размер
Раскраска.dt 39
.dt 69,12Kb
19.10.15
39
.dt 69,12Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Валерий Гуров (Saint) 14.12.10 22:27
Мне кажется, что правильнее будет использовать событие ПриПолученииДанных.
mr zafod; +1 Ответить
2. Юрий Бухонин (sver_y) 15.12.10 20:42
А каким образом Вы собираетесь красить строку???
3. Roman Biblbox (mr zafod) 16.12.10 05:26
Saint пишет:

Мне кажется, что правильнее будет использовать событие ПриПолученииДанных.

100% прав, только так и никак иначе.
4. Эстер Коган (e.kogan) 17.12.10 14:18
Скриншотов можно - форму настройки посмотреть и всё такое?
5. Алексей Константинов (alexk-is) 20.10.11 07:23
(2) Как раскрашивать (оформлять) строки в событии ПриПолученииДанных можно посмотреть тут http://infostart.ru/public/69707/
6. Anna Babynina (orsprog) 20.10.11 09:34
7. анна79 (Анна79) 02.02.12 16:50
объясните пожалуйста как этим пользоваться...
8. Максим Евсенкин (tehas) 13.03.12 22:04
спасибо, именно то что искал
9. Олег Филиппов (comol) 25.03.13 14:58
Раскраска таким образом в обычных формах - зло. Длайте на УФ или реквизит "Цвет", как бы не печально это звучало...