Движение документа, созданого программно не учитывается в регистре #709333


#0 by mukilka
Добрый день. У меня проблема состоит в том, что регистр учитывает движение документа только при его создании или ручном изменении данных в нем. При программном изменении данных и проведении документа или через контекстное меню или через Действие.Провести, или программно (Док.Записать(РежимЗаписиДокумента.Проведение) в регистре не отображаются изменение. Где может быть причина? буду благодарен за совет.
#1 by hhhh
ну закройте и откройте там, наверно форму не обновляете.
#2 by mukilka
ЭтаФорма.Прочитать; ??? этим способом?
#3 by shuhard
начало здесь
#4 by ДенисЧ
Расшифруйте термин "не учитываются"
#5 by mukilka
программно изменяются данные реквизитов ТЧ документа, документ проводится но регистр изменение не отображает
#6 by ДенисЧ
F5 на окне регистра нажми, отборы проверь
#7 by ДенисЧ
Если запросом обратиьтся - они есть?
#8 by Аннушка
А как вы программно документ записываете? Так? ИзменяемыйДокумент.Записать; Или так? ИзменяемыйДокумент.Записать(РежимЗаписиДокумента.Проведение);
#9 by Аннушка
А вообще отладчиком можно ж ведь отследить.
#10 by mukilka
Второй вариант. Вот код процедуры: Что неверно??? как правильно обновить форму?
#11 by Аннушка
А зачем форму программно обновлять? Записал всё, что нужно, а потом открыл документ, да проверил, что там с табличной частью и что с движениями.
#12 by mukilka
документ то записывается правильно, а от регистр не учитывает программный изменений
#13 by cons74
Сначала обновил, потом записал. Может все-таки наоборот?
#14 by Defender aka LINN
Для нахрена там вообще форма?
#15 by mukilka
не работает( может потому, что вызов форма.обновить я делаю в модуле формы обработки, которая ничего общего с модулем формы документа не имеет?
#16 by ДенисЧ
гениально...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям