Имя: Пароль:
1C
1С v8
Не записывается реквизит регистра
0 Вжескрыылг
 
11.03.12
08:51
не пойму. завел реквизит рег. накопления перечисление. При проведении дока вижу его значение, тут же читаю набор движений дока, все есть а этого реквизита нет.
1 Вжескрыылг
 
11.03.12
08:52
8.2
2 Капитан О
 
11.03.12
08:52
сочувствую
3 DexterMorgan
 
11.03.12
08:56
Не включается компьютер. Жму кнопку включить - ничего не происходит. В чем проблема?
4 DexterMorgan
 
11.03.12
08:57
компьютер Acer
5 Вжескрыылг
 
11.03.12
09:22
(0) в измерении тоже есть перечисление, там все работает. почему здесь-то обнуляется?
6 Maxus43
 
11.03.12
09:24
типы точно совпадают? чудес не бывает
7 Индиго
 
11.03.12
09:25
(5)Карма у тебя плохая. Надо почистить нижнюю чакру.
8 Вжескрыылг
 
11.03.12
09:33
(6) совпадают, что, совсем уже... присвоение явное:
Движение.КодОперации = Перечисления.КодыОпераций.Аванс;
В регистре "КодОперации" тип ПеречислениеСсылка.КодыОпераций
9 Maxus43
 
11.03.12
09:35
(8) точку останова в ПередЗаписью регистра поставь, там глянь... какая-нить мега подписка может перезаписывает
10 Вжескрыылг
 
11.03.12
09:40
(9) из подписок тока ПриУстановкеНовогоНомера и ПередЗаписью - проверка попадания номера в период. но щас проверю
11 hhhh
 
11.03.12
09:43
может набор не так читаешь?
12 Вжескрыылг
 
11.03.12
09:49
(11) наверное, потому, что читаю в модуле проведения этого же дока. потому как сменил контрагента, а при чтении остался старый
13 Вжескрыылг
 
11.03.12
09:49
(9) поэтому в передзаписью не попадаю
14 Maxus43
 
11.03.12
09:50
(12) пофиг откуда читать, главно чтоб записаны были. Движения.Регистр.Записать() сделай явно, потом читай
15 Рэйв
 
11.03.12
09:50
(12)Обработка проведения - вообщето транзакция. Пока не завершится, изменений не увидешь
16 Maxus43
 
11.03.12
09:52
(15) извне не увидиш. внутри всё видно
17 Вжескрыылг
 
11.03.12
09:54
Кароче, сам дятел. записал по дороге, и все стало видно. всем респект!
Программист всегда исправляет последнюю ошибку.