目前 Ragic 支持的条形码相关功能如下:
(一)“生成条形码”功能,将特定字符串转换成条形码图形
主要是透过条形码字段做到,只要手上有想要做成条形码的编号、字符串或网址,就可以自行透过条形码字段转换成对应的条形码图。
要注意的是,条形码字段只是让既有的字段值以条形码图的形式显示,并没有自动生成字段值或编码的功能,需要手动或透过公式填入字段值才能生成条形码图,此部分可参阅这篇说明。
有需要的话可以创建自动生成字段值的字段,勾选“以条形码显示”,这样就可以让该字段自动生成有内容(字段值)的条形码。(此功能显示的会是 QR Code 格式)
如果是要把 Ragic 的表单或数据网址做成分享出去的 QR Code,除了利用条形码字段自己制作,也有现成的功能,可参阅这篇说明。
常见应用包含:将商品编号、书籍 ISBN、库存储位编号、会员编号、设备编号制作成条形码;将活动信息网址、设备信息网址、订单网址生成成 QR Code。
(二)将表单中的条形码图形排版汇出、制作条形码标签以供后续打印
Ragic 表单中的条形码可以利用友善打印功能或将数据汇出成 Excel 或 PDF ,也可以用归并打印功能或 Ragic 报表工具中的标签生成器另外排版再打印出来。
常见应用包括制作条形码标签、条形码本、出货单或订单上的条形码。
同样要注意的是,“标签生成器”是根据某个表单的字段值来制作标签,因此如果要用标签生成器制作条形码标签,也必须先有填入字段值的条形码字段为来源。
(三)输入数据时支持“扫条形码代替手动输入”
可参阅这里的说明。由于主要机制是以扫条形码代替手动输入字符串,同样位置上手动输入可以触发的行为,扫条形码也可以触发,例如默认值、公式、链接与加载、以网址参数触发特定动作等,但手动输入无法触发的行为,扫条形码就无法触发。
常见应用情境包括扫条形码在字段上输入编号、开相机扫条形码打开网址快速找到一笔数据(或一张表单)。
比较特别、 Ragic 专门写好功能的情境是 Ragic app 主页左方目录底下的“扫描 QR Code”区块,在此区块扫 Ragic 表单网址/数据网址 QR Code (=输入表单或数据网址),app 就会将你导向对应的表单/数据页面面。
另一个进阶、Ragic 写好对应功能的情境则例如“扫条形码快速运行动作”,它本质上也是藉由“扫条形码代替手动输入一串网址”到特定的位置来达成的,只是输入的网址本身就是 Ragic 设置好用来快速运行某个动作单击钮的网页面网址(动作条形码功能)、或者输入数据的页面面本身就包含“运行动作单击钮”的功能(新增动作功能)。
本文主要说明 Ragic 支持的条形码相关功能。如果对条形码的运作机制比较不熟悉,需要进一步了解一些有助于你在 Ragic 设计条形码机制的背景知识,可参阅这篇文章。