Dynamics crm 对于复杂的Dynamics CRM 365项目,我应该使用queryexpression还是FetchXML?

Dynamics crm 对于复杂的Dynamics CRM 365项目,我应该使用queryexpression还是FetchXML?,dynamics-crm,fetchxml,query-expressions,Dynamics Crm,Fetchxml,Query Expressions,我需要将CRM 4.0“项目”转移到CRM 365。我已经传输了数据并创建了所有表单 4.0中的主“程序”是一个.dll插件,其中包含少量sql,每个sql包含多个“分组依据”、“连接”。还有一个更新sql查询。.dll包含来自sql server的复杂自定义“视图”。然后这个.dll会调用一个报表rdl,在rdl中有更多的sql并调用一个存储过程。最后将生成一份报告 我需要这么快,所以计划在asp.net程序中完成所有这些。我想我可以使用queryexpression或FetchXML。但是看

我需要将CRM 4.0“项目”转移到CRM 365。我已经传输了数据并创建了所有表单

4.0中的主“程序”是一个.dll插件,其中包含少量sql,每个sql包含多个“分组依据”、“连接”。还有一个更新sql查询。.dll包含来自sql server的复杂自定义“视图”。然后这个.dll会调用一个报表rdl,在rdl中有更多的sql并调用一个存储过程。最后将生成一份报告

我需要这么快,所以计划在asp.net程序中完成所有这些。我想我可以使用queryexpression或FetchXML。但是看起来queryexpression不支持“分组方式”这种聚合函数,所以它看起来更容易获取XML。但FetchXML似乎根本没有调试功能


有什么建议吗?

可能会重复这是一个偏好问题