生成 Code 128 条形码

在 Crystal Reports 中生成 Code 128 条形码

如何在 Crystal Reports 中生成 Code 128 条形码?

要在 Crystal Reports 中生成 Code 128 条形码,请使用 Barcodesoft UFL 库中的 BCSLinearCode128 函数创建一个新的公式字段。将您的数据库字段作为参数传入,把该公式字段放置在设计画布上,并应用 Code128MHr 字体系列。

  1. 步骤 1:确定 SAP Crystal Reports 的位数并注册 DLL

    确定您所使用的 SAP Crystal Reports 版本的位数。SAP Crystal Reports 2008 至 2016 为 32 位,而 SAP Crystal Reports 2020 和 2025 为 64 位。

    对于 64 位 Crystal Reports (2020 / 2025):

    以管理员身份运行命令提示符并执行:

    cd "C:\Program Files\Common Files\Barcodesoft\FontUtil"
    %systemroot%\System32\regsvr32.exe cruflbcs_x64.dll
    通过管理员命令提示符注册 64 位 cruflbcs_x64.dll

    对于 32 位 Crystal Reports (2008–2016):

    以管理员身份运行命令提示符并执行:

    cd "C:\Program Files\Common Files\Barcodesoft\FontUtil"
    regsvr32.exe cruflbcs.dll
    通过管理员命令提示符注册 32 位 cruflbcs.dll
  2. 步骤 2:创建新的 Code 128 公式字段

    打开您的 Crystal Report 布局。在“字段资源管理器”窗格中右键单击公式字段,然后从右键菜单中选择新建...。在名称文本框中输入 "code128",然后单击使用编辑器按钮。

    创建名为 code128 的新 Crystal Reports 公式字段
  3. 步骤 3:找到 Barcodesoft Code 128 函数

    在公式工作室中,导航到“附加函数”目录,双击位于“Visual Basic UFLs”节点下的 BCSLinearcode128 函数列表。

    在公式工作室内的 Visual Basic UFLs 列表中选择 BCSLinearcode128
  4. 步骤 4:将您的数据库字段用作参数

    在公式括号内提供您的目标数据库字段 food 作为主要的字符串参数。单击保存按钮以验证并保留您的新公式逻辑配置。

  5. 步骤 5:将 Code 128 公式字段插入到您的报告画布中

    将新保存的 code128 公式字段从“字段资源管理器”中拖出,并将其释放到您希望条形码显示的设计视图网格画布区域中。

    将 code128 公式字段放置到 Crystal Reports 报告设计画布上
  6. 步骤 6:应用 Code128MHr 字体字形

    右键单击画布上放置的公式文本块对象,然后从右键菜单中选择设置字段格式。在“字体”自定义选项卡窗格中,从字体系列下拉菜单选择列表中选择 "code128mHr"

    在设置字段格式窗口中将字体字形选择更改为 code128mHr
  7. 步骤 7:验证 Code 128 条形码的生成

    单击确定按钮以应用更改。文本字符串占位符将立即转换并呈现为报告模板预览布局中处于活动状态且可读的 Code 128 线性条形码。

    在 Crystal Reports 中成功生成并视觉验证 Code 128 条形码布局