我是filemaker pro的新手,我正在使用扫描仪扫描ID卡,我想要一种方法,在我扫描ID之后,它会自动转到下一个字段。
有什么建议吗?
答案 0 :(得分:3)
您的扫描仪输出不是" postamble"字符表示扫描结束?理想情况下,您可以将其编程为选项卡(ASCII 9)字符,因此扫描程序将完全模拟人类用户。
返回/输入字符也可以以相同的方式使用 - 如果您将有问题的字段设置为"使用[其中一个]转到下一个对象"在检查员。
不太方便,但你可以使用任何其他字符与触发OnObjectKeystroke的脚本结合使用。
这假设您确实希望光标移动到扫描结束时的下一个字段。对我来说,这听起来像是在扫描同一实体的多个实例 - 因此每次扫描都应该创建一个新的记录。
答案 1 :(得分:0)
我的FileMaker解决方案就是这样做的。
您对条形码扫描器进行编程,以便在扫描条形码时在条形码末尾附加回车符。
在FileMaker中,为您输入条形码的字段设置onObjectSave脚本触发器,该条形码将在您退出字段时触发。在此脚本中,您将运行您想要处理条形码的代码。您的脚本也可以转到下一个字段。
某人建议的OnObjectKeystoke无法正常工作,并且您有时会触发它的问题,有时则不会。我发现它不可靠。