|
Обнуление реквизита | ☑ | ||
---|---|---|---|---|
0
Alexey_55
05.09.14
✎
12:41
|
Добрый день, коллеги.
Создал документ. В модуле документа "При записи" рассчитываю сумму и присваиваю реквизиту документа. Если записывать документ из формы документа, то видно что сумма рассчиталась. Формируются проводки с этой суммой. Но при повторном открытии обнаруживается что сумма = 0 Уже два часа сижу и пытаюсь понять как так получается. Проверил модуль на обнуление суммы раз 20 может кто уже встречался с этим? Где может быть косяк? |
|||
1
1Сергей
05.09.14
✎
12:42
|
Может в форме, при открытии обнуляется?
|
|||
2
Cube
05.09.14
✎
12:43
|
(0) "Где может быть косяк?"
Может в коде, а может и того хуже... |
|||
3
Один С
05.09.14
✎
12:43
|
косяк платформы.. ага..
|
|||
4
Один С
05.09.14
✎
12:43
|
Реквизит поди из конструктора кинул на форму и доволен как слон..
|
|||
5
Alexey_55
05.09.14
✎
12:44
|
нет, такой процедуры у формы нет..
Сам реквизит сумма = 0. Проверил в запросе. |
|||
6
Dmitriy_76
05.09.14
✎
12:44
|
отладчик не рулит ?
|
|||
7
Dmitriy_76
05.09.14
✎
12:45
|
проводки формируются из реквизита ? в отладчике в обработчике проведения что в реквизите ?
|
|||
8
pessok
05.09.14
✎
12:45
|
а это точно реквизит объекта, а не реквизит формы?
ПриЗаписи формы или ПриЗаписи объекта? |
|||
9
Alexey_55
05.09.14
✎
12:46
|
(6) да я не могу понять где точку останова ставить..
В обработке проведения сумма еще есть... да из реквизита |
|||
10
Alexey_55
05.09.14
✎
12:46
|
(8) точно реквизит объекта. проводки формируются с этого реквизита
|
|||
11
pessok
05.09.14
✎
12:47
|
(10) подписки проверь
|
|||
12
pessok
05.09.14
✎
12:48
|
ну и проверь в форме ПослеЗаписи
|
|||
13
Alexey_55
05.09.14
✎
12:49
|
(11) документ новый. Продписки здесь не может быть.
|
|||
14
Alexey_55
05.09.14
✎
12:50
|
(12) в форме нет ни одной процедуры событий формы
|
|||
15
pessok
05.09.14
✎
12:51
|
(13) вообще есть подписки, которые могут затрагивать сразу все документы, в том числе новые, но тут, видимо, что-то другое. Начни ходить отладчиком с обработки проведения заходя во все модули
|
|||
16
Alexey_55
05.09.14
✎
12:52
|
Пробую провести не открывая формы, то же самое.
так причина точно не в форме |
|||
17
timurhv
05.09.14
✎
12:59
|
(0) Почему при записи? Надо ПЕРЕД записью!
|
|||
18
Alexey_55
05.09.14
✎
12:59
|
(15) на это документ нет подписок на событие. Проверил Анализом подписок.
|
|||
19
timurhv
05.09.14
✎
13:01
|
(0)
ДокументОбъект.<Имя документа> (DocumentObject.<Имя документа>) ПриЗаписи (OnWrite) Синтаксис: ПриЗаписи(<Отказ>) Параметры: <Отказ> Тип: Булево. Признак отказа от записи документа. Если в теле процедуры-обработчика установить данному параметру значение Истина, то запись документа выполнена не будет. Значение по умолчанию: Ложь Описание: Возникает при записи объекта. Процедура-обработчик вызывается ПОСЛЕ записи объекта в базу данных, но до окончания транзакции записи. |
|||
20
Alexey_55
05.09.14
✎
13:03
|
(17) ппц я дурак.
Спасибо большое! надо же 3 часа потратить на это... |
|||
21
timurhv
05.09.14
✎
13:04
|
(20) Сам через такое прошел)))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |