Имя: Пароль:
1C
1С v8
УТ 11, записать и закрыть и записать..
, , ,
0 Lamer1C
 
01.11.11
23:16
Есть подписка на событие при записи справочника Номенклатура - формируется название по доп. реквизитам. При записи все отлично срабатывает. Если нажать записать и закрыть, подписка срабатывает, но элемент не записывается. Подскажите почему и как лечить? Спасибо
1 Kreont
 
01.11.11
23:18
пошагово в отладчике
2 Lamer1C
 
01.11.11
23:22
(1) один в один все. да и событие записать и закрыть подразумевает запись. вот только если оно вызывается после записи...
3 Kreont
 
01.11.11
23:30
Попробуй на файловой лечить, что б исключить код что будет обработан на сервере и не виден стандартно при отладке.

Ну и проверь изменения переменой "Отказ" по всей цепочке записи

(0) А вопрос о создании нового эелемента?
4 Lamer1C
 
01.11.11
23:35
(3) как раз файловый вариант :(
нет, при создании новой из обработки все гут. при изменении существующей такой глюк обнаружился. с отказом все в порядке. попробую код в модуль объекта засунуть
5 Kreont
 
01.11.11
23:41
Ух и напутал я уже ниче не понял :(

"Если нажать записать и закрыть" <- это интерактивно в форме элемента?
"при создании новой из обработки" <- а тут уже обработка и програмно создается?
Впиши: Ном.ОбменДанными.Загрузка = Истина; и сравни чем отличаются карточки
...
6 Lamer1C
 
01.11.11
23:43
(5) )) из формы элемента если нажать записать - то все ок, если записать и закрыть - не сохранется.
7 Lamer1C
 
01.11.11
23:47
из модуля объекта тоже не сохраняет
8 Lamer1C
 
01.11.11
23:51
где-то на мисте видел что-то похожее..
9 Kreont
 
01.11.11
23:53
Поменять подписку: при- на перед- записью
10 Lamer1C
 
02.11.11
00:00
(9) последний вариант, попробую
11 Lamer1C
 
02.11.11
00:03
(9) так работает, спасибо. в принципе устраивает, но все равно не понятно, почему...
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.