Имя: Пароль:
1C
1С v8
Обработчики событий для табличных частей.
0 vse_serjezno
 
04.06.15
11:31
День добрый.

У меня такая проблема.
В ТЧ управляемой формы есть обработчик события ПослеУдаления.
Проблема в том, что строка удаляется, но ПослеУдаления почему-то не вызывается, если в таблице удаляется одна строка.
Если же в таблицу к одной строке добавить вторую и более, то все отлично вызывается.

С чем может быть проблема?..
1 palpetrovich
 
04.06.15
11:39
а что там, в "ПослеУдаления"? ...строк нет, может и делать ничего не нужно?
2 vse_serjezno
 
04.06.15
11:40
я понимаю, что вопрос нерядовой... у меня на тестовой базе все хорошо работает, а вот рабочая заглючила.

в управляемых формах иногда случаются баги, которые кроме как шаманством не лечатся.
может среди вас есть шаман 1с, кто мне подскажет решение?
3 vse_serjezno
 
04.06.15
11:42
(1) Нет, там целая процедура.
И она вызывается, если удаляется по очереди более одной строки.
Если удаляется одна, то даже не вызывается.
4 palpetrovich
 
04.06.15
11:51
(3) смотри что именно в процедуре, сейчас проверил на тестовой - "ПослеУдаления" вызывается всегда
.. хотя, с учетом (2) - хз :)