Привязка информации к значениям поля

Информацию в форме текстовых файлов, изображений и файлов внешних приложений можно связать с данными в документе QlikView. Для использования этой функции необходимо создать таблицы, описывающие, какой файл с информацией должен быть привязан к значению поля, и сообщить приложению QlikView, что программа должна рассматривать эти таблицы как информационные. Ниже описан способ, как это сделать.

Информационные таблицы должны состоять из двух столбцов. В заголовке первого столбца находится имя файла и содержится список значений, находящихся в поле, а в заголовке второго столбца находится произвольное имя и содержится информация (если текст) или ссылки на файлы, содержащие информацию (изображения, приложения).

Оператор загрузки данной таблицы в виде информационной таблицы может выглядеть следующим образом:

Info LOAD Country, I from Flagsoecd.csv (ansi, txt, delimiter is ',', embedded labels);

При выборе списка или мультисписка, связанного с информацией, возле имени поля появляется значок информации, обозначающий доступность информации. Нажимая на значок, Вы сможете увидеть информацию или загрузить файл приложения. Значок информации можно отключить на странице Макет диалогового окна Свойства списка.

Если во втором столбце введен текст, текст отображается во внутреннем обозревателе текста.

Чтобы отметить новую линию в этом тексте, нельзя использовать символ «перевод строки». Вместо этого в файле info используется символ "\n".

  • Если во втором столбце введено имя файла изображения (например, расширение bmp), изображение отображается во внутреннем обозревателе изображений.
  • Если во втором столбце введено имя звукового файла (расширение wav), воспроизводится звуковой сигнал.
  • Если во втором столбце введено имя исполняемого файла, выполняется этот файл.
  • Если во втором столбце введено имя любого другого файла, для его открытия используется соответствующая программа.
  • Если во втором столбце введен URL-адрес, например, интернет-адрес, для доступа к этому адресу используется зарегистрированный веб-браузер.

В файле info не может содержаться символ *. В то же время допускается использование символа OtherSymbol.

С помощью оператора bundle info load можно объединить в пакет внешние данные в документе QlikView.

See also: