09.10.2013, 13:21 | #1 |
Участник
|
CRM 2011 Report Development using FetchXML
Добрый день!
С отчетами только сейчас столкнулся, поэтому прошу лояльного отношения. Логика отчета следующая: есть сущность Договор, который в отношении Договор-Заявка 1:N, Заявка содержит lookup на сущности Авто и Полис, из которых мне и надо тянуть основную часть данных. В фетч запросе я сделал, что все атрибуты связанных сущностей not-null, но в самом отчете не могу вывести значение этих атрибутов в отчет, т.к. они являются частью фильтрации. Вопрос: как в фетч запросе или в студии 2008 сделать так, чтобы выводить их значение в отчете rdl? Вот сам фетч, как его отредактировать, чтобы выводились атрибуты в отчете? Цитата:
<fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="true"> <entity name="new_contract" enableprefiltering = "1"> <attribute name="new_contractid" /> <attribute name="new_name" /> <attribute name="createdon" /> <order attribute="new_name" descending="false" /> <filter type="and"> <condition attribute="new_name" operator="not-null" /> </filter> <link-entity name="new_request" from="new_contract_new_request" to="new_contractid" alias="bh"> <filter type="and"> <condition attribute="statecode" operator="eq" value="0" /> </filter> <link-entity name="new_avto" from="new_avtoid" to="new_car" alias="bi"> <filter type="and"> <condition attribute="new_avtoid" operator="not-null" /> <condition attribute="new_new_avto_modelid" operator="not-null" /> <condition attribute="new_avto_gos_nomer" operator="not-null" /> <condition attribute="new_new_avto_markaid" operator="not-null" /> <condition attribute="new_avto_vin" operator="not-null" /> <filter type="or"> <condition attribute="auto_year" operator="not-null" /> <condition attribute="new_avto_god" operator="not-null" /> </filter> <condition attribute="new_city" operator="not-null" /> <filter type="or"> <condition attribute="new_tipts" operator="not-null" /> <condition attribute="new_avto_tip2" operator="not-null" /> </filter> </filter> </link-entity> <link-entity name="new_insurance_policy" from="new_request" to="new_requestid" alias="bj"> <filter type="and"> <condition attribute="new_start_date" operator="not-null" /> <condition attribute="new_due_date" operator="not-null" /> <condition attribute="new_payment" operator="not-null" /> </filter> </link-entity> </link-entity> <link-entity name="account" from="accountid" to="new_account" visible="false" link-type="outer" alias="a_208350e8001ae3119bcd00155d001525"> <attribute name="name" /> </link-entity> <link-entity name="account" from="accountid" to="new_insurer" visible="false" link-type="outer" alias="a_8779c502692fe3119bcd00155d001525"> <attribute name="name" /> </link-entity> <link-entity name="contact" from="contactid" to="new_insurants_signer" visible="false" link-type="outer" alias="a_9d2255c14d2fe3119bcd00155d001525"> <attribute name="firstname" /> </link-entity> <link-entity name="contact" from="contactid" to="new_insurers_signer" visible="false" link-type="outer" alias="a_9f2a4cf14d2fe3119bcd00155d001525"> <attribute name="firstname" /> </link-entity> </entity> </fetch> Последний раз редактировалось GetLucky; 09.10.2013 в 13:28. |
|
|
|