Имя: Пароль:
1C
1С v8
2 УФ Для ТаблицыЗначений не работает свойство ПослеУдаления
,
0 TOlikRx
 
06.07.12
20:03
На УФ поместил ТаблицуЗначений. Для типового свойства ПослеУдаления пишу обработчик:

&НаКлиенте
Процедура ТаблицаЗначенийПослеУдаления(Элемент)
   Сообщить(1)
КонецПроцедуры

При попытке удалить строку из ТЧ, не работает, сообщение не показывает. В чем причина, где я накосячил ?
1 TOlikRx
 
06.07.12
20:32
Платформа 8.2.15.310

Пока сделал на свойстве ПередУдалением() с параметром элемента, который должен быть удален, но вопрос открыт.
2 ChAlex
 
06.07.12
21:12
Гонишь - Платформа 8.2.15.317 - работате. Посмотри внимательно синтаксис - и что определено как обработчик на форме.
3 ChAlex
 
06.07.12
21:12
(2)+ - скорее всего на форме либо вообще не назначен обработчик для таблицы, либо имеет не то имя
4 TOlikRx
 
06.07.12
22:32
Не гоню. Проверял. Обработчик создан из самой таблицы, нажатием на лупу рядом с методом.
5 skiller3000
 
06.07.12
22:36
перезапусти конфигуратор и попробуй снова.
может быть кэш
6 TOlikRx
 
06.07.12
22:45
Тоже самое. Обнаружил такое: создал пустые, не заполненные строки (10шт). Пару заполнил. Начал удалять. На пустых срабатывает, а на заполненных нет.
7 TOlikRx
 
06.07.12
23:45
Там проблема в том, что Я использую метод ПриАктивизацииСтроки. В нем создаю на форме динамический элемент с нужным параметром. Если убрать создание элеиента, то все работает. В противном случае метод ПриАктивизацииСтроки проверяется еще раз и метод ПослеУдаления перестает работать.
8 TOlikRx
 
07.07.12
02:59
Вопрос почему ели вызывается повторно ПриАктивизацииСтроки, то ПослеУдаления перестает работать ?
9 TOlikRx
 
07.07.12
21:53
Ответа я пока не нашел?
10 Jonnius
 
07.07.12
23:24
а ПослеУдаления - это разве не событие ?
11 TOlikRx
 
08.07.12
00:26
Событие, но к чему это ?
12 TOlikRx
 
08.07.12
00:27
13 TOlikRx
 
08.07.12
00:27
Все начинает работать.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн