我现在正在寻找墙壁前的自己。我已经开始使用eConnect与动态GP进行通信以访问信息。动态GP eConnect - 创建一个新的PMClassMaster
我已经遇到了一些问题,我还没有看到答案,我厌倦了搜索整个网络以及所有的文档。如果有人读这个,我会在我的问题后给你一些资料,所以你可以引导你的自我,即使这篇文章没有帮助你。
我的问题是如何通过C#创建一个新的PMClassMaster?最后,它是一个你需要生成的XML文件,但我想知道是否有一种方法可以帮助我吗?例如,创建一个新的供应商,你可以做到以下几点:
PMVendorMasterType vendorMasterType = new PMVendorMasterType();
vendorMasterType.eConnectProcessInfo = new eConnectProcessInfo();
vendorMasterType.eConnectProcessInfo.ConnectionString = dynamicGPcs;
vendorMasterType.taUpdateCreateVendorRcd = new taUpdateCreateVendorRcd();
vendorMasterType.taUpdateCreateVendorRcd.VENDORID = vendorGP.VENDORID;
vendorMasterType.taUpdateCreateVendorRcd.VENDNAME = vendorGP.VENDNAME;
vendorMasterType.taUpdateCreateVendorRcd.VENDSHNM = vendorGP.VENDSHNM;
//... etc...
PMVendorMasterType[] vendors = { vendorMasterType };
eConnect.PMVendorMasterType = vendors;
这将非常为你创建一个XML,因为多数民众赞成通过eConnect的“CreateEntity”和“UpdateEntity”的方法是什么GP recevies。
我似乎无法找到相同的PMClassMaster这是具有所有供应商类ID的表。有人知道答案吗?供参考:https://www.gptablereference.com/2010/Table/PM00100
为GP ----- -----来源
http://www.gptablereference.com