0

我需要将数值(文档编号)显示为条形码。我使用 Code39 进行转换。将 %-character 作为第一个字符,将 $-character 作为最后一个字符连接到我的号码很重要。

这是我的代码:

Code39Full ("%" & ToText({Command.DocNum}, 0, '') & "$")

那应该显示:

%217006169$

但看起来是这样的:

%217006169/D

有什么建议吗?

4

1 回答 1

0

我为我的问题找到了最简单的解决方案。

正确条形码的步骤:

  1. 使用以下文本为条形码创建新公式:
  2. "%" & CStr({Command.DocNum}, 0, '') & "$"
  3. 将公式拖放到文档中
  4. 右键单击公式
  5. 选择“更改 - 条形码...”选项,然后
  6. 从列表中选择“Code39”
  7. 点击“确定”:)

现在它完美地工作了!

使用这个 CrystalReports 内置工具,无需选择字体类型,或在公式中插入任何条码函数。

于 2022-01-20T07:22:21.327 回答