“程序元素”选项卡
使用 Information Designer 中的“程序元素”选项卡可指定程序名称和类型,而且可以选择运行该程序。
程序元素
选项 | 说明 |
---|---|
选择 | 从“数据源”树中选择数据库程序,然后单击此按钮以包括它。 |
程序类型 | Information Designer 定义了三种程序:
|
另存为 | 单击“另存为”可保存程序的副本。 |
保存 | 单击“保存”可保存或更新程序。 |
运行 | 运行程序。 |
说明
选项 | 说明 |
---|---|
说明 | 程序用途的可选说明。 |
输入参数
选项 | 说明 |
---|---|
名称 | 指明在数据库程序中检测到的输入参数的名称。 |
类型 | 指明在数据库程序中检测到的输入参数的类型。 |
默认值 | 如果输入参数应接收默认值,请在输入字段中键入值(具有合适的类型)。如果为否,则保留该字段为空。 键入 ?param_name 可使用参数作为默认值,其中 param_name 是用于标识参数的名称。 注: 如果将参数用于默认值,则必须选择“提示: 无”。
|
允许为空 | 如果要允许输入参数为空,可选中该复选框。 |
提示 | 从“提示”下拉列表框中选择是希望提示最终用户输入单个值、多个值还是不输入值。 如果选择多个值,将允许最终用户输入多个值。程序将以迭代循环的形式为这些值中的每个值运行一次。有关详细信息,请参见多个值程序提示。 |
结果列
选项 | 说明 |
---|---|
包括所有结果列 | 选中该复选框可包括程序中的所有列。清除该复选框可自行指定结果列。 |
添加 | 清除了“包含所有结果列”复选框时,该按钮可用。单击可在右侧的“结果列”列表中添加新行。系统将打开一个对话框,从中可以输入结果列的“原始名称”和“显示名称”,并指定该列的数据类型。 |
删除 | 删除选定的结果列。 |
原始名称 | 在“原始名称”字段中,输入数据库程序返回的列的完整名称。该名称在实际数据库程序中指定,因此您在添加结果列之前必须了解该名称。 |
显示名称 | 为结果列输入描述性的“显示名称”。这是将列导入到 Spotfire 后,最终用户将看到的名称。 |
类型 | 选择结果列将具有的“类型”。 |
联接
选项 | 说明 |
---|---|
添加 | 显示包含来自以下三个不同源的列的下拉列表:
从任一源中选择列以将其包括在联接中 |
删除 | 从“联接列”列表删除列。 |
联接列 | 列出要联接的列的名称。该列可以是在“结果列”部分中指定的一个列,也可以是其他程序列,只要该列是由数据库程序结果提供的即可(例如 ID 列)。该选项还将列出您从“数据源”树添加的列。 |
条件 | 选择用于指定要使用的联接类型的一个替代项。内部联接将返回在两个表中的匹配字段相等的行。外部联接将返回一个表中的所有行(包括 NULL 值),以及另一表中的匹配行。 |
手动 | 或者,通过在手动字段中直接键入内容来指定自己的联接定义。有关详细信息,请参见手动联接。 |
父主题: 选项卡