Активность «Выполнить запрос к 1С» находится в разделе «1С» рабочей области «Активности».
Активность позволяет выполнить запрос 1С к указанной базе. Запрос пишется на языке запросов 1С.
Запрос производится через OLE, поэтому для корректной работы необходимо зарегистрировать необходимый COM-объект в системе. Для этого необходимо через командную строку запустить необходимую версию 1С с атрибутом /RegServer.
Свойство; Вид; Тип; Описание
Строка соединения; In; String; Строка подключения к базе 1С. Пример: "Srvr='1capp-test-dl:1542':Ref='ZUP_Corp'"
Пользователь; In; String; Имя пользователя, под которым необходимо произвести запрос. У пользователя должны быть настроены соответствующие права, иначе будет выдана ошибка (исключение)
Пароль; In; String; Пароль пользователя, под которым производится запрос
Запрос; In; String; Текст запроса к базе 1С. Пишется на языке запросов 1С
Параметры запроса; In; BR.Core. ExpressionArguments; Параметры запроса, помеченные в тексте запроса '&'
Результат; Out; DataTable; Результат запроса, представленный в виде таблицы
Опция; Описание
Новое соединение; С созданием нового соединения. Соединение закроется сразу после выполнения
Существующее; С указанием уже имеющегося соединения