Добрый день!
Подскажите, пожалуйста, можно ли организовать ежедневное обновление загружаемых данных в автоматическом режиме, и если да, то как?
День добрый.
Да, конечно же.
Все просто:
Программа-загрузчик обрабатывает источники данных, извлекает полезные сведения и складывает их в отдельный каталог в формате QVD. Запускается обычным планировщиком, например:
"C:\Program Files\QlikView\qv.exe" /r Best5RawLoader.qvw
Дальше работает либо клиентское приложение либо утилита, облагораживающая извлеченные данные.
Но работает уже не с источниками данных а с хранилищем, т.е. набором QVD-файлов.
В итоге, у всех потребителей одна версия правды.
Писал маленький скриптик, котрый перезагружает кликовский документ с паролем на открытие документа. Текст сохранить как файл *.vbs Запускать по виндовому шедулеру, "заменяет" паблишер :)
SET QV = CreateObject("QlikTech.QlikView")
QV.OpenDoc "C:\xxx.qvw","ADMIN","A"
QV.ActiveDocument.Reload()
QV.ActiveDocument.Save
QV.QUIT
SET QV = NOTHING
Спасибо, опробуем.
Цитата: avv_vladimir от 04 декабря 2013, 07:21:47
Писал маленький скриптик, котрый перезагружает кликовский документ с паролем на открытие документа. Текст сохранить как файл *.vbs Запускать по виндовому шедулеру, "заменяет" паблишер :)
SET QV = CreateObject("QlikTech.QlikView")
QV.OpenDoc "C:\xxx.qvw","ADMIN","A"
QV.ActiveDocument.Reload()
QV.ActiveDocument.Save
QV.QUIT
SET QV = NOTHING
а как запускать этот скрипт в "тихом режиме"? после запуска открывается окно QV, это может быть не удобно пользователям
Запускать под другой учеткой.