输入框属性:约束

输入框属性:约束页面的打开方式是:右键单击输入框并在浮动菜单中选择属性命令。添加到输入框属性的显示变量中的脚本变量列在约束标签上的变量列表中,这里可以对其进行修改。

另请: 输入框

文档属性变量页可通过设置文档属性:变量进行访问。变量列表可以通过显示变量选项修改。新建...按钮可在文档中添加一个新变量。按删除按钮移除所选变量。

设置所选变量组中,编辑框显示所选变量的当前。 该值可以作为计算公式输入。单击 ... 按钮打开编辑表达式对话框。

变量通常不包括在书签中,但在这里可以选中选项 在标签中包括

输入约束组中指定所有由用户输入一个输入框变量的值都将根据其进行检测的约束。如果一个值不满足指定的约束的要求,它将被拒绝,同时可能显示一个错误信息。以下替代选择可用:

无约束 输入值未根据任何指定的约束进行检查。
标准 输入的值将会根据从下拉框中选择的许多普通标准约束之一进行检查。由于默认情况下根本未选择任何约束,变量中可能输入任何值。只以下选项之一:标准自定义只限预定值只读可以被检查。
自定义 输入值将会根据客户指定的约束进行检查。约束被输入编辑框中,如果输入值可接受它必须被表达为返回真值(非零值)的QlikView表达式。输入值在表达式中作为美元符号 ($) 引用。

示例:  

$>0将会导致输入框在所选变量中只接受负数。

变量的以前的值可以由变量名称引用。

示例:  

$>=abc+1作为一个变量中被称为 abc 的约束将导致输入框只接受数字条目,值为旧值加 1。

只限预定义值 输入值将根据在 预定值组中定义的值列表检查。只在列表中出现的输入值会被接受。
只读 将变量标记为只读。不可输入值。
启用编辑表达式对话框 选中此选项,启用编辑表达式对话框中的变量值编辑,可通过单击值本身时出现的 ... 按钮打开该对话框。
非法输入时发出声音警报 选中此选项当用户试图输入一个约束以外的值时让 QlikView发出一个警报声。
错误信息

通常如果用户偿试输入一个约束以外的值,它将会被拒绝,使当前的变量值保持不变。通过选中此选项,您可以指定自定义错误消息,它将在条目不正确的情况下展示给用户。错误信息在编辑框中输入。它可能定义为表达式,以便动态更新。单击 ... 按钮打开编辑表达式对话框,以更方便编辑长公式。

另请: 自定义错误信息

另请: 用于计算公式的表达式语法

值列表组中指定是否且如何为一个输入框展示一个值列表。

无列表 变量中无以前使用的值列表保持不变。
列表 _ 最近使用的值 一个最近使用的值的下拉列表 (MRU) 将会对用户在输入框中所选择的值可用。要保存的以前值的个数可以在该框中设置。
下拉菜单中的预定义值 一个带预定值的下拉菜单将会对在输入框的所选值的用户可用。
预定义值(带滚动条) 一个滚动条将会对输入框中所选值的用户可用。滚动条将会在预定值之间做出。

预定值组中指定了一个预定值的列表,可以将它提供给下拉菜单中的用户及\或定义可接受的变量值。

数字系列 选中此选项根据一个下限值(),一个上限值()及一个步骤值生成一个预定数值的列表。此选项可独自使用或与所列值联合使用。
所列值 选中引选项指定一个任意值的列表。值可以是数字的,也可以是数字和字母结合的。数字和字母结合的值必须用引号括起(如'abc')。每个值用分号 ( ; ) 分隔(如'abc';45;14.3;'xyz')。此选项可独自使用或与 数字系列联合使用。
注释 这是一个注释区,在这里变量的创建者可以描述其目的和功能。

另请参阅: