1.需要什么 东西就需要重写什么。
2.继承默认属性 重写默认的方法,class 对应继承的类,程序就会只走重写的方法。
从前台获取数据。
3.ShowBatchBillTable editor单表页面 可以通过他来获取,单表的行数,单表id的值。
int rows = this.getEditor().getBillCardPanel().getBillModel().getRowCount();
还能通过editor得到主体的主键值。
String pk_equip=(String) this.getEditor().getBillCardPanel().getBodyValueAt(i, "pk_equip");
i 指表体的行数,
pk-equip指的是表体的字段。
后台数据传到前台 需要用到this.getModel().initModel(X)方法 x指实体的数组。
实体数组的几种形式如下;
比如x=equipmentPrice[]
也可以List<EquipmentPrice> result =new ArrayList<EquipmentPrice>();
然后将list数据转化为数组
X= result.toArray(new EquipmentPrice[0]))
4.sql 语句的优化 多条条件用in(),比一条一条查询的效率搞。
2.继承默认属性 重写默认的方法,class 对应继承的类,程序就会只走重写的方法。
从前台获取数据。
3.ShowBatchBillTable editor单表页面 可以通过他来获取,单表的行数,单表id的值。
int rows = this.getEditor().getBillCardPanel().getBillModel().getRowCount();
还能通过editor得到主体的主键值。
String pk_equip=(String) this.getEditor().getBillCardPanel().getBodyValueAt(i, "pk_equip");
i 指表体的行数,
pk-equip指的是表体的字段。
后台数据传到前台 需要用到this.getModel().initModel(X)方法 x指实体的数组。
实体数组的几种形式如下;
比如x=equipmentPrice[]
也可以List<EquipmentPrice> result =new ArrayList<EquipmentPrice>();
然后将list数据转化为数组
X= result.toArray(new EquipmentPrice[0]))
4.sql 语句的优化 多条条件用in(),比一条一条查询的效率搞。