|
В подписку передается старый объект | ☑ | ||
---|---|---|---|---|
0
toypaul
гуру
11.03.14
✎
13:00
|
Схема такая.
в форме. перед записью на сервере изменяются реквизиты (у ТекущийОбъект). затем отрабатывает подписка "перед записью документа". так вот в подсике у меня старый объект - до изменения реквизитов в "перед записью". как правильно сделать, чтобы в подписку попал объект со всеми изменениями? |
|||
1
toypaul
гуру
11.03.14
✎
13:18
|
При этом в подписке ПриЗаписи источник уже нормальный - обновленный. Но мне нужна подписак ПередЗаписью - только в ней можно узнать что документ проводится.
Хотя ... наверное можно анализировать признак Проведен? Всеравно какой-то косяк с подпиской перед записью. Вызывается-то она после того как отработало событие "перед записью на сервере" в форме. |
|||
2
Добрый хачик
11.03.14
✎
13:27
|
код покажи, и покажи как обращаешься к данным, чтобы увидеть старые данные
|
|||
3
ptiz
11.03.14
✎
13:30
|
Чудес не бывает.
|
|||
4
toypaul
гуру
11.03.14
✎
14:41
|
(2) что там может быть в коде не так?
в форме ПередЗаписьюНаСервере ТекущийОбъект.Реквизит = 10 //был скажем 20 в подписке (ПередЗаписю для документа) Источник.Реквизит смотрю в отладчике 20 вместо 10 (3) чудес не бывает. глюков достаточно. |
|||
5
Господин ПЖ
11.03.14
✎
14:54
|
>Но мне нужна подписак ПередЗаписью - только в ней можно узнать что документ проводится
пихай в ДопСвойства - "Я провожусь" и лови в ПриЗаписи или дальше... |
|||
6
toypaul
гуру
11.03.14
✎
14:57
|
(5) я уж думаю переделать на ПриЗаписи. только хочется сделать правильно.
для начала хорошо бы понять это мой косяк или платформы. может и не косяк вовсе, может какой-то волшебный метод есть, чтобы все заработало. если не выйде по-хорошему, будем по-плохому. |
|||
7
toypaul
гуру
11.03.14
✎
20:41
|
Подумалось тут ... Может ли влиять флаг Использовать на реквизите? У меня табличная часть документа формируется программно. То есть не считывается в форму и не записывается соот-но. В ПередЗаписьюНаСервере ТЧ формируется программно. Может в этом дело?
Завтра проверю ... Считывать ее на форму не хочется - лишний и ненужный объем данных. |
|||
8
toypaul
гуру
12.03.14
✎
08:48
|
Вот я идиот. В подписке вместо объекта (Источник) передавал ссылку на него (Источник.Ссылка). Ессно, что в ссылке старые данные. Чудес не бывает :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |