|
оформление строки
| ☑ |
0
Jokero
06.07.16
✎
12:46
|
Не пойму, почему не работает? Тыкаюсь на одной таблице, он должен оформлять строки в другой. Не хочет оформлять ни в какую, помогите, что я упустил?
Процедура ТЗПриАктивизацииСтроки(Элемент)
Стр = ЭлементыФормы.ТЗ.ВыделенныеСтроки[0];
ПараметрыОтбора = новый Структура;
ПараметрыОтбора.Вставить("Документ", Стр.Документ);
ПараметрыОтбора.Вставить("Номенклатура", Стр.Номенклатура);
МассивСтрок = ТЧ.НайтиСтроки(ПараметрыОтбора);
Для Каждого Строка из МассивСтрок цикл
ОформлениеСтроки = ЭлементыФормы.ТабличноеПоле1.ОформлениеСтроки(Строка);
ОформлениеСтроки.ЦветФона = WebЦвета.Красный;
КонецЦикла;
ЭлементыФормы.ТабличноеПоле1.ОбновитьСтроки(МассивСтрок);
|
|
1
Волшебник
модератор
06.07.16
✎
12:47
|
ОформлениеСтроки надо менять в событии ПриВыводеСтроки
|
|
2
Beretta
06.07.16
✎
12:49
|
(0)
ТабличноеПоле (TableBox)
ОформлениеСтроки (RowAppearance)
Синтаксис:
ОформлениеСтроки(<Строка>)
Параметры:
<Строка> (обязательный)
Строка табличного поля. Тип параметра зависит от типа редактируемого в табличном поле значения.
Возвращаемое значение:
Тип: ОформлениеСтроки.
Возвращаемый объект оформления строки является самостоятельным объектом и не связан с содержимым табличного поля. Поэтому при его редактировании изменения в табличном поле не отображаются. Для того, чтобы изменения данного объекта отображались в табличном поле необходимо пользоваться обработчиками событий ПриВыводеСтроки или ПриПолученииДанных.
Описание:
Получает оформление строки для указанной строки табличного поля.
Доступность:
Толстый клиент.
|
|
3
Jokero
06.07.16
✎
13:04
|
(1) При выводе строки не сработает, если я копашусь в соседней таблице.
Как же тогда изменить?
|
|
4
Lexey_
06.07.16
✎
13:16
|
(3) сработает, если обновишь сроки
|
|
5
Lexey_
06.07.16
✎
13:16
|
(4) *строки
|
|
6
Jokero
06.07.16
✎
14:52
|
(4) (5) отано как, хитро. Всем спасибо, помогло.
|
|