Добрый день, возможно ли производить вычисления в переменных?
К примеру v1= Столбец1-Стобец2?
Добрый день.
В том виде как вы указали - нет.
То есть когда работает скрипт между запросами load мы можем обращаться к данным только через peek()
Но можно использовать расчет в переменной с параметрами при исполнении запроса.
Например здесь - http://qlikview-forum.ru/qvf/index.php/topic,471.msg834.html#msg834 (http://qlikview-forum.ru/qvf/index.php/topic,471.msg834.html#msg834)
переменная с параметрами - это Set Analysis (Анализ множеств)?
Нет, это попроще.
LET vVarible=Peek([Таблица1],0);
[VaribleTable]:
Load*,
'$(vVarible)' as vVaribleTable
FROM
[C:\QVData\Date.xlsx]
(ooxml, embedded labels, table is Лист3);
В этом случае, vVaribleTable - пустая.
[VaribleTable]:
Load*,
peek([Таблица1],0) as vVaribleTable
FROM
[C:\QVData\Date.xlsx]
(ooxml, embedded labels, table is Лист3);
В этом случае, таблица с данными.
Что я не правильно делаю, в первом варианте?
Внимательно смотрим на пример, переменная задается через SET
А SET и LET это две большие разницы ;)