0
- 15.04.2015 - 09:52
|
Проблема в следующем: Есть внешняя обработка, у нее есть макет. Из модуля формы этой обработки я не могу получить этот макет. Использую в процедуре на сервере следующий метод: Макет = Объект.ПолучитьМакет("СчетаБУ_8_7"); и так еще пробовал: Макет = ЭтотОбъект.ПолучитьМакет("СчетаБУ_8_7"); Ничего не получается, ругается: Метод объекта не обнаружен (ПолучитьМакет) Что не так делаю? | |
1
- 15.04.2015 - 10:01
| Не обращаешь, наверное на контекст. | |
2
- 15.04.2015 - 10:03
| (1) Можно поподробнее? Не очень понял. | |
3
- 15.04.2015 - 10:08
|
2-US1C > Цитата из СП, Великого и Ужасного: Доступность: Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер). | |
4
- 15.04.2015 - 10:12
| (3) Так я из серверной процедуры и вызываю этот метод. | |
5
- 15.04.2015 - 10:20
|
4-US1C > Ну, не знаю тогда. Именно ЭтотОбъект.ПолучитьМакет() применяю для ВПФ, и ничего. Кстати, в курсе, что ЭтотОбъект имеет тип значения Форма? | |
6
- 15.04.2015 - 10:21
|
Вроде победил. Получил сначала в процедуре на сервере саму обработку как объект: ВнешОбработка = РеквизитФормыВЗначение("Объект"); А затем уже макет из нее: Макет = ВнешОбработка.ПолучитьМакет("СчетаБУ_8_7"); | |
7
- 15.04.2015 - 13:22
| Если обработка то "Объект", Если отчет то "Отчет"... | |
8
- 15.04.2015 - 13:25
| 7-Umga2002 > далеко не факт, я могу реквизит назвать как угодно | |
| Интернет-форум Краснодарского края и Краснодара |