나는 벽 앞에 내 모습을 찾고 있습니다. 나는 정보에 접근하기 위해 Dynamic GP와 통신하기 위해 eConnect를 사용하기 시작했습니다.동적 GP eConnect - 새 PMClassMaster 만들기
저는 아직 답변을 얻지 못했고 웹 전체와 여러 문서를 검색하는 것에 지쳐있었습니다. 누군가가이 글을 읽는다면 나는 당신에게 나의 질문 이후에 몇 가지 출처를 줄 것이므로이 게시물이 도움이되지 않는다해도 당신은 당신 자신을 안내 할 수 있습니다.
제 질문은 어떻게 C#을 통해 새 PMClassMaster를 만들 수 있습니까? 결국에는 XML 파일을 생성해야하지만, 저에게 그렇게하는 메소드가 있는지 궁금합니다. 예를 들어, 다음을 수행 할 수있는 새로운 공급 업체 만드는 :이 꽤 많이 당신을 위해 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;
을을 eConnect의 "CreateEntity"와 "UpdateEntity"방법을 통해 그게 무엇 GP recevies 때문이다.
모든 공급 업체 클래스 ID가있는 테이블 인 PMClassMaster에 대해 동일한 항목을 찾을 수 없습니다. 누구든지 대답을 알고 있습니까? 참고 : GP에 대한 https://www.gptablereference.com/2010/Table/PM00100
----- 소스 -----
http://www.gptablereference.com