Имя: Пароль:
1C
 
Отладка удаления строки динамической таблицы значений
↓ (Волшебник 21.08.2024 09:26)
0 Radion
 
20.08.24
23:21
Помогите отладить удаление и добавление строки динамической таблицы значений на управляемой форме. К примеру изменение, отладить могу через:
...
НовыйЭлементФормы.УстановитьДействие("ПриИзменении", "ВыполнитьДействиеПриИзмененииДанных");

А вот добавление и удаление строки нет.
Спасибо.
1 lEvGl
 
21.08.24
04:17
там же рядом события удаления и добавления для таблицы
2 Radion
 
21.08.24
08:13
Нашел вот такие обработчики, рабочие:
    ТаблПолейВыбора.УстановитьДействие("ПередНачаломДобавления", "ПроцедураПередНачаломДобавления");
ТаблПолейВыбора.УстановитьДействие("ПередНачаломИзменения", "ПроцедураПередНачаломИзменения");
ТаблПолейВыбора.УстановитьДействие("Выбор", "ПроцедураВыбор");
ТаблПолейВыбора.УстановитьДействие("ПередУдалением", "ПроцедураПередУдалением");

А есть обработчик, что то типа "ПослеУдаления", чтобы мне отработать с таблицой после удаления строки?
3 Мультук
 
21.08.24
08:28
(0)

1) Что ты делаешь? В смысле зачем тебе всё это?
Почему это нельзя решить через реквизит дин.списка "ОсновнаяТаблца"


2) Допустим ты что-то делаешь с данными дин списка и  тебе "после того как" нужно дин.список обновить, тогда
F1 Оповестить
F1 ОбработкаОповещения
4 Ненавижу 1С
 
21.08.24
08:32
(2) плохо смотрел. Есть После удаления
(3) Реакция на слово динамический? У него таблица значений источник
5 Мультук
 
21.08.24
08:39
(4) Угу,спс - пропустил. Но теперь я вообще не понимаю его трудностей.


P.S.
Аллергия вторую неделю. Пью таблетки - выключается мозг. Не пью таблетки - выключаются глаза.
6 Волшебник
 
21.08.24
09:27
(0) чушь
7 lEvGl
 
21.08.24
12:15
(3) динамическую таблицу он делает
но что мешает повесить все нужные обработчики мышкой на форме непонятно
(5) печально, соболезную
8 Radion
 
21.08.24
10:03
(4) Да, благодарю.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс