表体字段分组显示

在action包中新增SypjtzListView和SypjtzShowBillForm Java类,之后在xml中修改内容。

SypjtzListView:

package nc.ui.jygyl.xmqddzb.ace.action;

import nc.ui.jygyl.pub.util.UIColumnGroupTool;
import nc.ui.pubapp.uif2app.view.ShowUpableBillListView;
import nc.ui.uif2.AppEvent;

public class SypjtzListView extends ShowUpableBillListView {

	/**
	 * @version 2023-5-29
	 * @author wf
	 */
	private static final long serialVersionUID = 1L;


	@Override
	public void initUI() {
		super.initUI();
		getBillListPanel().getBodyTable("id_xmqddzbbvo").removeSortListener();
	}


	@Override
	public void handleEvent(AppEvent event) {
		super.handleEvent(event);
		initBodyHead();
	}

	private void initBodyHead() {
		UIColumnGroupTool ugt = new UIColumnGroupTool(null, getBillListPanel());
		ugt.setBodyGroupColumns(new String[][] { 
				{
					"id_xmqddzbbvo", "CF物料清单",
					"cfwlbm",//CF编码
					"cfwlmc",//CF名称
					"cfgg",//CF规格
					"cfxh",//CF型号
				},
				{
					"id_xmqddzbbvo", "PM物料清单" ,
					"pmwlbm",//PM编码
					"pmwlmc",//PM名称
					"pmgg",//PM规格
					"pmxh",//PM型号
				}
			
		});
		ugt.setBodyTableCodes(new String[] { "id_xmqddzbbvo" });
		ugt.showListGroup();
	}
}

SypjtzShowBillForm :

package nc.ui.jygyl.xmqddzb.ace.action;

import nc.ui.jygyl.pub.util.UIColumnGroupTool;
import nc.ui.pubapp.uif2app.view.ShowUpableBillForm;
import nc.ui.uif2.AppEvent;

public class SypjtzShowBillForm  extends ShowUpableBillForm{

	/**
	 * @version 2023-5-29 
	 * @author wf
	 */
	private static final long serialVersionUID = 1L;

	@Override
	public void initUI() {
		// TODO 自动生成的方法存根
		super.initUI();
		getBillCardPanel().getBillTable("id_xmqddzbbvo").removeSortListener();
	}

	@Override
	public void handleEvent(AppEvent event) {
		super.handleEvent(event);
		initBodyHead();
	}

	private void initBodyHead() {
		UIColumnGroupTool ugt = new UIColumnGroupTool(getBillCardPanel(), null);
		ugt.setBodyGroupColumns(new String[][] { 
			{
				"id_xmqddzbbvo", "CF物料清单",
				"cfwlbm",//CF编码
				"cfwlmc",//CF名称
				"cfgg",//CF规格
				"cfxh",//CF型号
			},
			{
				"id_xmqddzbbvo", "PM物料清单" ,
				"pmwlbm",//PM编码
				"pmwlmc",//PM名称
				"pmgg",//PM规格
				"pmxh",//PM型号
			}
			
		});
		ugt.setBodyTableCodes(new String[] { "id_xmqddzbbvo","id_xmqddzbbvo" });
		ugt.showCardGroup();
	}
}

xml(修改如下部分):

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值