我最近使用 Oracle 电子商务套件创建了一个报告,即 XML 发布者报告。在该报告中,我添加了 4 个参数,我需要使用来自自定义请求的包体中的这些参数
这些是我的 xml 报告数据定义中的参数。
<parameters>
<parameter name="P_org_id" datatype="number"/>
<parameter name="P_Account_Number" dataType="number"/>
<parameter name="P_Start_week" dataType="date"/>
<parameter name="P_End_week" dataType="date"/>
</parameters>
是否可以从 xml 报告中访问 org_id 和 p_start_week 参数并在包正文中使用它?我不确定我是否正确地提出了这个问题,因为我对此的想法非常有限。如果您需要更多信息来回答这个问题,请告诉我。
这是我的包的代码的样子:
Select so_header_id from XXONT_M545_CUST_COVG_DATA
where revision_week = &p_current_week – to_char(nvl(<Date_provided_as_parameter>,sysdate),’YYYYMM’)
and cust_org = &p_org_id
and hold_yn = ‘Y’;