|
Получить форму с возвращаемым типом УправляемаяФорма, а не Форма |
☑ |
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) спасибо, попробую сделать так
|
|