我对此非常陌生,但我想做一份DynamicsCRM报告,其中包含关于一个机会的基本信息,以及一些有关与其相关的预订的信息。
我成功地设置了Visual,以允许我连接到CRM并获取一个表(f.e )。(所有机会)。
我有点搞不懂怎么加入预订。
有一次机会与它有关,有几个保留。
我的基本想法是,我有一封信说:“顾客x购买这种型号的汽车,他的额外选择是a,b,c,d”。
我不能去高级查找在CRM中得到一个查询,因为这种一对多的关系是不允许的。
我可以进入预订和导出机会信息,但这是返回一行每预订。
我的猜测是,我需要以某种方式将机会的ID字段存储在一个参数中,然后用第二个数据集连接到预订并导入这些数据。
对于如何进行,有什么建议或帮助吗?
编辑,如果我对预订进行高级搜索,并添加一些机会字段;它确实在visual studio中工作;但在CRM中不工作(因为我确实将它添加到机会实体,而不是从预订实体中添加。
发布于 2016-11-10 16:28:47
1:N从机会到预订不应与Opportunity与account或customer实体不同。对连接使用目标实体上的查找id (例如customerid)。
将下面的account替换为registration,将accountid替换为registrationid,将customerid替换为机会实体上的注册查找id。
var fetchxml = "<fetch mapping='logical'>" +
"<entity name='opportunity'>" +
"<attribute name='opportunityid' />" +
"<link-entity name='account' from='accountid' to='customerid'>" +
"<attribute name='accountid' />" +
"</link-entity>" +
"</entity>" +
"</fetch>";https://stackoverflow.com/questions/40529654
复制相似问题