You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Report Designer编辑UCC128时如何插入<FNC1 character>字符

Report Designer中UCC 128(GS1-128)条码FNC1字符插入方案

FNC1属于非打印控制字符,无法直接通过键盘输入到报表设计器中,根据你使用的设计器和条码控件类型,通过对应字符函数转义调用即可实现:

  • 针对FastReport、Stimulsoft Reports等主流桌面报表设计器:在条码的文本/表达式编辑区插入chr(202)即可,这是这类控件默认约定映射到FNC1功能符的ASCII编码。
  • 针对SSRS(SQL Server Reporting Services)、Barcode Professional类控件:使用Chr(29)作为GS分隔符即可;部分高版本控件可直接在条码属性面板勾选「GS1-128/UCC-128兼容模式」,勾选后控件会自动在应用标识符(AI)分段位置插入FNC1,无需手动编写转义代码。

校验方式:设置完成后可直接用条码枪扫描预览效果,如果扫描结果能自动识别拆分各AI字段、没有多余乱码,就代表FNC1插入符合规范。

相关操作界面参考:
条码属性配置界面
条码表达式编辑界面

合规条码表达式参考(以包含GTIN(01)、有效期(17)、批次号(10)三段内容的UCC128码为例):

="01690123456789021726123110" & chr(202) & "LOT202409001"

内容的提问来源于stack exchange,提问作者Xavier LARTEM

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.30 14:42:24