Передача КомпоновщикНастроек.Настройки.ДоступныеПоляВыбора в JSON. СКД в JSON
Всем привет!
Задача в общем то не тривиальная - сделать во внешнем сервисе свой конструктор СКД...
Надо передавать доступные поля выбора, чтоб пользователь сам выбирал и т.д. Как все это реализовать пока не понятно. Про получение данных в 1С пока молчим, начнем с малого - как передать эти самые доступные поля в JSON? Тип "КоллекцияДоступныхПолейКомпоновкиДанных"
Обходить циклом для каждого из.. и т.д.?
Возможно уже есть какие-то статьи/темы форумов для этого, но я скорее всего не умею нормально искать.
Задача в общем то не тривиальная - сделать во внешнем сервисе свой конструктор СКД...
Надо передавать доступные поля выбора, чтоб пользователь сам выбирал и т.д. Как все это реализовать пока не понятно. Про получение данных в 1С пока молчим, начнем с малого - как передать эти самые доступные поля в JSON? Тип "КоллекцияДоступныхПолейКомпоновкиДанных"
Обходить циклом для каждого из.. и т.д.?
Возможно уже есть какие-то статьи/темы форумов для этого, но я скорее всего не умею нормально искать.
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
ВЫБРАТЬ ПЕРВЫЕ 0 * ИЗ ПолноеИмяМетаданных
сделать во внешнем сервисе свой конструктор СКД
Ок, только это ведь никак не связано с СКД 1С? Вряд ли внешняя система сможет повторить или эмулировать механизм СКД. Доступные поля/реквизиты/таблицы можно получить и запросом:
ВЫБРАТЬ ПЕРВЫЕ 0 * ИЗ ПолноеИмяМетаданных
(3) наверное я плохо все описал.
Есть внешняя система, очень грубо говоря web версия 1С - со своим интерфейсом, но все данные из базы 1С. Получаем/отправляем данные в json.
Есть в базе отчет на СКД - сейчас мы просто берем настройки по умолчанию, формируем отчет программно и готовый результат отдаем в json'е где уже описана своя логика. Но пользователем надо самим настраивать поля - что-то добавлять, менять местами и т.д. И вот как передать все это в json... Вопрос в этом. И пока я не нахожу ответ "как".
Есть внешняя система, очень грубо говоря web версия 1С - со своим интерфейсом, но все данные из базы 1С. Получаем/отправляем данные в json.
Есть в базе отчет на СКД - сейчас мы просто берем настройки по умолчанию, формируем отчет программно и готовый результат отдаем в json'е где уже описана своя логика. Но пользователем надо самим настраивать поля - что-то добавлять, менять местами и т.д. И вот как передать все это в json... Вопрос в этом. И пока я не нахожу ответ "как".
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот