|
Получить макет управляемой формы | ☑ | ||
---|---|---|---|---|
0
Угрюмый73
13.04.16
✎
13:04
|
Пожалуйста, помогите. Во внешнем отчете (управляемая форма) необходимо получить макет.
Делаю: &НаСервере Функция ПолучитьМакетНаСервере() ОтчетОбъект=РеквизитФормыВЗначение(«Объект»,); Макет = ОтчетОбъект.ПолучитьМакет(«Макет»); Возврат Макет; КонецФункции Выдает ошибку: {Форма.Форма.Форма(43,36)}: Ожидается выражение ОтчетОбъект=РеквизитФормыВЗначение(<<?>>«Объект»,); (Проверка: Сервер) Никак не въеду, где проблема... |
|||
1
LordCMEPTb
13.04.16
✎
13:05
|
Кавычки не те?
|
|||
2
Redkiy
13.04.16
✎
13:05
|
нету у тебя реквизита "Объект"
|
|||
3
FIXXXL
13.04.16
✎
13:09
|
(0) запятую убери за объектом
|
|||
4
Угрюмый73
13.04.16
✎
13:11
|
(3) Тогда не хватает фактических параметров...
|
|||
5
Redkiy
13.04.16
✎
13:12
|
Озвучь основной реквизит формы.
|
|||
6
FIXXXL
13.04.16
✎
13:13
|
(4) поставь " и нажми контрол+пробел
|
|||
7
Угрюмый73
13.04.16
✎
13:13
|
(2) А что туда записать, вообще как получают макет в управляемом приложении, просто с управляемым в первый раз...
|
|||
8
Угрюмый73
13.04.16
✎
13:14
|
(5) Жирным - Объект
|
|||
9
FIXXXL
13.04.16
✎
13:14
|
(7) ну вообще в управляемом формирование ТабДока на серваке делают, там и макет и пакет, там все есть :)
|
|||
10
FIXXXL
13.04.16
✎
13:16
|
(8) напиши просто Объект.ПолучитьМакет(
если ты на серваке |
|||
11
Угрюмый73
13.04.16
✎
13:22
|
(10) Находясь на серваке
Макет = Объект.ПолучитьМакет("Макет"); Метод объекта не обнаружен... |
|||
12
Угрюмый73
13.04.16
✎
13:23
|
(9) У меня таблица на серваке формируется, просто никак до макета добраться не могу
|
|||
13
LordCMEPTb
13.04.16
✎
13:25
|
(11) Макеты получаются из объекта отчета. Сначала надо сделать "реквизит формы в значение".
|
|||
14
LordCMEPTb
13.04.16
✎
13:28
|
Кстати, а код из (0) с замененными кавычками разве не работает?
|
|||
15
saaken
13.04.16
✎
13:29
|
ОтчетОбъект=РеквизитФормыВЗначение(Объект);
Макет = ОтчетОбъект.ПолучитьМакет(«Макет»); |
|||
16
Угрюмый73
13.04.16
✎
13:30
|
Да, действительно кавычки заменил и ошибка ушла... Спасибо.
|
|||
17
Угрюмый73
13.04.16
✎
13:41
|
Пожалуйста, поясните, где же формировать табличный документ: На сервере недоступен метод Показать, на клиенте ПолучитьОбласть?
|
|||
18
Aprobator
13.04.16
✎
13:45
|
(17) формируй на сервере, показывай на клиенте.
|
|||
19
Угрюмый73
13.04.16
✎
13:46
|
(18) Да спасибо, уже так и сделал, заработало!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |