Ragic 支持“生成条形码”(条形码生成器)的功能,也就是让你在输入特定字符串、选择条形码格式之后,把这组字符串变成黑白条纹或方块组成的条形码图。在 Ragic ,这个功能主要是透过我们的条形码字段来达成。如果你使用了条形码字段或其他条形码相关功能,但觉得没有顺利产出条形码图的话,可以根据以下建议检查相关设置。
要先说明的是, Ragic 条形码字段的功能是“将你输入的字段值转换成以条形码的形式呈现”,而不是“自动派发一个条形码编号给你的这笔数据并将此编码制作成条形码”。
因此当你只是在表单中创建一个“条形码”字段但没有在这个字段中输入任何内容的时候,它就会跟没有输入数据的其他类型字段一样,会是空白的。(这就像你在表单中设计了一个图片上载字段,还没上载图片前这个字段也会是空白的一样)
如果你不是很确定这个字段有没有字段值在里面,可以透过字段历史纪录来查看,手动创建数据却从来没有修改纪录、该字段显示为空白的话就是没有值。你也可以右键拷贝字段值、贴上到纯文本看一下,如果什么都没有那就是空的没错。
想要制作条形码的话,你会需要手动输入字段值来把这个字段值变成条形码图,或是先另外创建一个字段,透过自动生成字段值的功能,让系统在这个自动生成流水号的字段为你自动生成编码后,再在条形码字段套用公式来获取这个编码的值:
以上图为例,“自动生成流水号”字段(A1 字段)自动生成了 A00001 这样的字段值,而“条形码”字段套公式:A1,公式触发时条形码字段值也会等于 A00001 ,而由于该字段会以条形码图的形式呈现,这边就会成功看到一个条形码图型。
如果你用上面的方法套用了公式,还是没看到条形码图型的话,可以先确认设计完之后有没有在设计模式运行过公式重算来触发公式。
Ragic 的“标签生成器”报表功能主要是让你把某张表单上的信息以标签的版型展现出来,主要是 Ragic 的表单页数据是一笔数据一页、列表页数据是一笔数据一列,在原本的表单样式下比较没有办法把一笔数据浓缩成“标签”的版型,可以透过“标签生成器”来把既有的数据做成一个一个的小标签。
这个功能跟“条形码字段”一样,是让你将已经在数据库中的数据以你需要的格式呈现,但一样也没有支持“自动生成编码 / 字段值 / 条形码图”的功能喔!
因此如果你是想要制作条形码标签的话,你会需要先有一个条形码字段、有字段值、在表单页成功形成条形码图,再透过“标签生成器”将它生成标签,可以确认一下是否有做好相关设置。