v7: Как правильно раскрасить текущую строку в табл. части справочника (Formex) #699096


#0 by DGorgoN
Сделал способом ниже, но тормозит. Всего скорее из-за Форма.Обновить; Вставил в таб. часть колонку FormEx_ПланРаскраски. Туда прописал функцию РаскраситьКолонки
#1 by ДенисЧ
аназачем ты форму обновляешь?
#2 by DGorgoN
Цель  вообще такая - раскрасить полностью выбранную строку. В данный момент без формекса раскрашена только колонка
#3 by КонецЦикла
Для текущего элемента используй и набуя обновлять?
#4 by DGorgoN
Иначе старые строки остаются раскрашенными.
#5 by DGorgoN
Чет торможу - как?
#6 by КонецЦикла
Скачай демо-конфигу что ли, правда там без плана раскраски вроде
#7 by КонецЦикла
В функции просто возврат "Фонт...", в колонке - вызов функции, ну как обычно
#8 by DGorgoN
гляну. Если не сложно в 2-х словах объясни )
#10 by DGorgoN
точнее если просто возврат фонта то вся тч красится
#11 by КонецЦикла
А дак тебе текущая только, есть отдельное для текущей, вот пример для ТЗ
#12 by aka MIK
Смести колонку с функцией раскраски в самое лево ) раскрасится вся строка
#13 by DGorgoN
мне надо. спс, гляну
#14 by aka MIK
(BRUSH[0xFF9933]FONT[0xFFFFFF])(BRUSH[0xFF9933]FONT[0xFFFFFF])(BRUSH[0xFF9933]FONT[0xFFFFFF])(BRUSH[0xFF9933]FONT[0xFFFFFF])(BRUSH[0xFF9933]FONT[0xFFFFFF])(BRUSH[0xFF9933]FONT[0xFFFFFF]) Шо ето? Достаточно просто "BRUSH[0xFF9933]"
#15 by DGorgoN
по ссылке правильный ответ, нужно было BRUSH_S юзать.
#16 by DGorgoN
Я этой фишки в старом синтаксис помощнике не увидел вот и результат )
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С