NC65 参照多选列表卡片界面显示

重写BillListView

1. 表头

package nc.ui.fdc_pr.h303201525.ace.view;
import java.util.List;
 
import nc.ui.pub.beans.UIRefPane;
import nc.ui.pub.beans.constenum.DefaultConstEnum;
import nc.ui.pub.bill.BillListData;
import nc.ui.pub.bill.BillListPanel;
import nc.ui.pubapp.uif2app.view.ShowUpableBillListView;
import nc.ui.uif2.AppEvent;
import nc.ui.uif2.model.BillManageModel;
import nc.vo.fdc_pr.h303201525.AggBill;
import nc.vo.fdc_pr.h303201525.Bill;
import nc.vo.pub.CircularlyAccessibleValueObject;
 
public class BillNewListView extends ShowUpableBillListView{
 
	private static final long serialVersionUID = 1L;
	
	@Override
	public void initUI() {
		super.initUI();
		flag = false;
	}
 
	
	@Override
	public void handleEvent(AppEvent event) {
		super.handleEvent(event);
		showMultHoseOrCust(event);
	}
 
	boolean flag = false;
	public void showMultHoseOrCust(AppEvent event) {
		
		List dlist = getModel().getData();//获得面板数据
		if(dlist==null||dlist.size()==0)return;
		int rows=getBillListPanel().getHeadTable().getRowCount();
		for (int i = 0; i < rows; i++){
			//获得当前行vo
			CircularlyAccessibleValueObject hvo = getBillListPanel().getHeadBillModel().getBodyValueRowVO(i, Bill.class.getName());
			String pk_head=hvo.getAttributeValue("pk_head")+"";
			//大于5因为null
			if(pk_head==null||pk_head.trim().length()<5)continue;
			String pkhous="";
			String build="";
			for(int h=0;h<dlist.si
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值