Как получить форму созданного документа 1с 8.2 #684314


#0 by manti
Добрый день. Как можно получить форму записанного документа? Пишет метод объекта не обнаружен. ДокументОбъект = ЧтениеДанныхИзФайла (ИмяФайлаЕксель); ДокументОбъект.ПолучитьФорму("ФормаДокументаТовары"); ДокументОбъект в отладчике выглядит так: Свойство Документ.Ссылка Значение Реализация товаров и услуг ПБ00-000003 от 08.10.2013 0:00:00     Тип ДокументСсылка.РеализацияТоваровУслуг
#1 by Maxus43
что не получается? вывести надо? дак открыть ещё
#2 by Нуф-Нуф
получи объект, будь мужиком, блеать!
#3 by wms
ДокументОбъект.получитьобъект.ПолучитьФорму("ФормаДокументаТовары");
#4 by Maxus43
у ссылки тоже форму можно получать
#5 by Maxus43
ДокументСсылка.<Имя документа> (DocumentRef.<Имя документа>) ПолучитьФорму (GetForm) Синтаксис: ПолучитьФорму(<Форма>, <Владелец>, <КлючУникальности>)
#6 by manti
нужно просто получит форму для пересчета итоговой суммы. Метод объекта не обнаружен (ПолучитьФорму)     ДокументОбъект.ПолучитьФорму("ФормаДокументаТовары");
#7 by manti
объект уже есть.
#8 by Maxus43
УФ чтоль?
#9 by Поросенок Петр
"нужно просто получит форму для пересчета итоговой суммы. " Ещё стоит её отправить в магазин за пивом.
#10 by manti
да 8.2 если в названии присутствует
#11 by banco
8.2 это еще не означает что УФ
#12 by wms
твой отладчик думает по другому "Тип ДокументСсылка.РеализацияТоваровУслуг "
#14 by Maxus43
у меня 8.3, и обычное приложение. и что?) Глобальный контекст (Global context) ОткрытьФорму (OpenForm) Вариант синтаксиса: По названию Синтаксис: ОткрытьФорму(<ИмяФормы>, <Параметры>, <Владелец>, <Уникальность>, <Окно>)
#15 by manti
пнятно, спасибо. Попутно возник другой вопрос: В БП 3.0 программно создаю документ реализации товаров и услуг. Каким образом при програмном создании документа реализации товаров и услуг проставить счет учета. Смотрел в коде - там данные берется на основе формы документа реализации. Как тогда программно проставит счет?
#16 by Dmitry1c
ОткрытьЗначение(Ссылка);
#17 by Kreont
сам явно проставь что надо
#18 by manti
тоесть программно вызывать пробовать - бесполезно на тонком клиенте? поскльку там Тек. элементы формы завязаны?
#19 by Kreont
получается что да, и такой возможности разраб.конфиг.не предусмотрели. ну или скопируй себе и переделай за них...
#20 by banco
не там смотришь, вот Документы.РеализацияТоваровУслуг.ЗаполнитьСчетаУчетаВТабличнойЧасти(Объект, "Товары");
#21 by manti
да, спасиб уже понял,что оттуда
#22 by manti
не могу только найти, где расчты заполняются (зачет авансов, расчеты по авансам, расчеты с контрагентом). не дает провести без них документ((
#23 by Михаил Козлов
Посмотрите в модуле объекта ЗаполнитьСчетаУчетаРасчетов;
#24 by manti
к сожалению  эта функция не проставляетвсех  данных для проведения документа. Ставится только счет учета расчетов с контргентом.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям