回覆回應

a96223041
Offline
已加入: 04/27/2010
 private Object getUpdate(Map

 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");

   OrganizationService os = (OrganizationService)ServiceLoader.getService(OrganizationService.NAME);
   Transaction tx = ds.beginTransaction();  

 

  

   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;

 

回應

By submitting this form, you accept the Mollom privacy policy.