0

我正在尝试修改现有报告(订单),但我一定做错了,因为当我导出报告并在 Visual Studio 中打开它时,我看不到实际报告。

在此处输入图像描述

如您所见,未显示实际报告。

我转到 Workplace 中的报告实体,选择报告并单击编辑。从那里我转到更多操作并单击下载报告。然后我进入 SQL Server Data Tools 并创建一个报表服务器项目。然后我转到报告文件夹,右键单击并添加现有项目,选择 order.rdl 文件。

我究竟做错了什么?

......

经过更多研究后,我的理解是,没有一个查询以 FetchXml 的形式出现,而是作为必须转换为 FetchXml 的 SQL 语句。

我遇到的一个问题是函数的使用。它是如何转换为 FetchXml 的?SELECT fullname FROM FilteredSystemUser WHERE (systemuserid = dbo.fn_FindUserGuid())

谢谢,加里

4

1 回答 1

1

您的主要问题是您的环境是Dynamics CRM Online,这意味着您只需要创建您的报告FetchXML,不允许SQL报告。

第二个问题是您要修改内置报告,因为大多数标准报告(我不确定是否所有报告,但Order只是其中之一)是使用SQL您无法修改和导入回来的,您需要重新创建使用FetchXML.

最后一件事,您打开的报告是指一个子报告(存储在单独的rdl文件中)

于 2013-06-03T13:17:13.700 回答