开发技巧分享—为 FileMaker 添加条形码功能

条形码在企业中应用广泛,从企业的资产管理到工厂的产品扫码检验以及出入库等都能见到条形码的影子。使用今天讲解的 Code39 函数可以让 FileMaker 输出条形码,完成在 FileMaker 中应用条形码的闭环。

今天小飞要给大家分享一个 FileMaker 中输出 Code39 条形码的函数。与上一集分享的 JSON 系列函数不同,今天讲解的函数是一个自定义函数。


条形码演示视频

所谓的自定义函数

自定义函数就是 FileMaker 默认没有,是我们开发之后才有的一个函数。也正因为如此,大家需要在使用前先添加到系统中才能使用。添加之后,就可以跟正常的函数一样使用了。

为系统添加自定义函数

1. 下载本集视频的案例文件

2. 打开需要导入函数的 FileMaker 文件,找到(菜单路径:文件-管理-自定义函数)并打开自定义函数菜单。注意,此菜单只有 FileMaker Pro Advanced 才具备,pro 用户可以寻找其他伙伴帮助或购买 FileMaker Pro Advanced。

3. 点击导入按钮,然后找到 Code39.fmp12 案例文件,选择并导入 Code39Bit 和 Code39 就可以了。

开发技巧分享—为 FileMaker 添加条形码功能_第1张图片
导入自定义函数

4. 导入的自定义函数可以在函数的自定义分类下找到,在计算对话框中直接输入函数名称也可以自动弹出。

开发技巧分享—为 FileMaker 添加条形码功能_第2张图片
使用自定义函数

制作条形码

条形码是有无数个白色和黑色的竖线组合而成。在 FileMaker 中,我们使用重复字段来绘制条形码。需要说明的是:如果条形码内容为6位长度的 FIMOKE,那么重复字段的数量最低为:208(6x32+16)。

1. 先将重复字段展开,重复字段的每一个字段空间就代表了一个竖线。这些竖线默认设置成白色,即字段空间的背景色设置成白色、字体也设置为白色。

2. 设置重复字段的尺寸。比如,如果重复字段数为 300,那么一般整个字段的宽度设置成 300 左右,也就是一个竖线的宽度为1。如果打印机的打印清晰度不高,那就将字段宽度设置成400或更高。

开发技巧分享—为 FileMaker 添加条形码功能_第3张图片
条形码宽度设置

3. 设置字段的条件格式化,也就是字段空间获取的值为 1 的时候,字段的背景色和字体的颜色都设置为黑色。

开发技巧分享—为 FileMaker 添加条形码功能_第4张图片
条件格式化

以上就是本文所有内容,欢迎需要案例链接的朋友给我们留言。

你可能感兴趣的:(开发技巧分享—为 FileMaker 添加条形码功能)