Имя: Пароль:
1C
1С v8
Получить форму с возвращаемым типом УправляемаяФорма, а не Форма
,
0 Emilio
 
01.09.14
14:32
Ситуация следующая: программно получаю форму документа и вот форма возвращается с типом "Форма",а требуется с типом "УправялемаяФорма". Может знает кто, как реализовать требуемое?
Прилагаю кусочек кода:

    Если ТипЗнч(Док) = Тип("ДокументОбъект.СчетНаОплатуПокупателю") Тогда
        ФормаДок = Док.ПолучитьФорму("ФормаДокумента");
    Иначе
        ФормаДок = Док.ПолучитьФорму("ФормаДокументаТовары");
    КонецЕсли;
1 Сергиус
 
01.09.14
14:36
(0) форма существует в конфигураторе?
2 fmrlex
 
01.09.14
14:37
Примечание:

В тонком и веб-клиенте получает только управляемую форму.
Обычные формы внешних обработок не поддерживаются.
Если при получении обычной формы в параметре <ИмяФормы> указано не стандартное имя формы, передаваемые параметры не обрабатываются.
3 Сергиус
 
01.09.14
14:38
+(1) Используй глобальную функцию ПолучитьФорму
4 Timon1405
 
01.09.14
14:39
(0) ФормаДок = ПолучитьФорму("Документ.СчетНаОплатуПокупателю.Форма.ФормаДокумента") ?
5 Emilio
 
01.09.14
14:58
(1) есть
(2) спасибо за цитирование СП, это я тоже читал
(3) (4) спасибо, попробую сделать так
AdBlock убивает бесплатный контент. 1Сергей