Имя: Пароль:
1C
 
FormEx: раскраска табличной части документа
0 dk
 
18.09.08
12:04
Задача:
Выделить текущую строку документа. Не ячейку, а именно строку.
Решение:
Есть Формекс и его раскраска строки, раскрасить ТЗ получилось.
Пример:
   ТекСтрока = ТЗ.НомерСтроки;
   ТЗ.ВыбратьСтроки();
   Пока ТЗ.ПолучитьСтроку() > 0 Цикл
       ТЗ.Колонка1 = "";
   КонецЦикла;
   ТЗ.УстановитьЗначение(ТекСтрока, "Колонка1", "BRUSH[0xC56A31]");
   Возврат "";
--
А вот с документом загвоздка:
Как раскрасить текущую понятно, а вот как снять выделение с нетекущей?
Можно конечно завести реквизит у документа, но некошерно :(
1 dk
 
18.09.08
12:11
вверх
2 FN
 
18.09.08
12:15
Читай хелп к Формексу.
а именно разницу между BRUSH и BRUSH_S
3 dk
 
18.09.08
12:18
(2) угу, спасибо