Не передаются данные из произвольной формы документа в табличную часть #261048


#0 by ZIPKs
Доброго времени суток! Существует  документ имеющий  реквизиты, табличную часть, форму  документа и  произвльную форму. Основная  работа производится  через произвольную форму: изменяется  табличная  часть документа. При проверке  процедуры  вроде  табличная часть изменяется, но при  просмотре на основной  форме изменений не  надблюдается. На произвольной  форме существунт реквизит ДОкументОбъект в  который передается  ссылка  на  документ. при вызове команды  выполняется  следующее:
#1 by ТелепатБот
#2 by ZIPKs
люди помогите.............
#3 by Neco
Выгрузить - создает копию таблицы. Передавай в произвольную форму сам объект и ковыряй его таб. часть напрямую.
#4 by ZIPKs
можно пояснить как  правильно передать табличную часть документа: для  каждого СТР из ДокументОбъект.ПолучитьОбъект.Рспределение цикл .... конеццикла; я  вот так делаю, это не  верно как  я  понимаю, так как  табличная часть все равно не  изменяется
#5 by Neco
В чем проблема передать в реквизит формы сам объект а не ссылку?
#6 by ZIPKs
в таком случае ругается на {Документ.ПодготовкаРаспределения.Форма.ФормаМоделей}: Поле объекта недоступно для записи (КоличествоПоРаспределению) я так  пробовал
#7 by ZIPKs
я не совсем понял, что значит передать сам объект
#9 by ZIPKs
делаю именно так  как написано, в открытой  форме пытаюсь посмотреть в отладчике, что же передается - вроде  это действительно ДокументТабличнаяЧасть.ПодготовкаРаспределения.распределение но по F2 таблица значений  пустая хотя  данные  в  документе  присуствуют при этом ДокументОбъект такое подозрение,  что не текущий, а новый
#10 by ZIPKs
при переходе на произвольную форму ДокументОбъект теряет текущее значение  и  приобретает статус новый документ, как  рещить это уровнение?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С