Текстовый объект — AJAX/Webview

Текстовые объекты можно использовать для отображения текстовой информации или изображения в макете.

Текстовый объект: Меню «Объект»

Меню «Объект» можно открыть как контекстное меню при щелчке правой кнопкой мыши по объекту листа или при щелчке значка в заголовке объекта (если он показан).

Команды меню могут отличаться в зависимости от того, используется ли WebView в QlikView или открытие документа осуществляется с помощью веб-браузера. Это меню содержит следующие команды:

Свойства...

Открывает диалоговое окно Свойства для активного объекта листа.

Примечания

Позволяет создавать примечания по текущему объекту и обмениваться ими.

См.: Примечания и комментарии

Копировать

Копирует выбранные объекты листа в буфер обмена. С помощью этой функции можно копировать только объекты листа, копирование с ее помощью данных или изображений невозможно.

Удалить

Удаляет выбранный объект из листа.

Свойства текстового объекта

Диалоговое окно Свойства открывается путем выбора пункта Свойства в меню Объект. Если команда Свойства недоступна, возможно, у вас нет прав, необходимых для изменения свойств.

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

Всплывающее окно «Параметры действия»

Тип
Выберите Тип в раскрывающемся списке.
Подтип
Выберите Подтип в раскрывающемся списке. Доступные подтипы определяются настройками в поле Тип действия.

Типы действий и действия

Типы действия и действия

Выбор

Выбор

Выбор в поле

Выбор указанных значений и полей. В поле Строка Поиска можно указать маску поиска, например, если указать (A|B), будет выбрано A и B.

Выбрать исключенные

Выбор исключенных значений в указанном поле.

Выбрать возможные

Выбор возможных значений в указанном поле.

Выбор Тумблера

Переключение между текущей выборкой и указанными Поле и Строка Поиска. В поле Строка Поиска можно указать маску поиска, например, если указать (A|B), будет выбрано A и B.

Вперед

Переход на шаг вперед в списке выбора.

Назад

Переход на шаг назад в списке выбора.

Выборка Парето

Выполнение выборки Парето в указанном поле на основе выражения и процентного соотношения. Этот тип выборки используется для выбора основных составляющих меры, обычно соответствующих общему правилу 80/20. Например, чтобы найти ведущих клиентов, составляющих 80% оборота, необходимо использовать Customer как поле, sum(Turnover) как выражение и указать процентное соотношение 80.

Блок. поле

Блокирование выборок в указанном поле.

Заблокировать все

Блокирование всех значений во всех полях.

Разблок. поле

Разблокирование выборок в указанном поле.

Разблокировать все

Разблокирование всех значений во всех полях.

Разблокировать и очистить все

Разблокирование всех значений и очистки всех выборок во всех полях.

Очистить другие поля

Очистка всех связанных полей, кроме указанного.

Очистить все

Очистка всех выборок, кроме заблокированных.

Очистить поле

Очищает определенное поле.

Макет

Активировать объект

Активация объекта, указанного с помощью ID Объекта. Эта функция недоступна в клиенте Ajax.

Активировать лист

Активация листа, указанного с помощью ID Листа.

Перейти на след. лист

Открытие следующего листа документа.

Перейти на пред. лист

Открытие предыдущего листа документа.

Свернуть объект

Сворачивает объект, указанный с помощью ID Объекта.

Развернуть объект

Разворачивает объект, указанный с помощью ID Объекта.

Восстановить объект

Восстановление объекта, указанного с помощью ID Объекта.

Закладка

Применить закладку

Применение закладок, указанных с помощью ID Закладки. Если две закладки имеют одинаковый ID, применяется закладка документа. Для применения закладки на сервере укажите Server\bookmarkID. 

Создать закладку

Создание закладки из текущей выборки. Укажите ID Закладки и Имя Закладки. Выберите кнопку Скрытый, чтобы создать скрытую закладку.

Заменить закладку

Замена закладки, указанной с помощью ID Закладки, на текущую выборку.

Печать

Печать объекта

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

Печать листа

Печать листа, указанного с помощью ID листа. (Недоступно как триггер документа и листа) Эта функция недоступна в клиенте AJAX.

Печать отчета

Печать отчета, указанного с помощью ID отчета. Если отчет необходимо отправить на принтер, отличный от принтера по умолчанию, укажите Имя Принтера. Установите флажок Показ. Диалог Печати, если необходимо отобразить диалог печати Windows. (Недоступно как триггер документа и листа)

Внешний

Некоторые клиенты могут не поддерживать эти настройки.

 

