ColdFusion cfreport显示没有指定查询的DB数据

ColdFusion cfreport显示没有指定查询的DB数据,coldfusion,cfreport,Coldfusion,Cfreport,除了使用cfreport标记的query属性指定查询或直接使用查询生成器嵌入查询之外,是否有其他方法将查询与.cfr报表关联 我有一份由三个子报告组成的报告。报告在cfm文件中声明,如下所示 <cfreport template="report.cfr" format="pdf" filename="report.pdf" overwrite="yes"> 查询生成器查询为空 我找不到该报告连接到哪里,它不仅连接到单个查询,还连接到运行它所需的三个查询。其中一个查询是在声明的c

除了使用
cfreport
标记的
query
属性指定查询或直接使用查询生成器嵌入查询之外,是否有其他方法将查询与
.cfr
报表关联

我有一份由三个子报告组成的报告。报告在
cfm
文件中声明,如下所示

<cfreport template="report.cfr" format="pdf" filename="report.pdf" overwrite="yes">

查询生成器查询为空


我找不到该报告连接到哪里,它不仅连接到单个查询,还连接到运行它所需的三个查询。其中一个查询是在声明的
cfm
中定义的,只是从未设置过。还有三个单独的
cfm
,分别用于打印每个子报表,每个单独的文件都有查询定义,并使用
query
属性进行设置。这是一个非常奇怪的情况,我目前将其归结为一个“缓存问题”。

查询是在各自的报告中定义的。我没有意识到需要配置RDS服务器,甚至没有收到错误提示,抱怨对RDS服务器的引用被破坏(比如我的老板在他的机器上是如何操作的),所以我从来没有这样做过。你能提供你的代码示例吗?您是否尝试过将存储过程用于多个结果集而不是单个查询?。。。为了澄清我之前的评论,如果在SQL query Builder查询模式下在报告文件本身中定义了查询,则在正确添加并指向有效的RDS服务器之前,该查询不会出现(因此,我假设此模式下的实际查询存储在RDS服务器上,除非界面出于其他原因将其隐藏,否则我不确定)。@单击这更多的是GUI工具配置问题,而不是编码问题,我只是没有时间进行屏幕截图,而且问题已经解决。