在Oracle EBS中为报告中的RTF中的类似级别组进行分组

时间:2015-07-09 14:39:27

标签: xml oracle grouping rtf

<LIST_G_SETUP> 
<G_SETUP> 
<COMPANY_NAME>My Company</COMPANY_NAME>
-<LIST_G_TRANSACTIONS> 
-<G_TRANSACTIONS> 
<INVOICE_NUMBER>123456</INVOICE_NUMBER>
<LIST_G_SALESREPS> 
-<G_SALESREPS> 
<SALES_TRX_ID>654321</SALES_TRX_ID> 
<LINE_NO>1</LINE_NO>
</G_SALESREPS>
-<G_SALESREPS>
<SALES_TRX_ID>52375</SALES_TRX_ID> 
<LINE_NO>2</LINE_NO>
</G_SALESREPS> 
</LIST_G_SALESREPS>
-<LIST_G_LINES> 
-<G_LINES>
<LN_LINE_NUMBER>1</LN_LINE_NUMBER> 
<LN_CUSTOMER_TRX_LINE_ID>145926</LN_CUSTOMER_TRX_LINE_ID>
</G_LINES> 
-<G_LINES> 
<LN_LINE_NUMBER>2</LN_LINE_NUMBER>
<LN_CUSTOMER_TRX_LINE_ID>945872</LN_CUSTOMER_TRX_LINE_ID>
</G_LINES>
</G_TRANSACTIONS> 
</LIST_G_TRANSACTIONS>
</G_SETUP> 
</LIST_G_SETUP>

现在所需的输出是

INVoice Number|SalesTrxId| LineNo.| LineNumber| CUstomerTrxLine
123456           654321       1         1           145926
123456           52375        2         2           945872

我应该如何将for循环放入rtf以获得所需的输出? 我在Oracle中将其作为CP运行,无法获得所需的输出。 如果您可以显示相同的rtf,包括for循环,那将非常有用。

0 个答案:

没有答案