Страница 1 из 1
Вызов ARD-отчета
Добавлено: 15 июн 2005, 19:13
Sheinina
Необходимо выгрузить в DBF-файл достаточно сложную структуру данных. Через ARD это сделать более, чем реально. НО! Сия задачка должна выполняться ночью и без участия пользователей (естественно). Так вот в чем вопрос: можно ли запустить Галактику так, чтобы она выполнила этот ARD-шник и спокойно закрылась? Через SQL-запросы сделать не получается...
Добавлено: 15 июн 2005, 21:11
gloomy
Напиши цикл проверки текущего времени
Добавлено: 16 июн 2005, 17:27
Sheinina
Да ведь суть именно в том, чтобы эта зараза выполнялась в пакетном режиме из большого .bat-файла. Все остальное, что нужно собрать, мы собираем запросами и запускаем через вызов vip.exe.
Добавлено: 16 июн 2005, 19:43
gloomy
Я имел в виду, что запускаешь ARD-отчет и он висит ждет когда наступит время поработать (в цикле проверяется текущее время ).
Сожалею, что не смог помочь.
Добавлено: 16 июн 2005, 19:49
Sheinina
Этот вариант совсем не катит:(
Я вот надеюсь, что Max_Fin или Maverick чего-нибудь присоветуют:)
Добавлено: 17 июн 2005, 09:39
oiko
Нечто подобное обсуждалось во время обсуждения AQA,
поищите в форуме
Добавлено: 17 июн 2005, 10:44
Max_Fin
Есть вариант написать свой интерфейс, в cfg прописать
[Galaxy]
NowRun=MyInterface
и стартовать задачку по времени.
ну и можно рассмотреть вариант с AQA
pздесь немного похожая задачка решалась
http://www.tyumbit.ru/gal_forum/viewtop ... hlight=aqa
Добавлено: 17 июн 2005, 11:05
Den
А может более легким путем обойтись...:
добаляем в шедуллер виндовый bat-ник, откуда Галактика запускается, далее в секции galaxy прописываем в NowRun имя запускаемого фейса. В этом фейсе запускаем этот Ваш самый ard-отчет :
Interface qwerty ;
create view;
HandleEvent
CmInit: {
RunForm('wwweee');
}
end;
end.
И все вроде...
Добавлено: 17 июн 2005, 11:08
Den
Мдя....Max_Fin меня уже опередил
Добавлено: 17 июн 2005, 13:02
Sheinina
Спасибо всем огромное. Пойду по пути интерфейсов...