Oracle OAF视图对象在运行时显示多个表行

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

我需要在OAF中开发一个页面,其中有两个页面,一个是标准页面,一个是定制页面

当用户单击标准页面上的“详细信息”按钮时,将打开一个新的自定义页面,其中自定义页面上会显示上述已勾选值(如果存在)的值

要求在表区域中最多由5个表列组成3行, 即使表中没有数据,其中一列也被命名为S.no,它必须是1、2和3。 不多也不少

我尝试在ApplicationModule类中使用下面的代码

 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);
            } 
        }

    }