NC65卡片、列表刷新排序

前提表体数据行号已经根据要求排好顺序(与PK顺序不一致)

1、卡片刷新排序(根据行号排序rowno)

1.1、向节点XML注入卡片刷新按钮(顺序是数据库数据的顺序)

     

1.2、重写卡片刷新按钮替换原先类路径

id="cardRefreshAction" class="nc.ui.arap.payplanadjust.action.RefreshSingleAction">

      name="model" ref="bmModel" />

NC65卡片、列表刷新排序_第1张图片

下面是节点的XML和刷新按钮类 的链接https://download.csdn.net/download/d_c_hao/10875827

 

2、列表刷新排序(根据行号排序rowno)

2.1、在接口定义类中修改

public AggPsndocPayplanVO[] pubquerybills(IQueryScheme queryScheme) throws BusinessException {

   AggPsndocPayplanVO[] bills = null;

      try {

          this.preQuery(queryScheme);

//        BillLazyQuery query = new BillLazyQuery(

//              AggPsndocPayplanVO.class);

//        bills = query.query(queryScheme, null);

          PsndocPayBillQuery query1 = new PsndocPayBillQuery(

                AggPsndocPayplanVO.class);

         bills = query1.query(queryScheme, null);

      } catch (Exception e) {

          ExceptionUtils.marsh(e);

      }

      return bills;

   }

NC65卡片、列表刷新排序_第2张图片

NC65卡片、列表刷新排序_第3张图片

下载链接:https://download.csdn.net/download/d_c_hao/10875880

 

 

 

 

你可能感兴趣的:(UAP平台)