Имя: Пароль:
1C
1С v8
Мистика с отладкой бух. проводок
0 Абырвалг
 
27.12.11
12:05
8.2.14

Короче говоря берем док-т ПТУ и смотрим его проводки.
В обработке проведения: Регистр.Хозрасчетный.Количество()=0
В модуле регистра Хозрасчетный: ЭтотОбъект. Количество()=0
В подписке на событие на этот регистр: Источник.Количество()=0

Отладчик подключен к толстому клиенту и серверу.
При этом проводки в документе есть. Что я делаю не так?
1 Живой Ископаемый
 
27.12.11
12:05
не желаешь их читать
2 Господин ПЖ
 
27.12.11
12:05
прочитать() было?
3 Абырвалг
 
27.12.11
12:05
(1) Привет, Андрей! Расшифруй!
4 hhhh
 
27.12.11
12:06
(0) ты не поверишь. Забыл про Прочитать();
5 Абырвалг
 
27.12.11
12:06
(2) А зачем? Код же отрабатывается!
6 Живой Ископаемый
 
27.12.11
12:08
2(5) код отрабатывается внутри транзакции?
7 Живой Ископаемый
 
27.12.11
12:16
2(5) Если все понятно, нужно отвечать: "Roger that" или "Copy that"
8 Абырвалг
 
27.12.11
12:17
(6) Код отрабатывается в одной большой транзакции, которая называется ОбработкаПроведения. При этом через отладчик результат выполнения кода отличается.
9 Живой Ископаемый
 
27.12.11
12:19
ну вот и
10 Stim213
 
27.12.11
12:20
Прочитать()
11 Живой Ископаемый
 
27.12.11
12:21
ладно, давай по-другому... нужен ответ на вопрос "почему так" или "как сделать что бы"?
12 Абырвалг
 
27.12.11
12:22
(9) 5 сек, я не успеваю :)
13 Живой Ископаемый
 
27.12.11
12:23
2(12) что же ты не успеваешь? добавить строчку с Прочитать()? как уже подсказали четырежды?
14 Абырвалг
 
27.12.11
12:24
(13) Я могу добавить строчку Прочитать(). Но во-первых, это надо доблавять во все документы для отладки (временно!), а потому убирать! Это некрасивое решение.
15 Живой Ископаемый
 
27.12.11
12:25
2(14)э? ты ведь что-то сказал про подписку...
16 Абырвалг
 
27.12.11
12:26
Добавил в подписку на событие ПередЗаписьюРегистраХозрасчетный() Сообщить(Источник.Количество()). При проведении выдался такое текст:
---
0
0
4
0
---
Число строк равно числу проводок.
При это в отладчике в подписку заходит только один раз.
17 Живой Ископаемый
 
27.12.11
12:27
2(16) будь я проклят если понял хоть что-то...
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший