我正在尝试在CRM 2011中创建一个视图,该视图将显示来自客户(帐户),订单(SalesOrder)和订单产品(SalesOrderDetail)的几列。我已经知道我需要从最初的子实体开始,所以在高级查找下我选择Look for下的“Order Products”。当我这样做时,我可以从Orders中选择列,但无法从Customers中选择列。
这甚至可以在CRM中实现吗?
我正在尝试创建以下结果集:
Account.Name,
Account.Email,
SalesOrder.OrderNumber,
SalesOrderDetail.NetAmount,
SalesOrderDetail.ShipDate
答案 0 :(得分:3)
我确认您无法在视图查询中手动添加第二个链接。据我所知,也不可能通过javascript添加这些列。您只需使用订单上的帐户查找,即可在视图中获取帐户名称。如果您需要将帐户电子邮件也放在视图中,那么我建议您将此字段添加到订单实体,并使用帐户上的帖子标注逻辑填充它。
答案 1 :(得分:1)
我是第二个Zach的想法,但建议在客户和订单之间添加直接关系。通过这种方式,您可以使用fetchxml来显示account.email或任何其他帐户。*。 缺点是您需要将order.customer更改同步到orderdetail.customer。
更好的选择是简单地创建一个报告并在iframe或webresource中显示该报告。
答案 2 :(得分:0)
即使我们编辑它不能工作的fetch xml,这也是不可能的