Имя: Пароль:
1C
1C 7.7
v7: Как используя FormEx выделить цветом строку в многострочной части док-та?
0 IgorTrifonov
 
05.08.11
13:14
1. Загрузил FormEx.dll успешно.
2.В глобальном модуле написал так:
  Сервис = СоздатьОбъект("Сервис");
  Сервис.ВключитьРаскраскуТаблиц(0);
3. В модуле документа написал так:
Процедура Кнопка_ПРОБА()
   Если глЗагрузитьВнешнююКомпоненту("FormEx")=0 Тогда
       // да и хрен бы с ней
   Иначе
       ФормаРасш = СоздатьОбъект("РасширениеФормы");
       //ФормаРасш.УстановитьФорму(Форма);
       //ФормаРасш.ФиксироватьМногострочнуюЧасть(3);
       ФормаРасш.РаскрашиватьТаблицу("МногострочнаяЧасть");
       куда_заносить_это_значение = "BRUSH_S[255]";    // - вся строка, когда она становится текущей, подсвечивается красным фоном.    
   КонецЕсли;
Подскажите пожалуйста, в ногах валяюсь.
Спасиб.
1 Lepochkin
 
05.08.11
13:22
Для включения раскраски в таблицу необходимо добавить колонку, формула в которой должна содержать служебную строку. В общем случае колонка должна располагаться левее колонок, которые предполагается раскрасить
2 IgorTrifonov
 
05.08.11
13:31
Lepochkin спасибо, не дал помереть с голоду!!!
3 IgorTrifonov
 
05.08.11
13:31
Всё заработало как надо!
Закон Брукера: Даже маленькая практика стоит большой теории.