Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / ПолучитьМакет() / 4 сообщений из 4, страница 1 из 1
17.09.2008, 08:53
    #35543348
Albert777
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПолучитьМакет()
Описываю макет: Макет=ПолучитьМакет("Макет");
Мне выдает ошибку:
{Отчет.Отчетность.Форма.Основная(15,8)}: Процедура или функция с указанным именем не определена (ПолучитьМакет)
Макет=<<?>>ПолучитьМакет("Макет");
В чем дело не пойму, всегда так писал???
...
Рейтинг: 0 / 0
17.09.2008, 13:30
    #35544231
leaf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПолучитьМакет()
а так? )
Макет=Отчет.Отчетность.ПолучитьМакет("Макет");
или так?
Макет=Отчет.ПолучитьМакет("Макет");
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
23.04.2010, 13:13
    #36594556
le123_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПолучитьМакет()
Albert777, я так понимаю, это происходит в форме открытой программно?..
Если так, то форму нужно открывать так:
Код: plaintext
1.
Фрм = ЭтотОбъект.ПолучитьФорму("ИмяФормы",ЭтаФорма);//вторым параметром идет владелец открываемой формы, т.е., текущая форма
Фрм.Открыть();

А дальше, в открытой форме обращение к макету будет таким:
Код: plaintext
Макет = ЭтаФорма.ВладелецФормы.ПолучитьМакет("ИмяМакета");
...
Рейтинг: 0 / 0
23.04.2010, 13:22
    #36594592
Господин ПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПолучитьМакет()
макет как бы не принадлежит форме... и автор сам в контексте формы сидит... другой вопрос что в 8.2 на клиенте макета нет, т.к. нет объекта...
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / ПолучитьМакет() / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]