在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(修改如下部分):