Имя: Пароль:
1C
1С v8
Достучаться до макета
0 kofeinik
 
15.03.17
21:25
Есть конфа (УТ11), в ней нетиповой документ, у которой в конфе нет форм, но есть реквизиты и макет "АБВ". Есть внешняя обработка с формой для этого документа, и макетом "ГДЕ".
Если в форме документа я хочу достать макет АБВ, то делаю так:
РеквизитФормыВЗначение("Объект").ПолучитьМакет("АБВ");
Вопрос: как в форме документа достучаться до макета "ГДЕ" из обработки?
1 Мимохожий Однако
 
15.03.17
21:53
(0) В документации БСП есть описание внешней печатной формы. Стучи сколько хочешь.
2 kofeinik
 
15.03.17
22:31
Это не ВПФ, в макете лежит компонента.
3 RomanYS
 
16.03.17
00:13
Документы.Твойдокумент.ПолучитьМакет("ГДЕ");

только на сервере естественно
4 Web00001
 
16.03.17
03:00
(1)читать как: я не знаю как делать, но куда нибудь пошлю. Каковы причины таких действий? Увеличить свое ЧСВ, видимо.
5 kofeinik
 
16.03.17
11:01
(3) Макет в обработке, а не в документе. Из документа все получаю без проблем.
6 1dvd
 
16.03.17
11:02
(5) а подумать чуть-чуть?
7 luter-89
 
16.03.17
11:15
ВнешняяОбработка (ExternalDataProcessor)
ВнешняяОбработка (ExternalDataProcessor)
Свойства:

<Имя реквизита> (<Attribute name>)
<Имя табличной части> (<Tabular section name>)
ИспользуемоеИмяФайла (UsedFileName)
ЭтотОбъект (ThisObject)

Методы:

Метаданные (Metadata)
ПолучитьМакет (GetTemplate)
ПолучитьФорму (GetForm)
ПроверитьЗаполнение (CheckFilling)

События:

ОбработкаПроверкиЗаполнения (FillCheckProcessing)

Описание:

Представляет собой объект внешней обработки. Используется для получения реквизитов и табличных частей внешней обработки, форм и макетов.

Доступность:

Сервер, толстый клиент, внешнее соединение.
См. также:

ВнешниеОбработкиМенеджер, метод Создать
ВнешняяОбработка, свойство ЭтотОбъект
Независимо от того, куда вы едете — это в гору и против ветра!