Экспорт

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

Запуск

Запуск внешней программы. В диалоговом окне Действия можно настроить следующие параметры:
Приложение
Выберите Обзор..., чтобы найти приложение, которое следует запустить. (Недоступно как триггер документа и листа)
Имя файла
Введите путь к файлу, который необходимо открыть в указанном выше приложении. (Недоступно как триггер документа и листа)
Параметры
Задайте параметры для командной строки, из которой приложение будет запущено. (Недоступно как триггер документа и листа)
Рабочая директория
Задает рабочую директорию для запускаемого приложения. (Недоступно как триггер документа и листа)
Выйти из приложения при закрытии QlikView
Принудительное закрытие приложения при выходе из QlikView. (Недоступно как триггер документа и листа.)
Эта функция недоступна в клиенте AJAX.

Открыть URL

Открытие URL в веб-обозревателе по умолчанию. (Недоступно как триггер документа и листа)

Открыть Документ QlikView

Открытие указанного документа. Необходимо включить расширение файла. (Недоступно как триггер документа и листа)
Установите флажок Состояние переноса для переноса выборок из исходного документа в документ, который необходимо открыть. Открытый документ сначала будет удален из выборки.
Установите флажок Применить состояние поверх текущего для получения выборок второго документа и применения поверх них выборок исходного документа.

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

Открыть в том же окне означает открытие нового документа в этой же вкладке обозревателя при использовании клиента AJAX ZFC.

Примечание: Действие "Открыть документ QlikView" не поддерживается для лиц, не являющихся пользователями домена, при использовании подключаемого модуля Internet Explorer.

Запуск макроса

Введите путь и имя макроса для запуска. Введите любое имя, для которого позднее можно создать макрос в диалоге Редактор макросов, или вычисляемое выражение для динамического обновления.

Установить переменную

Присвоение значения указанной переменной.

Показать Инфо

Отображение связанной информации, такой как текстовый файл или изображение для поля, указанное с помощью Поле. Эта функция недоступна в клиенте AJAX.

Закрыть Этот Документ

Закрытие активного документа QlikView.

Загрузка

Выполняет загрузку текущего документа. Эта функция недоступна в клиенте AJAX и подключаемом модуле IE.

Динамическое обновление

Выполняет динамическое обновление данных в текущем загруженном документе. Оператор динамического обновления вводится в поле Оператор.

Функция динамического обновления позволяет администратору QlikView отправлять в документы QlikView ограниченные объемы данных из одного источника без перезагрузки документа. Затем несколько клиентов, подключенных к QlikView Server, могут выполнить анализ.

Примечание! Загруженная информация сохраняется в ОЗУ только таким образом, что любые данные, добавленные или обновленные с помощью функции динамического обновления, будут потеряны при перезагрузке документа.

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

  • statements ::= statement { “;” statement }
  • statement ::= insert_statement | update_statement | delete_statement | begin_transaction_statement | commit_transaction_statement
  • insert_statement ::= "INSERT" "INTO" ("*" | table_name) field_list "VALUES" value_list {"," value_list} ["KEY" ["AUTO" | (" (" field_list ")")] ["REPLACE" (["WITH" "ONE"] | "EACH") ]]
  • update_statement ::= "UPDATE" ("*" | table_name) set_clause {"," | set_clause} "WHERE" condition ["AUTO" "INSERT"]
  • delete_statement ::= "DELETE" "FROM" ("*" | table_name] "WHERE" condition
  • begin_transaction_statement ::= "BEGIN" ("TRANSACTION" | "TRAN") [trans_name]
  • commit_transaction_statement ::= "COMMIT" ["TRANSACTION" | "TRAN"] [trans_name]
  • table_name ::= identifier | quoted_name
  • field_list ::= "(" field_name {"," field_name} ")"
  • value_list ::= "("value {"," value} ")"
  • set_clause ::= "SET" field_name "=" any_valid_non_aggregated_qlikview_expression
  • field_name ::= identifier | quoted string
  • value ::= identifier | any_qlikview_number | quoted string
  • condition ::= any_valid_non_aggregated_qlikview_expression
  • identifier ::= any_qlikview_identifier
  • quoted_string ::= "[" [^]]+ "]"

Пример:  

UPDATE AbcTable SET Discount = 123 WHERE AbcField=1

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

Свойства текстового объекта: Представление

Представление

