Имя: Пароль:
1C
1С v8
Программное изменение строки подключения к внешнему источнику данных
0 BMG
 
22.03.19
13:59
Есть SQL-база (не 1С).
Работа с базой из 1С 8.3 организована через внешний источник данных (отчеты СКД).
Появилась необходимость получения данных еще из пары десятков однотипных SQL баз.
Как организовать программно изменение строки подключения для последовательного обхода баз
и возможности получить консолидированный отчет?
Если есть мысли в этом направлении - прошу поделиться...
1 Жан Пердежон
 
22.03.19
14:02
не использовать внешние источники?
2 Garykom
 
гуру
22.03.19
14:08
(0) Не получится, лучше (1)
Точнее можно но только если базы к которым последовательно подключаемся полностью идентичные по структуре вплоть до используемых таблиц.
3 Garykom
 
гуру
22.03.19
14:10
Лично я бы создал сводный источник данных внешними средствами, где все нужные базы/таблицы будут иметь свои "префиксы".
Затем это сводный и подрубил к 1С как внешний источник со всеми таблицами.
4 BMG
 
22.03.19
14:26
Базы полностью идентичны...интерактивно меняю строку подключения через "Все функции-Стандартные-Управление внешними источниками данных" ...все отчеты СКД работают...
Но интерактивно...
Вытащил эту стандартную обработку из Всех функций...скопировал в файл.
Вот теперь надо как-то программно эту копию запускать,менять строку подключения и закрывать
5 SSSSS_AAAAA
 
22.03.19
14:30
Лучше как в (3) и не заниматься извращениями
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой