我生成了一个企业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()相同,但它不存在。
答案 0 :(得分:2)
你需要进入设置并给这个关系一个真实的名字。