Info
Префикс info используется для связи внешней информации, такой как текстовый файл, изображение или видео, со значением поля.
Синтаксис:
Info( loadstatement | selectstatement )
Если часть внешней информации, например текстовый файл, изображение или видеофайл, необходимо связать со значением поля, то это делается в таблице, загружаемой с помощью префикса info. В некоторых случаях предпочтительнее хранить информацию внутри файла QlikView, используя префикс bundle. Таблица должна содержать только два столбца: первый должен отображать значения полей, которые формируют ключи к информации, а второй должен содержать элементы информации, то есть имена файлов изображений и т. п.
Это касается, например, изображений, полученных из СУБД. В двоичном поле (blob) оператор info select выполняет неявную операцию bundle, т. е. двоичные данные будут немедленно выбраны и сохранены в файле QlikView. Двоичные данные должны записываться во второе поле оператора SELECT.
Пример:
Info LOAD * inline[
LinkedField, ImageFileName
QlikView, QlikViewLogo.png
];
Результат:
В качестве имени поля будет видно только LinkedField.
Если добавить текстовый объект на лист, для представления которого задан параметр Изображение, и ввести текст =Info(LinkedField), текстовый объект отобразит имя файла изображения.