v.7.7ТИС: Как заполнить табличную часть нового документа? #226877


#0 by HRom
Ситуация такая, нужно открыть форму нового документа, заполнить её и далее юзер решает сохранять её или закрыть и забыть. С параметрами шапки все нормально, а вот с табл. частью проблемы. Открываю форму, создаю таблицу, в эту таблицу копирую пустую табл. часть документа, чтобы таблица имела такую же структуру как и табл. часть, затем заполняю таблицу. До этого момента все идет "на Ура", но вот когда пытаюсь загрузить таблицу в табличную часть открытой формы, ничего не выходит. Код такой:Перем Конт;
#2 by МимохожийОднако
Какую ошибку сообщает? Из формы обработки или документа создается новый? Фрагмент кода по заполнению таблицы где живет: в модуле документа или в процедуре обработки заполнения?
#3 by МимохожийОднако
Открытьформу(Док.ТекущийДокумент);
#6 by Дурак 1С
Почему:ЗагрузитьТабличную часть;При этом табл. часть должна быть предварительно выгружена в какую-нибудь ТЗ.Или, метод НоваяСтрока в цикле...
#7 by МимохожийОднако
Я бы поступил такОткрытьФорму("Документ.ЗаявкаПокупателя",параметры);А в документе при открытии прописал то, что нужноВ варианте вы противоречите себе по сабжу , т.к. сначала сохраняете документ
#9 by МимохожийОднако
ОткрытьФорму(Док,Конт); работает для уже СУЩЕСТВУЮЩЕГО документаОткрытьФорму("Документ.ЗаявкаПокупателя",параметры); работает для НОВОГО документа
#12 by MaxAlex
Заполни док програмно,Начни транзакциюЗапиши докОткрой его модально (покажи юзеру)Посде закрытия дока спроси юзера о сохраненииВ зависимости от ответа отмени или заверши транзакцию.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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