Open IEBelokamentsev opened 2 years ago
почему бы сразу не сделать универсально, и обрабатывать деревья?? дерево = структура, легко преобразуется во вложенные объекты и массивы в json
Вот, за 5 секунд гугления нашел статью, сделано универсально, внизу есть функция преобразования в json
Вот еще проще: СериализаторXDTO.ЗаписатьJSON) прикладываю ссылку на документацию Глава 17. Работа с JSON __ 1С_Предприятие 8.3.7. Документация.pdf
https://www.youtube.com/watch?v=4UiVO7IWcuU приложенную конфигурацию из статьи можно взять за основу (на видео я показал, что можно и нужно не ограничиваться схемой компоновки) 1Cv8 - MeetUp.zip
здесь: https://infostart.ru/1c/articles/885287/ описывается, как сделать вывод из СКД в json
Создать инструмент для выгрузки в файл, в формате JSON, результата исполнения произвольной схемы компоновки. Результат исполнения схемы может быть только табличным (не надо обрабатывать деревья и иерархию).
Схемы компоновки пусть лежат в отдельном справочнике, чтобы их можно было создавать и редактировать в пользовательском режиме. Схемы должны быть самодостаточными - не требовать ввода параметров, отборов и т.д.
Заходим, выбираем схему, жмём кнопку, данные выгружаются в файл в формате JSON. Ссылки, естественно, не должны выгружаться в виде представлений.