Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 апр 2024, 14:42

Соединить результат хранимой процедуры из ms sql и запрос из 1С - 1С/1C 8.x

Автор Виктория1992, 19 июл 2018, 13:28

0 Пользователей и 1 гость просматривают эту тему.

Виктория1992

Добрый день, подскажите пожалуйста как соединить результат выполнения хранимой процедуры из ms sql с запросом из 1С.
Имеется хранимая процедуры которая считает количество произведенной продукции по различным линиям оборудования.
И запрос из 1С о простоях линий оборудования.
Необходимо как-то соединить эти два результата , для выполнения математических расчетов и вывода их в табличную часть.

LexaK

да вроде все просто (правда сам конкретно это не делал) но методика следующая
1.получаете и помещаете в ТаблицуЗначений данные из хранимой процедуры СКЛ (обратите внимание что бы колонки ТЗ были типизированы)
2.В запрос 1С, через параметры передаете эту ТЗ и в самом начале формируете из нее временную таблицу

Запрос = Новый Запрос;
Запрос.Текст = "
    |Выбрать
   |    Таб.Поле1,
   |    Таб.Поле2,
   |    Таб.Поле3
   |поместить ТаблицаИзСКЛ
   |ИЗ &Таблица Таб
   |;   
   |...Дальше ваш запрос
   |";
Запрос.УстановитьПараметр("Таблица", ТаблицаИзСКЛ);

если помогло нажмите: Спасибо!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск