Добавить в корзинуПозвонить
Найти в Дзене
Блог 1С программиста

Получение данных из внешнего отчета СКД в Таблицу Значений

Оригинал статьи на сайте myblog-1c.ru. Периодически возникают задачи, когда нужно собрать по базе некоторые данные и упаковать в таблицу значений, например для передаче сторонней программе (в моем случаи это шина данных реализованная на RabbitMQ). Часто бывает, что такие данные уже есть в некотором отчете, который был проверен аналитиком, заказчиком и нам остается только получить их в необходимом виде. Давайте рассмотрим один из вариантов решения этой задачи на примере. Для примера, возьмем простой внешний отчет 1С ЗУП, который выводит информацию по полу и возрасту сотрудников. Предварительно добавим его в базу (Администрирование -> Печатные формы, отчеты и обработки -> Дополнительные отчеты и обработки). При желании можно скачать и посмотреть код отчета по ссылке. Далее из общего модуля конфигурации обратимся к этому отчету и получим результат в таблицу значений следующим образом: Получим в переменную Результат данные формирования отчета в виде таблицы значений. Кстати Тип(«ГенераторМ
Оглавление

Оригинал статьи на сайте myblog-1c.ru.

Периодически возникают задачи, когда нужно собрать по базе некоторые данные и упаковать в таблицу значений, например для передаче сторонней программе (в моем случаи это шина данных реализованная на RabbitMQ). Часто бывает, что такие данные уже есть в некотором отчете, который был проверен аналитиком, заказчиком и нам остается только получить их в необходимом виде. Давайте рассмотрим один из вариантов решения этой задачи на примере.

Реализация

Для примера, возьмем простой внешний отчет 1С ЗУП, который выводит информацию по полу и возрасту сотрудников. Предварительно добавим его в базу (Администрирование -> Печатные формы, отчеты и обработки -> Дополнительные отчеты и обработки).

При желании можно скачать и посмотреть код отчета по ссылке.

Далее из общего модуля конфигурации обратимся к этому отчету и получим результат в таблицу значений следующим образом:

Листинг кода получения данных из внешнего отчета

-2

Получим в переменную Результат данные формирования отчета в виде таблицы значений. Кстати Тип(«ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений») подойдет и для коллекции «Дерево значений».

Больше материала на myblog-1c.ru.