|
Изменить оформление строки при её активизации | ☑ | ||
---|---|---|---|---|
0
Dirk Diggler
03.12.20
✎
16:28
|
Как сделать сабж? В обработчике активизации оформление строки недоступно, ПриВыводе срабатывает уже потом.
|
|||
1
Garykom
гуру
03.12.20
✎
16:32
|
ОФ?
|
|||
2
alkorolev
03.12.20
✎
16:33
|
1. создаешь реквизит формы ТекущийНомерСтроки
2. в событие ПриАктивизацииСтроки заполняешь этот реквизит 3. в условное оформление добавляешь элемент с отбором что-то типа Объект.ТвояТаблица.НомерСтроки = Новый ПолеКомповкиДанных("ТекущийНомерСтроки") |
|||
3
Dirk Diggler
03.12.20
✎
16:37
|
Да, пардон.
Обычные формы, обычное табличное поле. |
|||
4
Малыш Джон
03.12.20
✎
17:10
|
(3) ПриАктивизации() - запоминаешь выделенную строку каким-либо образом(можно реквизит формы, как в (2) советуют; да хоть глобальную переменную модуля сделай ВыделеннаяТекущаяСтрока)
ПриПолученииДанных() - у запомненной строки ставишь нужное оформление |
|||
5
Вафель
03.12.20
✎
17:10
|
фон текущей строки поменять нельзя
|
|||
6
Dirk Diggler
03.12.20
✎
17:16
|
(4) получение данных вызывается позже. когда я схожу с текущей строки.
(5) а вызвать в приактивизации получение данных? путем изменения перезаписи в строку чего-нть? |
|||
7
Малыш Джон
03.12.20
✎
17:17
|
(6) да, пардон, действительно позже
|
|||
8
Dirk Diggler
03.12.20
✎
17:18
|
(7) точнее раньше. сперва вызывается привыводе, потом приактивизации.
|
|||
9
Dirk Diggler
03.12.20
✎
17:21
|
Короче, костыль взлетель. Поставил в обработчик приактивизациистроки одну строку
ЭлементыФормы.тпТаблицаПараметров.ТекущиеДанные.Номенклатура = ЭлементыФормы.тпТаблицаПараметров.ТекущиеДанные.Номенклатура; Теперь после чего этот обработчик перестал запаздывать. Процедура тпТаблицаПараметровПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Если ОформлениеСтроки.ДанныеСтроки = ЭлементыФормы.тпТаблицаПараметров.ТекущаяСтрока тогда ОформлениеСтроки.Шрифт = ПолужирныйШрифт; КонецЕсли; КонецПроцедуры |
|||
10
Малыш Джон
03.12.20
✎
17:22
|
(9) У табличного поля есть метод обновитьстроки()
ЭлементыФормы.тпТаблицаПараметров.ОбновитьСтроки() |
|||
11
Малыш Джон
03.12.20
✎
17:24
|
+ (10) смысл тот же самый, но как то аккуратнее что ли..
|
|||
12
Dirk Diggler
03.12.20
✎
17:26
|
Работает. Спасибо.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |