从 SQL 的数据中将数据添加到报表中。微软访问

Posted

技术标签:

【中文标题】从 SQL 的数据中将数据添加到报表中。微软访问【英文标题】:Add data to the report in data from SQL. Microsoft Access 【发布时间】:2016-01-15 07:53:28 【问题描述】:

在我的工厂,我们有一些系统来打印我们的生产标签。因此,该系统是在 Microsoft Access 上制作的。这很容易。我有表格,之后我将从表格中获取数据,然后我将制作报告以打印。但是,我有一些问题。首先,我们产品上的标签都有序列号:

这样:

而且,每个国家/地区在我们发送产品时都需要带有序列号和某些元素的标签。例如在匈牙利,我们有我们的序列号 04-DoP-TL45A-2015-EN 和那个元素:“/HU”。所以,结果,我们必须有:04-DoP-TL45A-2015-EN/HU。 对于每个国家,我们都有一些报告,用他们的语言。我在报告中添加了简单的文本。像这样:

T那行得通。但是,当我选择其他序列号最短的产品时,我的空间很大。像那样: 04-DoP-TL45A-2015-EN         /HU 我的问题是:如何在 SQL 数据中将数据添加到报表中? 它的序列号是从 sql 中获取的,当我选择了匈牙利国家的报告时,添加了一个带有国家代码的元素。

【问题讨论】:

【参考方案1】:

不要有两个文本框,一个用于 S/N,一个用于国家代码,而是有一个文本框(您已经用于 S/N)并将这两个字段连接起来:

=[SerialNumber] & [CountryCode]

并使用该表达式作为文本框的控制源。

【讨论】:

以上是关于从 SQL 的数据中将数据添加到报表中。微软访问的主要内容,如果未能解决你的问题,请参考以下文章

finereport报表,使用带参数的sql存储过程,报没有返回数据集的错

BIEE新建用户,并且赋予组BIconsumer,访问BIpublisher报表报错:检索数据xml时出错

微软访问报表汇总功能

访问 XP 报表总和计算

如何在c#中将数据添加到集合列表中[重复]

Winform中怎么使用水晶报表?