Oracle OAF视图对象在运行时显示多个表行
我需要在OAF中开发一个页面,其中有两个页面,一个是标准页面,一个是定制页面 当用户单击标准页面上的“详细信息”按钮时,将打开一个新的自定义页面,其中自定义页面上会显示上述已勾选值(如果存在)的值 要求在表区域中最多由5个表列组成3行, 即使表中没有数据,其中一列也被命名为S.no,它必须是1、2和3。 不多也不少 我尝试在ApplicationModule类中使用下面的代码Oracle OAF视图对象在运行时显示多个表行,oracle,oracle-adf,jdeveloper,Oracle,Oracle Adf,Jdeveloper,我需要在OAF中开发一个页面,其中有两个页面,一个是标准页面,一个是定制页面 当用户单击标准页面上的“详细信息”按钮时,将打开一个新的自定义页面,其中自定义页面上会显示上述已勾选值(如果存在)的值 要求在表区域中最多由5个表列组成3行, 即使表中没有数据,其中一列也被命名为S.no,它必须是1、2和3。 不多也不少 我尝试在ApplicationModule类中使用下面的代码 public void createRow(String po_ID) { xxtrxdata
public void createRow(String po_ID)
{
xxtrxdataVOImpl vo = getxxtrxdataVO1();
vo.initQuery(po_ID);
//xxtrxdataVORowImpl rowVO =
int line_number = 0;
int rowCount = vo.getRowCount();
if (rowCount <= 3)
{
for(int i = 0; i != rowCount ; rowCount++)
{
Row studrow = vo.createRow();
vo.last();
vo.next();
// int line_num = line_number + 1;
vo.setCurrentRow(studrow);
vo.insertRow(studrow);
//vo.getCurrentRow().setAttribute("Column4",Val);
vo.getCurrentRow().setAttribute("PoLineId",po_ID);
请提供积极的帮助。
非常感谢,
问候
****vo.getCurrentRow().setAttribute("LegNo",line_number + 1);****
System.out.println("Current Row: " + vo.getCurrentRow().getAttribute("PoLineId"));
System.out.println("Current LegNo: " + vo.getCurrentRow().getAttribute("LegNo"));
studrow.setNewRowState(Row.STATUS_INITIALIZED);
}
}
}