Программное создание макета СКД #666124


#0 by Lohmatiy
Здравствуйте! Пытаюсь создать программно макет для СКД. Код приблизительно следующий: Однако, после создания схемы компоновки этого макета на соответствующей закладке не видно. Вопрос: это из-за того, что я никак не обрабатывал МакетОбластиКомпоновкиДанных или из-за чего-то другого? Какие есть мысли?
#1 by SherifSP
Запроса нет
#2 by SherifSP
+ Объекту присвой этот макет, потому что ты создал, но он болтается не прикрепленный к объекту
#3 by Lohmatiy
Так. Стоп. Вопрос не в этом. У меня программно создается схема компоновки данных. Отлично создается, выводит данные и т.п. Но вот захотелось мне ее оформить на свой вкус и цвет. Для этого я решил использовать макеты. Те самые, которые в конструкторе схемы компоновки находятся на закладке "Макеты". Так вот именно их не получается создать. В отладчике смотрел, вроде, они создаются нормально, но когда открываю конструктор, на закладке "Макеты" пусто. Вот хочу выяснить, в чем причина?
#4 by SherifSP
Открываешь в конфигураторе?
#5 by Lohmatiy
Да. Вот, что пишет Конфигуратор: [url= Вот, что вижу потом в Предприятии: [url=
#6 by Lohmatiy
Не загрузилось. Сейчас, секунду.
#7 by Lohmatiy
Первая и вторая соответственно
#8 by SherifSP
Ну а как ты хотел чтобы было? Конечно в конфигураторе макет будит пустой, потому что процедура инициализируется в предприятии и макет нигде не сохраняется
#9 by Lohmatiy
В конфигураторе всё хорошо. В предприятии потом я не вижу этого только что созданного макета. Как в конфигураторе правильно создать макет для СКД?
#10 by Lohmatiy
Задал МакетОбластиКомпоновкиДанных тоже. Но всё равно макеты не появляются...
#11 by Lohmatiy
Пока не получилось сделать. Если кто-то знает, напишите, пожалуйста, где еще что нужно добавить?
#12 by Lohmatiy
Ура!!! Получилось! Утро вечера мудренее. Помимо описаний самих ячеек, которые задаются через СхемаКомпоновкиДанных.Макеты, нужно еще устанавливать соответствия этих макетов полям компоновки. Это делается в таких свойствах, как СхемаКомпоновкиДанных.МакетыГруппировок, СхемаКомпоновкиДанных.МакетыЗаголовковГруппировок, СхемаКомпоновкиДанных.МакетыПолей, СхемаКомпоновкиДанных.МакетыИтогов. Всё очень просто оказалось на свежую голову)))
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С