|
Разовое выделение цветом строки табличного поля справочника
| ☑ |
0
marshalbratsk
11.08.17
✎
07:40
|
Имеется справочник, в нём табличное поле ТаблицаДанных в котором содержится N-ное количество номенклатур.
Имеется временная таблица ВыделитьСтроки в котором есть несколько строк в единственной колонке "номенклатура"
Нужно выделить цветом строки табличного поля ТаблицаДанных если соблюдается условие
Для Каждого Стр Из ТаблицаДанных Цикл
Для Каждого Стр2 Из ВыделитьСтроки Цикл
Если Стр.Номенклатура = Стр2.Номенклатура Тогда
//Тут должен быть код выделения строки цветом
КонецЕсли;
КонецЦикла;
|
|
1
Имитация работы
11.08.17
✎
07:50
|
Фильтр=новый структура("номенклатура");
Для каждого стр из Выделитьстроки цикл
Фильтр.номенклатура=стр.номенклатура;
Для каждого стр2 из таблицаданных.найтистроки(фильтр) цикл
// Код выделения строки цветом
Конеццикла;
Конеццикла;
Не благодари.
|
|
2
Ganiev
11.08.17
✎
09:01
|
Циклами не оптимально, если у тебя много строчек!
Форма объекта или списка? как ты ТаблицаДанных и ВыделитьСтроки получаешь?
|
|
3
1dvd
11.08.17
✎
09:05
|
раскрашивать лучше всего в ПриПолученииДанных
|
|
4
Имитация работы
11.08.17
✎
09:13
|
(3) В интерфейсе такси - однозначно!
|
|
5
Ganiev
11.08.17
✎
09:39
|
(3)(4) Динамический список с произвольным запросом и оформлением строк!
|
|
6
Chameleon1980
11.08.17
✎
10:10
|
(4), (5)
а мне одному прочиталось в (0) про ТП?
|
|
7
dezss
11.08.17
✎
10:14
|
Если УФ, то не надо вт, сделай еще один реквизит и заполняй его. А дальше условное оформление.
|
|
8
1dvd
11.08.17
✎
10:42
|
(6) я тоже сразу понял, что это обычные формы. Табличное поле же
|
|