четверг, 29 июня 2017 г.

Создать и открыть форму

Ситуация когда нужно создать и открыть форму справочника для дальнейшего редактирования
Открытие формы программно



 
Открыть форму
 
<?"Введите имя формы"> = ПолучитьФорму(<?>"<Форма>", "<Владелец>", 
 "<Ключ уникальности>");
Если <?"Введите имя формы">.Открыта() Тогда
 <?"Введите имя формы">.Активизировать();
Иначе
 <?"Введите имя формы">.Открыть();  
КонецЕсли;
 
 
//  Как это было в ОП

Док=Справочники.НоменклатураПоставщиков.СоздатьЭлемент();
Док.Артикул= Элемент.ТекущиеДанные.Код; 
Док.ПолучитьФорму("ФормаЭлемента").Открыть() 

 // Как это стало в УФ

&НаКлиенте
ФормаОбъекта    = ПолучитьФорму("Справочник.НоменклатураПоставщиков.Форма.ФормаЭлемента");
Док = ФормаОбъекта.Объект;
Док.Артикул= Элемент.ТекущиеДанные.Код;
ФормаОбъекта.Открыть();

Комментариев нет:

Отправить комментарий

Печать чека ККМ из драйвера ККМ

Суть проблемы: Пробиваем чек из 1С: Бухгалтерии. Чек пробит не  правильно. Теперь нужно сделать чек коррекции. Но в программе это сделать н...