エンタープライズWSDLを生成しました。この場合、Accountクラスには多数のフィールドがあり、カスタムオブジェクトおよびネイティブオブジェクトとの関係がありますが、コードで使用する必要のある関係はありません。
なぜそれが省略されているのか、何か考えはありますか?WSDLは、それを作成するユーザーのアクセス許可に基づいて生成されることを知っていますが、ここではそうではありません。
必要に応じて、詳細:
カスタムオブジェクト名は「Attachment_Category__c」です。アカウントとの子の関係はR00N30000000vdrhEAAと呼ばれます。
Accountクラスに次のフィールド宣言が表示されることを期待しています。
private com.sforce.soap.enterprise.QueryResult R00N30000000vdrhEAA;
すでに存在する次のものに似ています:
private com.sforce.soap.enterprise.QueryResult notesAndAttachments; //standard object
private com.sforce.soap.enterprise.QueryResult legal_Documents__r; //custom object
また、AccountクラスにgetR00N30000000vdrhEAA()メソッドがあります。これは、現在getLegal_Documents__r()があるのと同じですが、ありません。