Вход | Регистрация

1С:Предприятие ::

Метки: 

При программной отмене проведения с другого документа его реквизиты по ссылке не меняются

Я
   perester
 
22.11.17 - 03:40
Доброго времени суток!
У меня есть 2 документа, в док1 есть тч с ссылкой на док2, в элементах указана ссылка и проведен, в до1 сделал кнопку отмены проведения док2, почему в док1 не встает проведен "Нет"?
Пытался в док1 писать тч.обновить(), этотобъект.прочитать(), не помогает
 
 
   VladZ
 
1 - 22.11.17 - 05:15
"в элементах указана ссылка и проведен" - вот тут подробнее. Формы обычные? Или управляемые?
   SRM1C
 
2 - 22.11.17 - 05:23
ДокументКОтменеПровдения=Ссылка.ПолучитьОбъект();
ДокументКОтменеПровдения.Записать(РежимЗаписиДокумента.ОтменаПроведения);
   Рэйв
 
3 - 22.11.17 - 06:44
(0)"и проведен" - это реквизит таб части или что?
   perester
 
4 - 22.11.17 - 07:52
(1) УФ
(2) так и сделал
(3) Нет, это элемент формы с путем на док2ссылка.проведен

Если зайти в док2 через лупу, отменить проведение, выйти с док2 в док1, то сразу обновляется,
Если зайти в док2 через документы, при открытом док1, тч дока1 обновляется только после переоткрытия,
А если удалить через кнопку и перезайти в док1, то ничего он с таким же статусом проведен "Да"
Платформа 8.3.11.2700
   DrZombi
 
5 - 22.11.17 - 07:56
(4) Обнови форму F5
   DrZombi
 
6 - 22.11.17 - 07:57
+(4) Значит у вас "Проведен" уже реквизит :)
   perester
 
7 - 22.11.17 - 08:02
(5) проверял, не обновляет
заметил что при перезагрузке нормально встает, значит временные файлы?
   perester
 
8 - 22.11.17 - 08:10
(6) Проведен это не реквизит тч, а реквизит реквизита-ссылки тч, разве при изменении объекта ссылки он не должен обновиться если не автоматически, то хотябы с помощью этотобъект.прочитать() и тч.обновить()?
   perester
 
9 - 22.11.17 - 08:11
(8) то есть элементы.тч.обновить()
   lodger
 
10 - 22.11.17 - 08:13
(8) эти значения кэшируются. как-то с этим можно воевать, но проще сделать реквизявкой таблицы формы и заполнять при открытии\оповещении\добавлении. можно попробовать поколхозить с обработкой вывода данных.
 
 Рекламное место пустует
   RomaH
 
11 - 22.11.17 - 08:21
ОбновитьОтображениеДанных()
   perester
 
12 - 22.11.17 - 08:38
(11) немного не понял, привязать на событие док2 чтобы обновлялся док1? При вызове после отмены проведения так же безрезультатно
Ладно видимо (10) прав, воевать с этим может можно, но накладно, скажу чтоб заходили через лупу и удаляли)


Список тем форума
Рекламное место пустует Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует