Имя: Пароль:
1C
1С v8
Получение данных с 5 и больше БД
,
0 Rayven
 
14.03.16
19:25
Здравствуйте. Подскажите плиз, как Выполнить один и тот же запрос сразу в нескольких базах и собрать полученные данные в txt файл и таблицу значений (например выгрузить в таблицу на форме).
Все это на управляемых формах.
У меня одна идея - поочереди подключаться к базам и дописывать файл.
Т.е. подключились к 1й базе, получили данные, записали в файл. Отключились. Подключились к следующей, дописали файл и т.д.
Но не знаю как это реализовать. Или может есть другие варианты?
1 ДенисЧ
 
14.03.16
19:27
А зачем это делать последовательно и писать в файл?
2 Apokalipsec
 
14.03.16
19:28
внешние источники данных, параллельность.
3 SmallDog
 
14.03.16
19:29
com-подключение? по вэбу? не?
4 Cyberhawk
 
14.03.16
19:31
5 фоновых заданий, каждое складывает результат в регистр сведений
5 SmallDog
 
14.03.16
19:34
(4) почему не 6? не 7?
6 rsv
 
14.03.16
19:45
(0) это не сложно..  При условии что базы под скулем.делаете 5 линков  и в одном запросе 5 union all
7 rsv
 
14.03.16
19:48
Правда ессно запрос на транзакте.
8 Rayven
 
14.03.16
20:18
Кто нибудь может привести в пример код?

>(4) почему не 6? не 7?
На самом деле из будет больше
>Запускать обработку 3 раза в месяц, но фоновое нельзя - конфа должна быть на поддержке.
9 ДенисЧ
 
14.03.16
21:02
(8) Я могу. Но это будет стоить денег.
10 Cyberhawk
 
15.03.16
09:38
"фоновое нельзя - конфа должна быть на поддержке" // Фоновые задания запускаются в "главной" инфобазе (где ты осуществляешь сбор). Те базы, к которым подключаешься, остаются на поддержке. Есть готовое платное решение - стучись, если требуется.
11 Новиков
 
15.03.16
09:52
к (6): все это еще обернуть в ХП на самом скуле, и из обработки дергать только ее.
12 Ma3eIIa
 
15.03.16
16:12
(8) так она и будет на поддержке. просто включаешь возможность изменения. Хотя сударь вам походу надо тупой РИБ. а не загрузку свою клипать
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.