2013-05-01 197 views
2

我正试图在SSRS报告中显示条形码。在SSRS报告中显示条形码

我在Visual Studio的条形码报告中创建了一个字段,并将字体类型更改为BC C39 3到1宽格式。我用来显示的相应文本是“hellobarcode”。

每当我生成报告时,它不显示条形码,只显示文本。任何人都可以帮忙吗?

回答

2

我想出了这个问题。当报告中的某个字段是其他报告的超链接(用于钻取目的)时,它将获得默认的字体格式,以便它不会显示条形码字体。我从字段中删除超链接并显示条形码。

+0

你能解释一下如何检查这个,谢谢。 – Neal1581 2017-09-13 08:39:21

0

去看看别人怎么做它:\SSRS Reports\Reports\WMSLocationLabel

条形码字体应安装在任何地方使用的字体,通常是由AX安装程序。

某些条形码仅用于数字数据,其他条形码只能用于数字数据,其他条形码可以。 也大多数字体需要对字段进行预处理(fx。前后的星号)。 Barcode类负责照顾。

+0

每当我给UPC A值075678164125,它被编码为.075678 /; @>; <?:。并且正在报告中显示,但真正的条形码未显示。我去了\ SSRS Reports \ Reports \ WMSLocationLabel,但他们正在使用autoreport功能。我正在尝试使用精密设计来实现这一点。任何进一步的见解 – Alok 2013-05-01 15:56:39

+0

无论您是使用自动报告还是精确设计,都无关紧要。 – 2013-05-02 08:57:14

+0

“WMSLocationLabel”报告是否打印条形码? – 2013-05-02 08:58:21

1

检查字体是否安装在SSRS服务器上。

+0

字体已安装。现在编码的代码以纯文本形式显示,但不以条形码显示。 – Alok 2013-05-01 16:23:19

+0

我能想到的唯一一件事是重新部署有问题的特定报告并重新安装报告。我没有解决这个特定的错误,但知道我们公司内部的解决方案。 – Drew 2013-05-01 22:03:00

+0

不要忘记,提供报告的SSRS服务可能不会与Ax服务安装在同一台计算机上。 “不显示条形码,只显示文字。”所以也许你已经安装了字体,但没有重新启动SSRS服务?最后,检查字体是否嵌入在PDF报告中,如果这是你正在做的。 – 2013-05-02 12:16:56