Bundle

Префикс Bundle используется для включения внешних файлов, таких как файлы изображений и звуковые файлы, или объектов, связанных со значением поля, для сохранения в файле qvw.

Синтаксис:  

Bundle [Info] ( loadstatement | selectstatement)

 

Для удобства переноса внешние файлы можно включить в файл .qvw. Для этого следует использовать префикс Bundle. Включенные в пакет файлы info сжимаются в ходе этого процесса, однако все равно занимают дополнительное место в файле и ОЗУ. Поэтому, выбирая такое решение, следует отслеживать и размер, и число пакетных файлов.

Информацию можно получать в виде ссылки из макета (в виде обычной информации), с помощью функции диаграммы info или в виде внутреннего файла, для их вызова может использоваться специальный синтаксис: qmem:// fieldname / fieldvalue или qmem:// fieldname / < index >, где index — внутренний индекс значения поля.

Аргументы:  

Аргумент Описание
loadstatement | selectstatement Если часть внешних данных, например изображение или звуковой файл, необходимо связать со значением поля, то это можно сделать в таблице, загружаемой с префиксом Info.

Префиксом Info можно пренебречь при использовании префикса Bundle.

Пример:  

Bundle Info LOAD * From flagoecd.csv;

Bundle SQL SELECT * from infotable;

См. также: