dep加的字段在UI界面的处理
2016-12-22 16:40
155 查看
public void storeFields(){
//把dep加的字段绑定
editData.put("scanno", txtScanno.getText());//"scanno"与dep加的字段名相同
for(int i=0,j=getDetailTable().getRowCount();i<j;i++){
IRow row = getDetailTable().getRow(i);
TransferOrderBillEntryInfo entryinfo = (TransferOrderBillEntryInfo)row.getUserObject();
entryinfo.put("inInventoryNum", row.getCell("inInventoryNum").getValue());
entryinfo.put("outInventoryNum", row.getCell("outInventoryNum").getValue());
}
public void loadFields(){
//把dep加的字段绑定
txtScanno.setText(editData.getString("scanno"));
for(int i=0,j=getDetailTable().getRowCount();i<j;i++){
IRow row = getDetailTable().getRow(i);
TransferOrderBillEntryInfo entryinfo = (TransferOrderBillEntryInfo)row.getUserObject();
row.getCell("inInventoryNum").setValue(entryinfo.getString("inInventoryNum"));
row.getCell("outInventoryNum").setValue(entryinfo.getString("outInventoryNum"));
}
public SelectorItemCollection getSelectors(){
SelectorItemCollection selector = super.getSelectors();
selector.add(new SelectorItemInfo("scanno"));
selector.add(new SelectorItemInfo("entry.fplb.*"));
selector.add(new SelectorItemInfo("entry.shyy.*"));
return selector;
}
注:dep在分录加的字段依然可以通过getColumn()和getCell()获取
//把dep加的字段绑定
editData.put("scanno", txtScanno.getText());//"scanno"与dep加的字段名相同
for(int i=0,j=getDetailTable().getRowCount();i<j;i++){
IRow row = getDetailTable().getRow(i);
TransferOrderBillEntryInfo entryinfo = (TransferOrderBillEntryInfo)row.getUserObject();
entryinfo.put("inInventoryNum", row.getCell("inInventoryNum").getValue());
entryinfo.put("outInventoryNum", row.getCell("outInventoryNum").getValue());
}
public void loadFields(){
//把dep加的字段绑定
txtScanno.setText(editData.getString("scanno"));
for(int i=0,j=getDetailTable().getRowCount();i<j;i++){
IRow row = getDetailTable().getRow(i);
TransferOrderBillEntryInfo entryinfo = (TransferOrderBillEntryInfo)row.getUserObject();
row.getCell("inInventoryNum").setValue(entryinfo.getString("inInventoryNum"));
row.getCell("outInventoryNum").setValue(entryinfo.getString("outInventoryNum"));
}
public SelectorItemCollection getSelectors(){
SelectorItemCollection selector = super.getSelectors();
selector.add(new SelectorItemInfo("scanno"));
selector.add(new SelectorItemInfo("entry.fplb.*"));
selector.add(new SelectorItemInfo("entry.shyy.*"));
return selector;
}
注:dep在分录加的字段依然可以通过getColumn()和getCell()获取
相关文章推荐
- 字段里字符串的处理问题
- 在Delphi中处理数据库日期型字段的显示与输入
- 如何用JSP处理Oracle中CLOB类型的字段
- 表字段处理
- [Struts]处理表单中值为空的日期类型字段
- Java对Oracle里Blob字段的处理
- 触发器(当2个表中的相应值改变时同时改变一个表中的一个字段)(同时有处理“无法解决 equal to 操作的排序规则冲突”问题)
- 在spring中处理oracle大字段
- NHibernate,处理字段NULL值的问题
- 在Delphi中处理数据库日期型字段的显示与输入===>>>主窗口单元
- 数据库Identity+Primarykey字段强行插入的处理
- 支持text字段处理的仅有:
- --text字段的替换处理示例--全表替换
- oracle中大字段的处理
- 能够处理任何数据库字段的Panel
- 从ASP.NET数据库某字段为空时的处理所衍生出来的思考
- 如何用JSP处理Oracle中CLOB类型的字段
- DTS中对IDENTITY字段的特殊处理。
- SqlServer Text类型字段超过8000字处理
- 在asp中处理oracle的clob字段