private Object getUpdate(Map args) throws Exception{
String Form_NumList[]=(String[])(String[])args.get("Form_Num");
String BrandList[] = (String[])(String[])args.get("Brand1");
String ModleList[] = (String[])(String[])args.get("Modle1");
String ColorList[] = (String[])(String[])args.get("Color1");
String QualityList[] = (String[])(String[])args.get("Quality1");
DataService ds = (DataService)ServiceLoader.getService("DataService");
TrackableItem trackableItem = null;
TrackableItemDAO dao = TrackableItemDAO.getInstance();
trackableItem = new TrackableItem(true);
BigDecimal SaasOrgKey = new BigDecimal("1");
trackableItem.setSaasOrgKey(SaasOrgKey);//不可為空 (有點怪 因為我是修改 原本就有值了說)
trackableItem.setNetQuantityUom("Piece");//不可為空 (同上)
trackableItem.setAttribute2(Form_NumList[0]);
trackableItem.setAttribute3(BrandList[0]);
trackableItem.setAttribute4(ModleList[0]);
trackableItem.setAttribute5(ColorList[0]);
trackableItem.setAttribute8(QualityList[0]);
trackableItem.saveAndCommit("TrackableItemHandler");
ds.commitTransaction(tx);
String dGridXML = "<?xml version=\"1.0\" encoding=\"utf-8\"?>"
+"<Response>"
+"<Status>success</Status>"
+"<Data>Update</Data>"
+"</Response>";
return dGridXML;
更多關於格式選項的資訊
private Object getUpdate(Map args) throws Exception{
String Form_NumList[]=(String[])(String[])args.get("Form_Num");
String BrandList[] = (String[])(String[])args.get("Brand1");
String ModleList[] = (String[])(String[])args.get("Modle1");
String ColorList[] = (String[])(String[])args.get("Color1");
String QualityList[] = (String[])(String[])args.get("Quality1");
DataService ds = (DataService)ServiceLoader.getService("DataService");
TrackableItem trackableItem = null;
TrackableItemDAO dao = TrackableItemDAO.getInstance();
trackableItem = new TrackableItem(true);
BigDecimal SaasOrgKey = new BigDecimal("1");
trackableItem.setSaasOrgKey(SaasOrgKey);//不可為空 (有點怪 因為我是修改 原本就有值了說)
trackableItem.setNetQuantityUom("Piece");//不可為空 (同上)
trackableItem.setAttribute2(Form_NumList[0]);
trackableItem.setAttribute3(BrandList[0]);
trackableItem.setAttribute4(ModleList[0]);
trackableItem.setAttribute5(ColorList[0]);
trackableItem.setAttribute8(QualityList[0]);
trackableItem.saveAndCommit("TrackableItemHandler");
ds.commitTransaction(tx);
String dGridXML = "<?xml version=\"1.0\" encoding=\"utf-8\"?>"
+"<Response>"
+"<Status>success</Status>"
+"<Data>Update</Data>"
+"</Response>";
return dGridXML;