特性
|
报告项
|
说明
|
||
“表格别名”
|
“列”
“对象”
|
(只读) 从中选择了报告项的表格的别名,如“表格和联接”选项卡所指示,后面用括号附上表格的内部类型名称。例如:Report Template [wt.query.template.ReportTemplate]。此属性是只读的。
|
||
“特性名称”
|
“列”
“对象”
|
(只读) 报告项的属性名称,后面用括号附上报告项的内部名称。例如:Name [name]。
|
||
“数据类型”
|
“列”
“关键字”
“数据库函数”
|
(只读) 报告项的数据类型。报告项的数据类型确定可为该项设置哪些属性。
对于关键字报告项,仅当关键字为“行号”时才会显示“数据类型”。
对于数据库函数报告项,显示的数据类型会根据选择的“函数”进行更新。
|
||
“数据类型”
|
“常量”
“参数”
|
从下拉列表中选择常量的数据类型:
• “字符串”(java.lang.String)
• “日期”(java.sql.Timestamp)
• “编号”(java.math.BigDecimal)
• “布尔型”(java.lang.Boolean)
显示在下拉列表上方的数据类型与选定的值相对应。
|
||
“显示名称”
|
“列”
“对象”
“关键字”
“常量”
“参数”
“数据库函数”
“Java 方法”
“参数”
|
项的显示名称。该可编辑值以项标签的形式显示在“报告构建器”条件窗格中,且当该项包含在报告结果中时,该值作为报告结果表格中的列标题。
仅在通过“选择或约束”选项卡启动或通过“条件”选项卡上的“添加参数值进行选择或约束”操作启动时,才会在“添加”和“编辑”窗口中显示“显示名称”。
|
||
“运算符”
|
“列”
“关键字”
“数据库函数”
|
选择报告项的运算符。可用的运算符根据报告项的数据类型而定。有关所有可用运算符的列表,请参阅运算符 (选择或约束)。此处选择的运算符是显示在“报告构建器”中的报告项的默认运算符。
对于关键字报告项,仅在选定的关键字为“行号”时显示此属性。如果可报告项为报告模板视图上的属性,则仅在该属性不是衍生属性时显示此特性。
|
||
“值”
|
“列”
“关键字”
“常量”
“参数”
“数据库函数”
|
(字符串、编号、枚举或布尔型数据类型) 定义报告项的值。“值”属性的输入框由报告项的数据类型和为该属性选择的选项共同确定。
• “默认值”- 将为“报告构建器”中的报告项自动填充指定值。用户可在运行报告时对该值进行编辑。
• “常量值”- 指定的值为常量值,且用户无法在运行报告时对其进行编辑。
• 输入或选择值:
◦ 对于编号和字符串数据类型,在输入字段输入值。如果选择了“使用宏”,则从下拉列表中选择宏。
◦ 对于枚举数据类型,从枚举列表中选择值。
◦ 对于布尔型数据类型,从布尔值列表中选择值。
• “预留空格”- 对于数据类型为字符串的常量报告项,可选择此复选框,以保留在值输入字段中输入的任何空格。
如果可报告项为报告模板视图上的属性,则仅在该属性不是衍生属性时显示此特性。
|
||
“开始日期”
“结束日期”
|
“列”
“数据库函数”(如果选定的函数是“系统日期”或“结束日期”)
|
(日期数据类型项) 根据选定的“运算符”,指定适于报告项的日期范围。例如,对于“介于”运算符,要指定“开始日期”和“结束日期”。对于“<”运算符,要指定“结束日期”。仅启用适用于所选运算符的属性。 选择该值是“默认值”还是“常量值”,然后单击日历图标 以选择日期。如果为此报告模板选择了“添加时间至日期字段”属性,则日期组件旁边会出现时间条目组件。 如果选择了“使用宏”,则值输入字段将被替换为数据类型可用宏的下拉列表。 |
||
“日期”
|
“常量”
“参数”
|
(日期数据类型项) 单击日历图标 选择常量的日期。 如果选择了“使用宏”,则值输入字段将被替换为报告项数据类型的可用宏下拉列表。
|
||
“关键字”
|
“关键字”
|
从下拉列表中选择关键字。有关详细信息,请参阅关键字。
|
||
“数据库函数”
|
“数据库函数”
|
从下拉列表中选择函数。有关详细信息,请参阅数据库函数。“数据类型”属性会根据所选函数进行更新。
|
||
“Java 类”
|
“Java 方法”
|
从下拉列表中选择 Java 类。有关指定可用的 Java 类和方法列表的信息,请参阅 Java 方法。
|
||
“Java 方法”
|
“Java 方法”
|
从下拉列表中选择 Java 方法。“Java 方法”下拉列表取决于为“Java 类”选择的值。
|
特性
|
说明
|
条件
|
(列、关键字和数据库函数) 确定用户是否能在“报告构建器”条件窗格中添加或更改项条件:
• “允许用户指定条件”- 选择此复选框后,用户可以在“报告构建器”中指定此项的条件。
对于关键字报告项,仅当选定的关键字为“行号”时显示此复选框。如果可报告项是报告模板视图或数据库函数上的属性,则仅在该属性不是衍生属性时显示此特性。
• “显示可用于选择的子类型”- 选择此复选框以在“报告构建器”中显示包含父项类型子类型的下拉列表,以允许用户针对特定子类型过滤报告结果。仅当属性是类型分支标识符 (报告项的“属性名称”或“值”包含字符串 typeDefinitionReference.key.branchId) 时才会为列报告项显示此复选框。
如果选中此复选框且不选择“允许用户指定条件”,将显示一条警告。如果用户不能从中进行选择,则不会显示任何子类型下拉列表。
|
结果
|
(列、常量、关键字、Java 方法和数据库函数) 确定是否以及如何将此项包括在报告结果中。
• “允许用户决定”- 允许用户决定是否将此项包含在报告结果中。复选框显示在项旁边的“报告构建器”中。用户可以选中此复选框,将项包含在结果中;也可清除此复选框,将项排除在结果之外。
• “始终包括”- 此项将始终包括在报告结果中。用户无法在运行报告时对其进行更改。
• “从不包括”- 此报告项只用于约束报告结果,但本身从不包含在报告结果中。仅适用于列和关键字报告项。
如果可报告项为报告模板视图上的属性,则仅当此属性不是衍生属性时才会显示“从不包括”。 • “在结果表格中显示信息页面链接”- 选择此复选框,将对象信息页面的链接包含在报告结果中。信息页面链接显示为信息图标 。仅当报告项为分支标识符、对象标识符或电子邮件地址 (报告项的“属性名称”包含以下字符串之一:branchid、objectid、email) 时,才会显示此复选框。 如果选中此复选框并选择“从不包括”,将显示一条警告。如果报告项未包括在结果中,则不能在结果中显示信息页面链接。 |