Вход | Регистрация
 

Макет компоновки данных

Макет компоновки данных
Я
   onx1
 
03.06.20 - 12:31
Кто-нибудь знает как можно программно изменить объект типа МакетКомпоновкиДанных (добавить новые выбранные поля) или получить из макета саму СхемуКомпоновкиДанных?

Проблема в том, что в ЗУП 3.1 макеты некоторых отчетов сохранены в регистре сведений "МакетыКомпоновкиДанных" и как не изменяй ты сам отчет, макет на последнем этапе (а именно то какие поля выбраны и какие настройки применены) берется сохраненный разработчиками 1С из регистра.

Задача заключается в том, чтобы имея только этот макет его изменить (добавить выбранные поля), а изменить не получается, потому как неясно:
1. Как этот макет сохранять и главное как потом его редактировать?
2. Как получить из макета схему компоновки данных, чтобы программно добавить в неё поля (как это сделать я знаю) и заново скомпоновать в макет?
   МихаилМ
 
1 - 03.06.20 - 12:34
ConvertSKD.erf
   onx1
 
2 - 03.06.20 - 12:37
(1) А чуть подробнее можно? По этому запросу даже гугл ничего не находит.
   МихаилМ
 
3 - 03.06.20 - 13:42
(2) Яндекс находит.
   Андроны едут
 
4 - 03.06.20 - 13:53
(0) программно макет изменяется методом Выполнить() компоновщика макета на основании схемы и настроек. схему нужно получать из отчета а не из макета. Макет можно редактировать интерактивно только в толстом клиенте.
   onx1
 
5 - 03.06.20 - 13:58
(3) Это не то что нужно. ConvertSKD преобразовывает уже имеющуюся схему в программный код. В моем случае нет схемы, точнее она есть но она старой версии, а новая сохранена как заранее скомпонованный макет.
Вопрос с том можно ли этот макет менять и содержит ли в себе макет схему по которой он был создан?
   onx1
 
6 - 03.06.20 - 14:01
(4) А как это делать интерактивно в толстом клиенте? Именно только в клиенте, не конфигураторе?
   Андроны едут
 
7 - 03.06.20 - 14:18
(6) можно и в конфигураторе. В толстом клиете, например, правятся макеты отчетов по бюджетированию в ЕРП. Там этим занимаются не программисты а как раз специалисты по бюджетированию. По моему даже видео где-то есть как это делать.
   onx1
 
8 - 03.06.20 - 14:29
Вы не путаете структуру СКД и макет компоновки данных?
В моем понимании макет компоновки - это как бы скомпилированный результат объединения схемы компоновки и настроек компоновки (в том числе структуры). Так вот я не уверен в том, что в этом "скомпилированном результате" можно что-нибудь поменять (или вернуться обратно к схеме и настройкам).

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.