Modber Сообщество
профессионалов по 1С

Как открыть программно форму документа?

  
Сообщений: 10

0
Да,всё верно вы прочитали. Может кто и засмеет меня, но я честно совсем не понимаю как на управляемых формах можно открыть записанный документ программно? Программное создание нового документа "Документик" из другого "ТекущийДок1" прописываю вот таким ужасным кодингом:
&НаКлиенте
Процедура СоздатьДокумент()
ПараметрыФормы=Новый Структура;
ПараметрыФормы.Вставить("основание",Объект.Ссылка);
Форма=ПолучитьФорму("Документ.Документик.ФормаОбъекта",ПараметрыФормы,ЭтаФорма);
Форма.ВладелецФормы=ЭтаФорма;
Форма.ЗаполнитьСервер();
Форма.Открыть();
КонецПроцедуры
В докуме "Документик" при этом в ОбработкеЗаполнения пишу как его заполнять по "ТекущийДок1". Подскажите как всё это попроще можно реализовать? Какие есть способы открытия уже записанного документа?
Сообщений: 9

0
Попробуй вот это прописать:

П = Новая Структура ("Ключ", Поставщик);
Форма = ПолучитьФорму("Справочник.Контрагенты.ФормаОбъекта", П);
Форма.Открыть();
Сообщений: 17

0
1 — Документ создается на сервере. Обрабатывается в процедуре ПриСозданииНаСервере.
2 — На клиенте происходит лишь отображение существующего объекта.
3 — запись происходит на сервере в процедуре ПриЗаписи
Сообщений: 2

0
В 1 С 8 в настройках (панель справа) или в Конфигураторе ,найдя нужный документ, открыв конфигурацию.
В начало страницы 
|
Перейти на форум: