报表参数
您可以指定报表的参数。例如,演示项目的 客户购买情况(Customer purchases) 报表有三个参数。
要添加或更改报表参数,请在应用程序构建器左侧面板中点击 报表参数(Report params) 按钮。 将显示一个表单,列出已有的参数。然后点击表单中的 新建(New) 或 编辑(Edit) 按钮以添加或更改参数。
可以指定以下内容:
Caption (标题)- 向用户显示的参数名称
Name (名称)- 参数名称,将在编程代码中用于访问参数对象
Type (类型)- 参数的数据类型
Lookup item (查找项)- 用于选择参数值的实体项
Lookup field (查找字段)- 查找项中的字段
Typeahead (预输入)- 为查找字段启用自动补全/预输入功能
Multiple selection (多选)- 启用多选功能
Select all enabled (启用全选)- 启用全选。
Lookup value list (查找值列表)- 查找值列表
Required (必填)- 如果勾选此复选框且设置了 可见(Visible) 属性,客户端应用程序将在打印报表前要求用户指定参数值。
Alignment (对齐方式)- 指定参数值在输入元素中的对齐方式。
Placeholder (占位符)- 使用此属性指定字段输入控件中将显示的占位符。
Help (帮助)- 如果指定了任何 text/HTML 消息 ,将在输入框右侧显示一个问号,
当用户将鼠标指针移到该标记上时,将弹出一个窗口显示此消息。
Visible (可见)- 客户端应用程序在打印报表前创建一个用于指定参数的表单。 如果勾选此复选框,此参数的输入元素将出现在表单中。
可以创建查找参数。例如, 客户购买情况(Customer purchases) 报表有一个 客户(Customer) 参数,可以从 客户(Customers) 主表中选择:
在这种情况下,我们应该指定:
Lookup item (查找项)- 用于选择参数值的实体
Lookup field (查找字段)- 查找项中的字段
设置 客户购买情况(Customer purchases) 报表参数的表单如下所示: