Обработка табличной части документа #343476


#0 by geaSM
На документ повесили внешнюю печатную форму, в которой обрабатывается одна из табличный частей КонецФункции     так вот метод Прочитать не работает (табличная часть не обновляется) Помогите пожалуйста!
#1 by Salvador Limones
Печатная форма меняет табличную часть документа? О_о
#2 by geaSM
Еще как меняет, только результат отобразить можно нажав на кнопку "Перечитать", а хотелось бы програмно это реализовать
#3 by Salvador Limones
Может лучше глянуть, как в типовых реализовано - "Доп.внешние обработки по заполнению табличных частей"?
#4 by Qvz
В функцию печать передавай не СсылкаНаОбъект, а ЭтотОбъект открытой формы документа, тогда и Прочитать будет срабатывать. А то получается, что ты создал новый объект в памяти функцией ПолучитьОбъект, и сколько угодно раз его перечитывай, все равно прочитанные ранее объекты в памяти не изменятся.
#5 by geaSM
а есть ли эмуляция нажатия кнопки "Перечитать"?
#6 by geaSM
ЭтотОбъект дает ссылку на внешнюю обработку, а не на документ
#7 by geaSM
чего молчим?
#8 by dimaldinho
см. У тебя в фактически написано ДокОбъект.СсылкаНаОбъект.ПолучитьОбъект, а это второй экземпляр объекта. Внутри формы документа ЭтотОбъект - это документ.
#9 by geaSM
я вызываю это из внешней печатной формы, тоэтому ЭтотОбъект - это не документ!!!!!!!!!!!!!!!!!!!!!!!!!11
#10 by dimaldinho
Как ты заполняешь переменную СсылкаНаОбъект, что во второй строчке?
#11 by geaSM
внешняя печатная форма привязана к документу поэтому СсылкаНаОбъект  уже содержит ссылку на конкретный документ
#12 by Qvz
Тогда что тебе надо обновлять?
#13 by Aprobator
Внешняя печатная форма не предназначена для изменения реквизитов табличной части документа. См. .
#14 by Qvz
Утверждение ничем не подкрепленное. Для ввода предназначено все то, что удобно и улучшает работу пользователя и системы. Если ввод в форму оправдывает себя - то почему бу его не использовать.
#15 by geaSM
короче смысл вот в чем: нашим пользователям при вводе Сдельного наряда лень подбивать итоги по КТУ, хотят по какой-нить кнопочке чтобы все подсчиталось и проставилось в поле Количество в Выработке. Конфа с поддержки не снята. Поэтому извращаемся как можем. Попробую сегодня через заполнение табл. частей
#16 by geaSM
народ все получилось!!!! Всем спасибо!!!!!! :)))))))))
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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