Понадобилось построить отчет на СКД, где в качестве параметра необходимо передать таблицу значений с примитивными типами данных.
Сама таблица значений получается из другой системы.
Если кратко, то в двух системах имеются некоторые данные по сотрудникам. У сотрудников есть некий реквизит, по которому справочники синхронизированы в обеих системах. В нашем случае это была строка. Необходимо было построить отчет, используя данные обеих систем.
Задача была реализована модификацией текста запроса набора данных.
Т.е. в запросе описывается таблица, которая будет использована как параметр, а при компоновке результата текст запроса изменяется.
Как модифицировать текст запроса, показано во вложенном шаблоне.
Таблица там создана программно для примера.
Писалось на релизе 8.3.10.хххх.
мммм, набор данных объект?
(2) Набор данных объект предполагает полное или внутреннее соединение таблиц?
Нет, по-моему, только левое. Но смысла это не меняет особо. Если можете передать набор данных объект, то сможете и параметр заполнить. Вам по любому надо вклиниться в «ПриКомпоновкеРезультата» и там совершить
танцы с бубноммагию. Только заполнять придется не набор данных, а параметр.