Свойства документа: Переменные
На странице Свойства документа: Переменные показаны переменные скрипта, которые были добавлены в раздел Отображаемые переменные в свойствах поля ввода. Список переменных можно редактировать в параметре Показать системные переменные. Кнопка Новая... добавляет новую переменную в документ. Кнопка Удалить удаляет выбранную переменную.
В группе Парам. для выбр. перем. окно правки отображает текущее значение выбранной переменной. Значение можно ввести в виде вычисляемой формулы. Нажмите кнопку ..., чтобы открыть диалоговое окно Редактировать выражение.
Обычно переменные не включаются в закладки, но здесь можно выбрать параметр Вкл. в закладки. Параметр Вкл. в закладки должен быть выбран, чтобы параметр Отправить в Excel работал в Qlik Cloud.
Группа Ограничения ввода указывает ограничения, относительно которых будут проверяться все значения, вводимые пользователем в переменную поля ввода. Если значение не отвечает указанным ограничениям, оно будет отклонено и, возможно, появится сообщение об ошибке. Доступны следующие варианты:
Параметр | Описание |
---|---|
Без ограничений | Вводимые значения не проверяются относительно любых указанных ограничений. |
Стандартный | Вводимые значения проверяются относительно одного из нескольких общих стандартных ограничений, выбранных в раскрывающемся окне. По умолчанию никаких ограничений не выбрано, т. е. в переменную можно ввести любое значение. Можно выбрать только один из следующих вариантов: Стандартный, Пользовательский, Только предопределенные значения и Только чтение. |
Пользовательский | Вводимые значения проверяются относительно указанных пользователем ограничений. Ограничение вводится в окно правки и должно выражаться в виде выражения QlikView, которое возвращает TRUE (ненулевое значение), если вводимое значение приемлемо. Ссылка на вводимое значение в выражении выглядит в виде знака доллара ($). Пример: Если $>0, поле ввода примет только положительные числа в выбранной переменной. Ссылка к предыдущему значению переменной может быть именем переменной. Пример: При $>=abc+1 в качестве ограничения переменной с именем abc поле ввода примет только числовые данные со значением старого значения плюс 1. |
Только предопределенные значения | Вводимые значения проверяются относительно списка значений, определенных в группе Предопределенные значения. Принимаются только те вводимые значения, которые находятся в списке. |
Только чтение | Снабжает переменную отметкой «Только чтение». Значения ввести нельзя. |
Открыть диалоговое окно «Изменить выражение» | Выберите этот параметр для открытия редактора значения переменной в диалоговом окне Изменить выражение, которое можно открыть с помощью кнопки ..., которая появляется при нажатии данного значения. |
Параметр | Описание |
---|---|
Звук на недоп. элем. | Выберите этот параметр, если необходимо, чтобы QlikView издавала звуковое предупреждение при введении пользователем значения, выходящего за рамки ограничений. |
Сообщение об ошибке |
Обычно если пользователь хочет ввести значение, выходящее за рамки ограничений, это значение просто не принимается, а имеющееся значение переменной остается на месте. Выбирая этот параметр, можно указать пользовательское сообщение об ошибке, которое будет показано пользователю в случае некорректного ввода. Сообщение об ошибке вводится в окне правки. Оно может определяться в виде выражения для динамического обновления. Нажмите кнопку ..., чтобы открыть диалоговое окно Изменить выражение для более удобного редактирования длинных формул. |
В группе Список значений указано, когда и в каком виде представить список значений для поля ввода.
Параметр | Описание |
---|---|
Нет списка | Список значений, которые использовались в переменной ранее, не сохранен. |
Список _ Последние использовавшиеся значения | Раскрывающийся список с последними использовавшимися значениями будет доступен пользователю для выбранной переменной в поле ввода. Число предыдущих значений для хранения можно установить в окне. |
Предопределенные значения в раскрывающемся списке | Раскрывающийся список с Предопределенные значения будет доступен пользователю для выбранной переменной в поле ввода. |
Предопределенные значения с прокруткой | Управление прокруткой будет доступно пользователю для выбранной переменной в поле ввода. Прокрутка будет выполнена для переключения в Предопределенные значения. |
В группе Предопределенные значения указывается список предопределенных значений, который может быть представлен пользователю в раскрывающемся меню и/или использован для определения допустимых значений переменных.
Параметр | Описание |
---|---|
Номер серии | Выберите этот вариант для создания списка предопределенных числовых значений на основе значений нижнего предела (From), верхнего предела (To) и Step. Этот параметр может использоваться как один, так и в сочетании с Перечисленные значения. |
Перечисленные значения | Выберите этот вариант для указания списка произвольных предопределенных значений. Значения могут быть цифровыми или буквенно-цифровыми. Буквенно-цифровые значения должны быть заключены в кавычки (например, 'abc'). Каждое значение разделяется точкой с запятой ( ; ) (например, 'abc';45;14.3;'xyz' ). Этот параметр может использоваться как один, так и в сочетании с Номер серии. |
Комментарий | Это поле для комментариев, в котором создатель переменной может описать ее предназначение и функцию. |