|
УФУсловноеОформление необычное условие
| ☑ |
0
Олёнок
27.03.15
✎
14:47
|
В таблице на форме документа выводится список, нужно как-то сравнивать содержимое поля одной строки с содержимым предыдущей строки.
ТО есть поле груз
1
1
1
2
Вот если начинается 2 - то отмечать цветом.
Нашла код в сети
ЭлементОтбора = ЭлементУсловногоОформления.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Объект.НомераГрузов.НомерМеста");
Но мне видимо нужно перебирать строки?
|
|
1
olegves
27.03.15
✎
14:52
|
добавить поле, которое заполнять из предыдущей строки, на форму его не выводить, а использовать только для оформления
|
|
2
Олёнок
27.03.15
✎
15:15
|
Детали можете пояснить? Допустим поле СледующийГруз, заполнять его по всей таблице при обновлении формы? или в какой момент, строки же будут редактировать.
|
|
3
D_E_S_131
27.03.15
✎
15:50
|
А каким цветом отмечать? Ну отметите строки с "2", т.к. они отличаются от "1", но когда потом пойдут "3", то они будут таким же цветом покрашены по условию.
|
|
4
D_E_S_131
27.03.15
✎
15:50
|
Да и без фото еще...
|
|
5
Defender aka LINN
27.03.15
✎
16:03
|
Добавить реквизит формы, настроить отбор оформления по значению этого реквизита, заполнять при создании/чтении/изменении
|
|