我需要对旧版MS-Access(2007)上运行的报告执行少量更改。该报告基于一个简单的SELECT
语句,当它直接与数据库(SQL Server Management Studio)一起运行时,它会生成所需的数据。
需要将新字段添加到同一报表中,因此更新原始查询以包含新字段。同样,相对于数据库执行查询会产生所需的结果(当然包括新字段)。
新查询已部署到报告中(替换旧查询)。
现在,我在报告中添加了一个新元素,并将其值的来源设置为新的(已添加)字段,该字段显示在可用来源列表中。
问题是:
当我将新字段设置为添加对象的源时,根本不会生成报告(也不显示任何错误消息),
如果我将字段的来源留空,则生成报告(当然新元素显示为空),
如果我将新元素的来源设置为列表中显示的任何其他字段,则会生成报告并正确显示该字段的值。
有人可以建议如何以及在哪里搜索该问题?例如,尝试在报告开头处断点(如果可以访问该部分代码)。
不幸的是,我无法共享代码或截图(公司政策)。
提前致谢。