Вы должны использовать какой-либо прокси. Это связано с тем, что Qlikview не может обрабатывать файлы cookie (кроме как в расширениях Qlikview 10, но это не так) при загрузке.
Я создал php-скрипт на своем собственном веб-сервере, который в основном является прокси-файлом, написанным на php, используя cURL.
Затем я делаю что-то подобное в Qlikview (половина псевдокода): let usr = myusername; let pwd = mypassword; let dataURL = urlwheretofetchdatafrom; let loginURL = urltotheloginwindow;
стол: НАГРУЗКИ
ОТ http://mywebsite.com/myproxy.php?user= $ (пользователь) & пароль = $ (PWD) ... и так далее
Скрипт использует мои параметры для входа меня и затем посылает запросить данныеURL и получить данные. Затем скрипт загрузки qlikview будет считывать данные с моего сайта.
Опускание сторон? Это не применимо для большого количества данных. Также невозможно отправить пароль и имя пользователя в зашифрованном виде.
Я мог бы опубликовать некоторые сценарии для этого в будущем, но на данный момент это только на этапе тестирования.
/Jonas
Оказалось, что будет проще написать сценарий на другом языке для захвата данных. Жаль, что QlikView больше не может этого делать. Я думал, что это было возможно. – Jared 2010-12-30 06:19:46