Dynamics crm 2011 绕过FetchXML的外部连接限制
是否有办法获得按地域划分的所有商机列表?Territory在未来30-60-90天内使用在线FetchXML在账户关闭中定义 Dynamics CRM 2011的版本 我试图通过在测试数据库上编写SQL来实现这一点,可以使用以下SQL: 选择Territory.TerritoryId, 从Opportunity中选择countOpportunityId,其中Opportunity.AccountId=Account.AccountId和Account.TerritoryId=Territory.TerritoryId和EstimatedClosureDate<'12/12/2011'为Oppin30天, 从Opportunity中选择countOpportunityId,其中Opportunity.AccountId=Account.AccountId和Account.TerritoryId=Territory.TerritoryId和EstimatedClosureDate<'12/1/2012'作为Oppin 60天, 从Opportunity中选择countOpportunityId,其中Opportunity.AccountId=Account.AccountId和Account.TerritoryId=Territory.TerritoryId和EstimatedClosureDate<'12/2/2012'作为Oppin 90天 从territory.TerritoryId=Account.TerritoryId-按territory.TerritoryId、Account.TerritoryId、Account.AccountId分组的territory左侧外部联接帐户 -TODO查询参数化等。 SQL的结果如下所示Dynamics crm 2011 绕过FetchXML的外部连接限制,dynamics-crm-2011,dynamics-crm-online,Dynamics Crm 2011,Dynamics Crm Online,是否有办法获得按地域划分的所有商机列表?Territory在未来30-60-90天内使用在线FetchXML在账户关闭中定义 Dynamics CRM 2011的版本 我试图通过在测试数据库上编写SQL来实现这一点,可以使用以下SQL: 选择Territory.TerritoryId, 从Opportunity中选择countOpportunityId,其中Opportunity.AccountId=Account.AccountId和Account.TerritoryId=Territory.
Columns: TerritoryId|OpportunitiesClosingIn30Days|OpportunitiesClosingIn60Days
Data: US 5 1
Europe 1 4
Asia 4 5
由于不支持外部联接,是否可以使用FetchXML执行此操作
如果我在Opportunity中添加了一个隐藏的territory字段并编写了一些代码,以便每次创建Opportunity时都从相应的帐户复制territory,会有帮助吗?不幸的是,使用FetchXML无法做到这一点。您可能可以使用一个报告来模拟它,该报告提取所有相关数据,然后对其进行处理以显示,但是您需要一个SSRS专家来为您回答这个问题
您对非规范化数据的建议可能是正确的:如果您向opportunity中添加Territory,则可以使用MSCRM仪表板按Territory按月显示opportunity closing。不幸的是,使用FetchXML无法做到这一点。您可能可以使用一个报告来模拟它,该报告提取所有相关数据,然后对其进行处理以显示,但是您需要一个SSRS专家来为您回答这个问题 您对非规范化数据的建议可能是正确的:如果您向opportunity中添加Territory,则可以使用MSCRM仪表板按Territory按月显示opportunity closing