Переходите на новый сайт Базы знаний. Актуализация контента происходит теперь там.

1С - ВЫПОЛНИТЬ ЗАПРОС К 1С
Активность «Выполнить запрос к 1С» находится в разделе «1С» рабочей области «Активности».

Активность позволяет выполнить запрос 1С к указанной базе.
Запрос пишется на языке запросов 1С.
Запрос производится через OLE, поэтому для корректной работы необходимо зарегистрировать необходимый COM-объект в системе.
Опции:
Новое соединение - с созданием нового соединения. Соединение закроется сразу после выполнения
Существующее - с указанием уже имеющегося соединения
Свойства:
Строка соединения - строка подключения к базе 1С.
Пример: "Srvr='1capp-test-dl:1542';Ref='ZUP_Corp'"

Пользователь - имя пользователя, под которым необходимо произвести запрос. У пользователя должны быть настроены соответствующие права, иначе будет выдана ошибка (исключение)

Пароль - пароль пользователя, под которым производится запрос

Запрос - текст запроса к базе 1С. Пишется на языке запросов 1С

Параметры запроса - параметры запроса, помеченные в тексте запроса '&'

Результат - результат запроса, представленный в виде таблицы
Процедура регистрации COM-объектов
  1. Перед регистрацией лучше делать отмену регистрации. Запустите из командной строки команды: «1cv8.exe /unregserver» и «regsvr32 comcntr.dll /u».

  2. Запустите из командной строки команды: «1cv8.exe /regserver» и «regsvr32 comcntr.dll» из папки «1С\bin».

Если у вас используется 64-битная платформа 1С, то файлы «1cv8.exe» и «comcntr.dll» хранятся в папке вида «C:\Program Files\1cv82\8.2.19.83\bin». Если у вас 32-битная платформа 1С, то путь к папке будет иметь примерный вид «C:\Program Files (x86)\1cv82\8.2.19.83\bin».
Для этого в командной строке наберите: cd пробел и путь к папке bin (имя команды пока не указываем). Путь должен быть именно к той папке, которую использует платформа.
В появившейся строке добавьте имя команды, которую нужно запустить.
Команды запускаем по очереди (правильно напишите команды, включая пробелы и слеш, а лучше скопируйте и вставьте текст).