Представление Текст в текстовом объекте может интерпретироваться как ссылка на изображение в памяти или на диске. При выборе параметра Текст содержание текстового объекта будет всегда интерпретироваться и отображаться как текст. При выборе Изобр. QlikView будет пытаться интерпретировать содержание текста как ссылку на изображение. Ссылка может быть путем к файлу изображения на диске или в документе qvw. Она также может быть функцией информации, связанной с полем, содержащим информацию об изображении. Если QlikView не может интерпретировать содержание текста как действительную ссылку на изображение, будет отображен сам текст. Нажмите значок , чтобы открыть всплывающее окно.

Форматирование
Не растягивать

Отображает изображение без растягивания. Это может создать эффект невидимости частей «картинки» либо неполного заполнения объекта.


Заполнить

Изображение растягивается для заполнения области объекта без сохранения пропорций изображения.


Сохранить пропорции

Изображение растягивается насколько это возможно для заполнения области объекта с сохранением пропорций изображения.


Заполнить с пропорциями

Изображение растягивается для заполнения области объекта в обоих направлениях с сохранением пропорций изображения.


Горизонт. Выравнивание текста или изображения По левому краю, По центру или По правому краю.
Вертик. Выравнивание текста или изображения По верхнему краю, По центру или По нижнему краю.
Текст. отступ Задает отступ между внешними границами текстового объекта и самим текстом.
Показать горизонтальную полосу прокрутки При установке этого флажка к текстовому объекту будет добавлена горизонтальная полоса прокрутки, если ширина текстового содержимого превышает данную область отображения.
Показать вертикальную полосу прокрутки При установке этого флажка к текстовому объекту будет добавлена горизонтальная полоса прокрутки, если длина текстового содержимого превышает данную область отображения.
Стиль фона Цвет
Задает сплошной или градиентный цвет фона. Нажмите , чтобы выбрать цвет.
Изображение
Задает изображение в качестве фона. Нажмите , чтобы перейти к рисунку. Нажмите значок , чтобы открыть всплывающее окно Изображение.

Форматирование 

Не растягивать 
Отображает изображение без растягивания. Это может создать эффект невидимости частей «картинки» либо неполного заполнения объекта.
Заполнить 
Изображение растягивается для заполнения области объекта без сохранения пропорций изображения.
Сохранить пропорции 
Изображение растягивается насколько это возможно для заполнения области объекта с сохранением пропорций изображения.
Заполнить с пропорциями 
Изображение растягивается для заполнения области объекта в обоих направлениях с сохранением пропорций изображения.

Выравнивание По горизонтали
По левому краю, По центру или По правому краю.

Выравнивание По вертикали
Верхнее, По центру или По нижнему краю.

Прозрачность
Задайте уровень прозрачности, введя значение или перетащив ползунок. При значении 100% обеспечивается полная прозрачность фона.

Прозрачность фона Устанавливает степень прозрачности фона текстового объекта. При значении 100% обеспечивается полная прозрачность фона.
Дополнительно.../Основные параметры... Нажмите эту кнопку, чтобы развернуть/свернуть окно с дополнительными вкладками.

Стили

Текст Для настройки цвета текста нажмите кнопку . Для настройки типа шрифта нажмите .
Шрифт заголовка

Для настройки типа шрифта заголовка нажмите кнопку .

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

Свойства текстового объекта: Заголовок

Заголовок

Метка В окне ввода текста можно ввести название, которое будет отображаться в заголовке объекта листа. Если Метка не задана, имя поля будет использоваться, если выбран параметр Показать заголовок. Значение можно ввести в виде вычисляемой формулы. Нажмите , чтобы открыть диалоговое окно Редактировать выражение.
Показать заголовок При выборе этого параметра заголовок разместится в верхней части объекта листа. По умолчанию этот параметр будет включен для окон списка и других «блочных объектов», в то время как для кнопок, текстовых объектов и объектов линий / стрелок он останется неактивным.
Выравнивание заголовка Слева/по центру/справа
Многострочный заголовок (перенос слов) При выборе этого параметра текст будет отображаться в двух или более строках.
Кол-во строк Если заголовок может состоять из нескольких строк, задайте число строк в поле ввода или перетащите ползунок на необходимое значение.
Выравнивание заголовка По верху/по центру/по низу
Дополнительно.../Основные параметры...

Значки в заголовке

Некоторые параметры могут быть доступны не для всех объектов.

Меню

Открывает меню объекта.

Очистить

Удаляет все текущие выборки в активном объекте листа.

Печать

Открывает выбранные объекты листа в табличном формате в другом окне браузера. Некоторые клиенты могут не поддерживать эти настройки.

Копировать данные

