Loosen Table

Одну или несколько внутренних таблиц данных в программе QlikView можно явно объявить слабосвязанными в ходе выполнения скрипта с помощью оператора Loosen Table. Когда таблица становится слабо связанной, все ассоциации между значениями полей в таблице удаляются. Похожего эффекта можно добиться, если загрузить все поля слабо связанной таблицы в качестве независимых несвязанных таблиц. Слабо связанные таблицы можно использовать во время проверки для временного разделения частей структуры данных. Слабо связанная таблица в обозревателе таблиц обозначается пунктирной линией и стрелкой. Использование одного или нескольких операторов Loosen Table в скрипте приведет к тому, что программа QlikView будет игнорировать параметры таблиц, считая их ставшими слабосвязанными до выполнения скрипта.

Синтаксис:  

Loosen Tabletablename [ , tablename2 ...]

Loosen Tablestablename [ , tablename2 ...]

 

Можно использовать оба варианта синтаксиса: Loosen Table или Loosen Tables.

Примечание: Если приложение QlikView обнаруживает в структуре данных циклическую ссылку, которая не может быть разорвана таблицами, объявленными как слабо связанные, в интерактивном или явном режиме в скрипте, то одна или несколько дополнительных таблиц будут считаться слабо связанными до тех пор, пока не исчезнет такая циклическая связь. Если это произошло, в диалоговом окне Предупреждение о цикле появится предупреждение.

Пример:  

Tab1:

SELECT * from Trans;

Loosen Table Tab1;