dynamics crm - Retrieving related entities using RetrieveMultipleRequest -
i have entity called invoice , entity called invoiceitem.
there 1 many relationship called new_invoice_invoiceitem.
there lookupattribute in invoiceitem called new_parent_invoice_invoiceitem.
i trying retrieve invoiceitems related invoice particular id using following code:
queryexpression query = new queryexpression(); query.entityname = "new_invoiceitem"; query.columnset = new allcolumns(); conditionexpression condition = new conditionexpression(); condition.attributename = "new_parent_invoice_invoiceitem"; condition.values = new object [] { new guid("fe1009cc-e034-49d5-bc59-ab4c3091a6f9") }; condition.operator = conditionoperator.equal; filterexpression filter = new filterexpression(); filter.addcondition(condition); query.criteria = filter; retrievemultiplerequest request = new retrievemultiplerequest(); request.query = query; retrievemultipleresponse response = (retrievemultipleresponse)crmservice.execute(request); businessentitycollection bec = response.businessentitycollection;
the code runs without errors businessentitycollection empty though there records in dynamics.
any idea i'm doing wrong?
thanks,
david
try setting request.returndynamicentities = true
Comments
Post a Comment