Копирует значения поля в объекте листа. Некоторые клиенты могут не поддерживать эти настройки.

Копировать изображение в буфер обмена

Копирует объект листа как изображение в буфер обмена. Некоторые клиенты могут не поддерживать эти настройки.

Отправить в Excel

Экспортирует возможные (в том числе выбранные) значения в автоматически запускаемую программу Microsoft Excel (если не запущена). Экспортированные значения отобразятся в одном столбце на новом рабочем листе Excel. Данная функция требует наличия на компьютере Microsoft Excel 97 или более поздних версий программы. Некоторые клиенты могут не поддерживать эти настройки.

Свернуть окно

Если объект поддается свертыванию, то при выборе этого параметра в заголовке окна объекта листа отобразится значок свертывания. Кроме того, этот параметр позволит свертывать объект двойным щелчком мыши на заголовке.

Автосвертывание

Этот параметр станет доступным при выборе параметра Свернуть окно. Если параметр Авто-Миним. выбран для нескольких объектов листа на одном листе, автоматически свертываться будут все объекты, кроме одного. Этот параметр может быть полезным, к примеру, для поочередного отображения нескольких графиков в одной области листа.

Развернуть окно

Если объект поддается развертыванию, то при выборе этого параметра в заголовке окна объекта листа отобразится значок развертывания. Кроме того, этот параметр позволит развертывать объект двойным щелчком мыши на заголовке. При одновременном выборе параметров Свернуть окно и Развернуть окно двойной щелчок мыши будет сворачивать объект.

Подсказка

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

Быстрое Изменение Типа

Здесь можно включить переключение типов диаграммы. Параметр доступен не для всех объектов. Нажмите значок , чтобы открыть всплывающее окно.

Всплывающее меню «Быстрая настройка типа»

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

Свойства текстового объекта: Опции

Опции

Некоторые параметры могут быть доступны не для всех объектов.

Только чтен. При включении этого параметра диаграмма будет находиться в режиме только для чтения, т.е. выборки нельзя будет совершать нажатием или рисованием мышью в диаграмме.
Разр. перем./ред. При отключении этого параметра передвинуть объект листа либо изменить его размер будет невозможно.
Разр. копир/клон При отключении этого параметра скопировать объект листа будет невозможно. Этот параметр может поддерживаться не всеми клиентами.
Изменить размер объекта по данным Обычно границы вокруг всех объектов листа таблицы в QlikView сжимаются в том случае, когда выборки делают размер таблицы меньше присвоенного размера для объекта листа. При снятии этого флажка автоматическая регулировка размера будет отключена, оставляя лишнее пространство пустым.
Разрешить отображение информации в заголовке При использовании функции информации значок информации будет отображаться в заголовке окна каждый раз, когда значение поля будет иметь связанную с ним информацию. Чтобы значок информации не отображался в заголовке, снимите этот флажок. Доступно только для окна списка, блока статистики, мульти-списка и окна ввода.
Сохр. позицию прокрутки При выборе этого флажка и соответствующего ему параметра в разделе Параметры пользователя диалогового окна Объекты QlikView сохранит позицию вертикальной прокрутки при создании выборки в объектах таблицы.
Использовать условие показа Объект листа будет отображен либо скрыт в зависимости от условного выражения, которое будет непрерывно оцениваться в зависимости от выборок и пр. Объект листа будет видимым только в том случае, если условие вернет значение true. Значение можно ввести в виде вычисляемой формулы. Нажмите , чтобы открыть диалоговое окно Редактировать выражение.
Обыч. Укажите позицию объекта, установив Левую и Верхнюю границы, а также значения Ширина и Выс. для данного объекта.
Минимизировано Укажите позицию минимизированного объекта листа, установив Левую и Верхнюю границы, а также значения Ширина и Выс. для минимизированного объекта.
Дополнительно.../Основные параметры...

Опции

Владелец Домен и идентификатор пользователя владельца.
Общий объект Включите этот параметр, чтобы использовать объекты совместно с другими пользователями. При включении этого параметра будут включены также параметры, указанные ниже.
Предоставить доступ Выберите параметр Предоставить доступ всем или Открыть доступ по именам пользователей.
Пользователи (домен\имя пользователя) Если выбран параметр Открыть доступ по именам пользователей, отобразится список добавленных пользователей. Чтобы добавить пользователей, нажмите , будет добавлена строка. Выделите строку, чтобы разблокировать ее, и отредактируйте информацию о пользователе. Чтобы удалить пользователей, нажмите после каждого пользователя, которого необходимо удалить.