Info

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

Syntax:  

Info( loadstatement | selectstatement )

 

Если часть внешней информации, например текстовый файл, изображение или видеофайл, необходимо связать со значением поля, то это делается в таблице, загружаемой с помощью префикса info. В некоторых случаях предпочтительнее хранить информацию внутри файла qvw, используя префикс bundle. Таблица должна содержать только два столбца: первый должен отображать значения полей, которые формируют ключи к информации, а второй должен содержать элементы информации, то есть имена файлов изображений и т. п.

Это касается, например, изображений, полученных из СУБД. В двоичном поле (blob) оператор info select выполняет неявную операцию bundle, т. е. двоичные данные будут немедленно выбраны и сохранены в файле qvw. Двоичные данные должны записываться во второе поле оператора SELECT.

Example:  

Info LOAD * inline[

LinkedField, ImageFileName

QlikView, QlikViewLogo.png

];

Результат:

В качестве имени поля будет видно только LinkedField.

Если добавить текстовый объект на лист, для представления которого задан параметр Изображение, и ввести текст =Info(LinkedField), текстовый объект отобразит имя файла изображения.