Q: Подскажите как передать значения переменой Qlikview созданной в скрипте в макрос VBScript
Пробую написать так:
Код:
Sub test
set v=ActiveDocument.Variables(SumRows)
MsgBox v
Не работает…
A: Вопрос решил.
Код:
Sub test
set Name1 = ActiveDocument.Variables(«SumRows»)
Q = Name1.GetContent.String
MsgBox Q
Q: Доброго времени суток Уважаемые форумчане.
Подскажите кто знает, в QlikView есть возможность повесить трриге или макрос на активацию WebView?
Допустим я хочу при переходе на лист с картой гугл автоматически включать WebView, и после ухода с листа выключать его…
Чет погуглил, похожего не нашёл (((
A: Думаю, что такой возможности нет.
Как вариант, можно сделать меню из кнопок, и на кнопку повесить действие по открытию стороннего приложения. Action->External->Launch
И запускать, например, Chrome, с параметрами по открытию отчёта, а в самой ссылке отчёта прописать нужные параметры открытия.
Пример ссылки с параметром:
http://eu-a.demo.qlik.com/QvAJAXZfc/opendoc.htm?document=qvdocs%2FExecutive%20Dashboard.qvw&host=demo11&sheet=SH12
Q: Очень интересует следующий вопрос:
Можно ли как-нибудь использовать пользовательские функции, написанные в редакторе макросов, в выражениях (конкретно интересует прямая таблица)?
Бесчисленные попытки приводили только к следующему сообщению: «Error: Error in expression: function_name is not a valid function». В самом редакторе макросов все работает.
Разумеется, проверял даже на бональных a+b.
Вопрос очень важный, т.к. мне необходимо считать параметр, зависящий от выбранных vFromDate и vToDate, а формула подсчета очень громосткая и включает циклы, условия и т.п.
И еще один вопрос в догонку: можно ли в скрипте загрузки использовать макросы, обращающиеся к уже загруженным полям? Читал на форумах, что, вроде как, нельзя, но можно ли как-то это обойти? Либо можно в макросе обращаться к qvd файлам?
A: Теоретически, да. Но фактически нет. Ядро каждый раз пересчитывает выражения при смена состояния, представьте что будет, если еще и макросы обрабатывать каждый раз.
Пересмотрите задачу на предмет предварительного расчета параметров.
То же самое и по второму вопросу.
Надо проанализировать задачу в комплексе от источников до результата.

Найти решение у бизнес-партнера QlikTech (QlikView) в России.
Форум разработчиков QlikView и Qlik Sense. Получите ответы на все вопросы по QlikView и Qlik Sense!
RSS
4 декабря 2017
gromych
Опубликовано в рубрике