如何在水晶报表中将$字符转换为Code 39?
How to convert $ character with Code39 in CrystalReports?
我需要将数值(文档编号)显示为条形码。我用Code39来转换。
将 %-character 作为第一个字符,将 $-character 作为最后一个字符连接到我的号码很重要。
这是我的代码:
Code39Full ("%" & ToText({Command.DocNum}, 0, '') & "$")
应该出现:
%217006169$
但看起来是这样的:
%217006169/D
有什么建议吗?
我找到了最简单的解决方案。
正确条形码的步骤:
- 使用以下文本为条形码创建新公式:
"%" & CStr({Command.DocNum}, 0, '') & "$"
- 将公式拖放到文档中
- 右键单击公式
- 选择“更改 - 条形码...”选项,然后
- 从列表中选择“Code39”
- 点击“确定”:)
现在完美运行了!
使用这个 CrystalReports 内置工具,无需选择字体类型,也无需在公式中插入任何条形码函数。
我需要将数值(文档编号)显示为条形码。我用Code39来转换。 将 %-character 作为第一个字符,将 $-character 作为最后一个字符连接到我的号码很重要。
这是我的代码:
Code39Full ("%" & ToText({Command.DocNum}, 0, '') & "$")
应该出现:
%217006169$
但看起来是这样的:
%217006169/D
有什么建议吗?
我找到了最简单的解决方案。
正确条形码的步骤:
- 使用以下文本为条形码创建新公式:
"%" & CStr({Command.DocNum}, 0, '') & "$"
- 将公式拖放到文档中
- 右键单击公式
- 选择“更改 - 条形码...”选项,然后
- 从列表中选择“Code39”
- 点击“确定”:)
现在完美运行了!
使用这个 CrystalReports 内置工具,无需选择字体类型,也无需在公式中插入任何条形码函数。