第五十七章 开发Productions - ObjectScript Productions - 不常见的任务 - 以编程方式使用查找表
IRIS 提供了名为 Lookup() 的实用函数,以便可以轻松地从业务规则或 DTL 数据转换中执行表查找。此功能仅在创建至少一个查找表并用适当的数据填充后才起作用。
有关定义查找表的信息,请参阅配置产品中的定义数据查找表。
如果需要比管理门户提供的更直接的查找表操作,请在类中使用 。此类公开查找表以通过对象或 进行访问。此外,它还提供类方法来清除表、将数据导出为 XML 以及从 导入数据。
提供以下字符串属性:
查找表的名称,最多 255 个字符。可以通过在 IRIS 门户中选择“互操作性”、“配置”和“数据查找表”,然后选择“打开”来查看命名空间中定义的查找表。
KeyName
查找表中条目的键,最多 个字符。这是互操作性 > 配置 > 数据查找表页面上键字段的值。
查找表中与此键关联的值,最多 个字符。这是互操作性 > 配置 > 数据查找表页面上的值字段中的值。
示例 查询是:
还提供了以下类方法:
删除指定查找表的内容。
从指定的 文件导入查找表数据。要成功导入,文件必须使用与此类的 方法提供的相同的 XML 格式。
将查找表数据导出到指定的 文件。如果该文件存在, 会用新数据覆盖它。
.png)
.png)
.png)
.png)