Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 06:41

Обращение к макету внешнего отчета

Автор sandr13, 21 янв 2016, 12:35

0 Пользователей и 1 гость просматривают эту тему.

sandr13

Создал внешний отчет
В модуле формы сначала написал:
Макет = ПолучитьМакет("Макет");
Ругнулось на ошибку:
Процедура или функция с указанным именем не определена (ПолучитьМакет)
   Макет = <<?>>ПолучитьМакет("Макет"); (Проверка: Толстый клиент (обычное приложение))
Потом исправил на:
Макет = ЭтотОбъект.ПолучитьМакет("Макет");
Удалось сохранится без ошибок, но при формировании пишет:
{Форма.ФормаОтчета.Форма(40)}: Метод объекта не обнаружен (ПолучитьМакет)
   Макет = ЭтотОбъект.ПолучитьМакет("Макет");
Что я делаю не так?

Vladimir_Sh

Должен работать Ваш первый вариант. Уверены что работаете не с управляемой формой?
Если я Вам помог, нажми - Спасибо!

pavl_vs

sandr13, конечно объект указывать нужно; поэтому правильно по второму варианту.
Почему ругается - непонятно; у меня работает. Что-то Вы недосказали; "Макет" реально есть?

sandr13

Решил проблему проще через РеквизитМакет произвольного вида... B)
А второй вариант - не работает - возможно косяк 1с, которых полно...:wacko:
Добавлено: 22 янв 2016, 00:31


Цитата: Vladimir_Sh от 21 янв 2016, 14:17
Должен работать Ваш первый вариант. Уверены что работаете не с управляемой формой?
а с управляемой работать не будет? :o

Добавлено: 22 янв 2016, 00:39


Цитата: pavl_vs от 21 янв 2016, 23:00
sandr13, конечно объект указывать нужно; поэтому правильно по второму варианту.
Почему ругается - непонятно; у меня работает. Что-то Вы недосказали; "Макет" реально есть?
Макет есть, но многие вещи срабатывают иногда с 5-го, а то и с 10-го раза особенно муки с синхронизацией...:mellow:

Vladimir_Sh

Цитата: sandr13 от 22 янв 2016, 00:29а с управляемой работать не будет? :o
на управляемых формах логика работы другая (учитывается клиент/серверное взаимодействие)

Если я Вам помог, нажми - Спасибо!

sandr13

Цитата: Vladimir_Sh от 22 янв 2016, 10:40
Цитата: sandr13 от 22 янв 2016, 00:29а с управляемой работать не будет? :o
на управляемых формах логика работы другая (учитывается клиент/серверное взаимодействие)
Вы имеете ввиду правильно раскидать команды по разделам &НаКлиенте и &НаСервере?

Теги: макет отчет 

Похожие темы (5)

Рейтинг@Mail.ru

Поиск