Вызов ARD-отчета

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Sheinina
Местный житель
Сообщения: 366
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Вызов ARD-отчета

Сообщение Sheinina »

Необходимо выгрузить в DBF-файл достаточно сложную структуру данных. Через ARD это сделать более, чем реально. НО! Сия задачка должна выполняться ночью и без участия пользователей (естественно). Так вот в чем вопрос: можно ли запустить Галактику так, чтобы она выполнила этот ARD-шник и спокойно закрылась? Через SQL-запросы сделать не получается...
gloomy
Посетитель
Сообщения: 39
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Архангельская область ООО "Фалькон плюс"
Контактная информация:

Сообщение gloomy »

Напиши цикл проверки текущего времени :-)
Sheinina
Местный житель
Сообщения: 366
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Сообщение Sheinina »

Да ведь суть именно в том, чтобы эта зараза выполнялась в пакетном режиме из большого .bat-файла. Все остальное, что нужно собрать, мы собираем запросами и запускаем через вызов vip.exe.
gloomy
Посетитель
Сообщения: 39
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Архангельская область ООО "Фалькон плюс"
Контактная информация:

Сообщение gloomy »

Я имел в виду, что запускаешь ARD-отчет и он висит ждет когда наступит время поработать (в цикле проверяется текущее время ).
Сожалею, что не смог помочь.
Sheinina
Местный житель
Сообщения: 366
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Сообщение Sheinina »

Этот вариант совсем не катит:(
Я вот надеюсь, что Max_Fin или Maverick чего-нибудь присоветуют:)
oiko
Местный житель
Сообщения: 419
Зарегистрирован: 29 мар 2005, 17:49

Сообщение oiko »

Нечто подобное обсуждалось во время обсуждения AQA,
поищите в форуме
Max_Fin
На пенсии
Сообщения: 797
Зарегистрирован: 29 мар 2005, 17:49
Откуда: г. Тюмень
Контактная информация:

Сообщение Max_Fin »

Есть вариант написать свой интерфейс, в cfg прописать

[Galaxy]
NowRun=MyInterface

и стартовать задачку по времени.
ну и можно рассмотреть вариант с AQA
pздесь немного похожая задачка решалась
http://www.tyumbit.ru/gal_forum/viewtop ... hlight=aqa
Den
Местный житель
Сообщения: 1844
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Сообщение Den »

А может более легким путем обойтись...:

добаляем в шедуллер виндовый bat-ник, откуда Галактика запускается, далее в секции galaxy прописываем в NowRun имя запускаемого фейса. В этом фейсе запускаем этот Ваш самый ard-отчет :

Interface qwerty ;
create view;
HandleEvent
CmInit: {
RunForm('wwweee');
}
end;
end.

И все вроде...
Den
Местный житель
Сообщения: 1844
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Сообщение Den »

Мдя....Max_Fin меня уже опередил :)
Sheinina
Местный житель
Сообщения: 366
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Сообщение Sheinina »

Спасибо всем огромное. Пойду по пути интерфейсов...
Ответить