我今天收到一份报告,其中包含一个正常的嵌入数据集(dataset1)和数据源(datasource1),但数据集查询只是一个数字:"1411"。上一位编程人员在字段选项卡中手动输入字段(非计算字段)。
当我点击RUN时,它就工作了。
在没有正确查询的情况下如何填充页面
-只有一个名为(table1)的tableix。它也指向数据集1。
-在报表属性中没有VB代码。
-RDL XML:在数据集1的标签下:
<DataSourceName>datasource1</DataSourceName>
<CommandText>=1411</CommandText>
我没有看到其他SQL列出。服务器上是否有其他东西在触发它?
"datasource1"是什么类型的数据源?
如果是RDBMS,请检查数据库中是否存在名为"1411"的存储过程或函数。
例如,在SQL Server中,可以想象有一个名为[1411]的存储过程,它返回了一个数据集。
我假设我们谈论的是RDL(报表定义语言)。您可以使用喜爱的文本编辑器打开此报表,然后查看CommandText XML标记以查找关联的查询。希望能有所帮助。