Перебор строк

Автор tommix, 20 марта 2015, 03:38:27

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

tommix

Как сделать перебор строк в таблице?

bibis

Поясните. Что подразумевается под перебором?
т.е. желательно в форме:
Вот табличка #
я хочу получить вот такую табличку/инфу

admin

#2
Перебор строк возможен, но не всегда это правильное решение, т.к. исполнение циклов занимает намного больше времени, чем SQL-запросы. Но встречаются ситуации, когда перебор является единственным разумным решением, например в теме про формирование переменных из таблицы
Variables:
LOAD * FROM
$(QVD_Path)Variables.qvd (qvd);

FOR i=0 to noofrows('Variables')-1
LET var_name= peek('Variable_name',i,'Variables');
LET $(var_name) = peek('Variable_value',i,'Variables');
NEXT i

Использование переменных необходимо, т.к. мы не можем в Qlikview в рамках скрипта встать на какую-либо запись в загруженную таблицу,но мы можем обращаться к записям, по номеру строки и сохранять данные в переменные для дальнейшего использования.

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