Форум разработчиков QlikView и Qlik Sense. Получи любые ответы на вопросы по QlikView и Qlik Sense в течении нескольких часов!
Вы не вошли.
Страницы 1
Добрый день!
Есть приложение.
На листе одна Кнопка.
В приложении в свойствах документа При открытии стоит запуск макроса, выполняющий нажатие на этой Кнопке:
Set Button1 = ActiveDocument.GetSheetObject("BU01")
Button1.Press
У Кнопки в действиях добавлено:
-Загрузка,
-Запуск макроса на сохранение и закрытие текущего документа:
ActiveDocument.Save
ActiveDocument.GetApplication.Quit
Хочу изменить загрузку, но при открытии приложения сразу выполняется загрузка, а сразу после загрузки приложение закрывается.
Если принудительно переместить файл приложения, чтобы загрузка сразу вываливалась на ошибки, то появляется сообщение: "Выполнение скрипта невозможно. Загрузить старые данные?" При нажатии Да, приложение все равно закрывается.
Можно ли принудительно прервать выполнение макроса раньше, чем закроется приложение
(может есть секретная комбинация клавиш)?
Заранее большое спасибо!
новичок в QlikView
Неактивен
Yulia, добрый день!
Попробуйте Ctrl + Pause (Break)
Неактивен
Доброе утро!
Выдает то же самое: "Выполнение скрипта невозможно. Загрузить старые данные?" При нажатии Да, приложение все равно закрывается. При нажатии Нет - то же.
новичок в QlikView
Неактивен
Попробуйте открыть приложение с нажатой клавишей "Shift" . (запуск без макросов)
Неактивен
Отлично! Все получилось! Большое спасибо!
новичок в QlikView
Неактивен
Добрый день!
Подскажите, пожалуйста, можно ли в скрипте вызвать макрос? Если можно, то как?
Заранее спасибо!
новичок в QlikView
Неактивен
Да, можно вызвать.
Пример:
Создаём функцию на vbscript:
function test(a1,a2)
test = a1+a2
end function
В скрипте пишем:
let result = test(1,2);
Получаем, result = 3.
Неактивен
Добрый день!
а если макрос не возвращает значение, то есть не функция, в процедура - тогда не получится?
новичок в QlikView
Неактивен
Добрый день!
а если макрос не возвращает значение, то есть не функция, в процедура - тогда не получится?
Да, должна возвращать значение.
Неактивен
Страницы 1
[ Сгенерировано за 0.016 сек, 11 запросов выполнено - Использовано памяти: 1.54 Мбайт (Пик: 1.67 Мбайт) ]