我有一个报告,其中包含以下列的数据集列表,并且该列表分组在ID上:
- id
- sale_date
我还有另一个包含以下内容的数据集:
- id
- customer_name
- customer_phone
不幸的是,我不能在两个表中加入两个表,所以我的问题是:
如何在列表中的文本框中显示Customer_name,以便读者通过IDS转发时,在文本框中显示正确的Customer_name?
我尝试将此表达式放在文本框中,但是当我通过记录转发时,它不会返回任何内容:=查找(字段!
谢谢您的帮助。
更新:为了继续前进,我通过在文本框表达式中使用Switch语句来基于ID填充其值,从而找到了问题的替代方法。我知道这是一个黑客,但是由于只有10个Customer_name,所以还不错。我想通过将来使用DataSet2数据来解决。
您不说您正在使用的是哪个数据库系统。我假设SQL Server。
从SQL服务器的角度来看,没有什么可以阻止您的 - 将数据从一个数据库连接到另一个数据库。
您甚至可以连接到两个不同服务器上的两个数据库。
SSR几乎总是表现更好(并且在您进入报告之前将其整理出来,因此更易于维护)。