[英]openbravo callout to use OBDal.getInstance .save Not working
我在 eclipse 控制台列表中的所有行上都應用了邏輯我得到了正確的結果一切都很好,但現在我只想在這里再次設置我的代碼在 openbravo 標注中的值
for (ShipmentType st_op : cp.getOCAShipmentTypeList()) {
String val = st_op.getName().substring(0, 3);
System.out.println(val);
Exist = val.concat(String.valueOf(CountTot));
System.out.println("Existing Value Change : " + Exist);
st_op.setName(Exist);
OBDal.getInstance().save(st_op);
}
這是添加第 3 條記錄后的結果 cosole:
2011
2
4022
3
201
Existing Value Change : 2013
402
Existing Value Change : 4023
3
4H
3
3
4H33
我只是無法使用 OBDal 進行設置和保存
OBDal.getInstance().save(st_op);
我通過聲明完成了我的工作:
ShipmentType st = OBProvider.getInstance().get(ShipmentType.class);
for (ShipmentType st_op : cp.getOCAShipmentTypeList()) {
String val = st_op.getName().substring(0, 3);
System.out.println(val);
Exist = val.concat(String.valueOf(CountTot));
System.out.println("Existing Value Change : " + Exist);
st_op.setName(Exist);
}
OBDal.getInstance().save(st);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.