Xpath Orbeon:动态添加项以选择对象
我想根据其他字段的值将项目添加到选择对象。例如,如果我的相关字段的值为1,则我只希望选择对象中有一项Xpath Orbeon:动态添加项以选择对象,xpath,orbeon,xforms,Xpath,Orbeon,Xforms,我想根据其他字段的值将项目添加到选择对象。例如,如果我的相关字段的值为1,则我只希望选择对象中有一项 谢谢 我使用orbeon数据库服务解决了这个问题,我将尝试一步一步地解释它 1°我已经添加了一个数据库服务,用于在数据库中创建临时表。在我的情况下,数据库服务器是oracle,sql代码如下: with t as ( select (i.column_value).getnumberval() Codes from xmltable('1,2,3,4,5,6,7,8,9,1
谢谢 我使用orbeon数据库服务解决了这个问题,我将尝试一步一步地解释它 1°我已经添加了一个数据库服务,用于在数据库中创建临时表。在我的情况下,数据库服务器是oracle,sql代码如下:
with t as
(
select (i.column_value).getnumberval() Codes from xmltable('1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20') i
)
SELECT Codes as id, CONCAT(Codes, '° select') as value FROM t
WHERE Codes < (<sql:param type="xs:string" select="''"/> +1)
此查询创建具有id和值的项目列表。要查看查询的输出,请将其运行到一个oracle客户端中
2°我添加了一个操作,其中我在字段服务中设置调用我的数据库服务,在字段集数据库服务参数“我的输入字段”(包含我的查询使用的编号)中,以及在字段目标选择控制目标下拉菜单中
有关如何配置下拉菜单的更多详细信息,请点击屏幕截图所在的链接。能否提供一些示例代码?我发布了我的解决方案,谢谢