Вычисления в переменных

Автор tommix, 24 марта 2015, 04:10:06

« назад - далее »

tommix

Добрый день, возможно ли производить вычисления в переменных?
К примеру v1= Столбец1-Стобец2?

admin

Добрый день.
В том виде как вы указали - нет.
То есть когда работает скрипт между запросами load мы можем обращаться к данным только через peek()
Но можно использовать расчет в переменной с параметрами при исполнении запроса.
Например здесь  - http://qlikview-forum.ru/qvf/index.php/topic,471.msg834.html#msg834

tommix

переменная с параметрами - это Set Analysis (Анализ множеств)?

admin


tommix


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);


В этом случае, таблица с данными.
Что я не правильно делаю, в первом варианте?

admin

Внимательно смотрим на пример, переменная задается через SET
А SET и LET это две большие разницы  ;)

Яндекс.Метрика