Crystal reports Crystal报表中未返回任何数据
我有一个水晶报告我正在工作;上周它返回了结果,但当我今天早上启动它时,我再也得不到任何东西了。通过检查SQL查询,我发现由于某些原因,表名列出了两次:Crystal reports Crystal报表中未返回任何数据,crystal-reports,Crystal Reports,我有一个水晶报告我正在工作;上周它返回了结果,但当我今天早上启动它时,我再也得不到任何东西了。通过检查SQL查询,我发现由于某些原因,表名列出了两次: SELECT "WMS_TESTINFO"."RECORD_NAME" FROM "TestEnv"."dbo"."WMS_TESTINFO" "WMS_TESTINFO" 你有没有想过什么东西会断裂?我已检查数据库是否已连接,我的数据是否仍在那里。当Crystal Reports为每个表创建别名时,表名会列出两次 此水晶生成SQL:
SELECT "WMS_TESTINFO"."RECORD_NAME"
FROM "TestEnv"."dbo"."WMS_TESTINFO" "WMS_TESTINFO"
你有没有想过什么东西会断裂?我已检查数据库是否已连接,我的数据是否仍在那里。当Crystal Reports为每个表创建别名时,表名会列出两次 此水晶生成SQL:
来自“TestEnv”、“dbo”、“WMS\u TESTINFO”和“WMS\u TESTINFO”
格式为:
来自DATABASE.OWNER.TABLENAME别名
这对于Crystal来说是正常的
我会在SSMS中运行SQL(记住首先删除所有的“
),以检查数据是否仍然存在
如果是,通过选择专家
菜单opton,检查是否未将过滤器添加到报告中,以过滤掉所有数据
最后,转到
数据库
设置数据源位置
并重新应用连接,以确保报表确实指向正确的位置。当Crystal Reports为每个表创建别名时,表名会列出两次
此水晶生成SQL:
来自“TestEnv”、“dbo”、“WMS\u TESTINFO”和“WMS\u TESTINFO”
格式为:
来自DATABASE.OWNER.TABLENAME别名
这对于Crystal来说是正常的
我会在SSMS中运行SQL(记住首先删除所有的“
),以检查数据是否仍然存在
如果是,通过选择专家
菜单opton,检查是否未将过滤器添加到报告中,以过滤掉所有数据
最后,转到
数据库
设置数据源位置
并重新应用连接,以确保报表确实指向正确的位置。这是服务器的一个问题,但我认为这是提供信息和编写良好的最佳答案。这是服务器的一个问题,但我认为这是最好的答案,因为它内容丰富,写得好。