使用 filemaker pro 在字段上输入数据后如何自动转到下一个字段
How do I automatically go to the next field after entering data on a field using filemaker pro
我是 filemaker pro 的新手,我正在使用扫描仪扫描身份证,我想要一种方法,在我扫描身份证后,它会自动转到下一个字段。
有什么建议吗?
您的扫描仪不会输出一个 "postamble" 字符来表示扫描结束吗?理想情况下,您可以将其编程为制表符 (ASCII 9),这样扫描仪就可以完全模拟人类用户。
Return/Enter 字符也可以以相同的方式使用 - 如果您在 Inspector 中将有问题的 field/s 设置为 "Go to next object using [one of these]"。
不太方便,但您可以将任何其他字符与触发 OnObjectKeystroke 的脚本结合使用。
这是假设您真的想要光标在扫描结束时移动到下一个字段。对我来说,听起来您正在扫描同一 entity 的多个实例 - 因此每次扫描都应该创建一个新的 record。
我的 FileMaker 解决方案正是这样做的。
您对条形码扫描仪进行编程,使其在扫描时在条形码末尾附加一个回车return。
在 FileMaker 中,为您输入条形码的字段设置一个 onObjectSave 脚本触发器,该触发器将在您退出该字段时触发。在此脚本中,您将 运行 任何要处理条形码的代码。您的脚本还可以转到下一个字段。
有人建议的 OnObjectKeystoke 不能正常工作,你会遇到它有时触发有时不触发的问题。我发现它不可靠。
我是 filemaker pro 的新手,我正在使用扫描仪扫描身份证,我想要一种方法,在我扫描身份证后,它会自动转到下一个字段。
有什么建议吗?
您的扫描仪不会输出一个 "postamble" 字符来表示扫描结束吗?理想情况下,您可以将其编程为制表符 (ASCII 9),这样扫描仪就可以完全模拟人类用户。
Return/Enter 字符也可以以相同的方式使用 - 如果您在 Inspector 中将有问题的 field/s 设置为 "Go to next object using [one of these]"。
不太方便,但您可以将任何其他字符与触发 OnObjectKeystroke 的脚本结合使用。
这是假设您真的想要光标在扫描结束时移动到下一个字段。对我来说,听起来您正在扫描同一 entity 的多个实例 - 因此每次扫描都应该创建一个新的 record。
我的 FileMaker 解决方案正是这样做的。
您对条形码扫描仪进行编程,使其在扫描时在条形码末尾附加一个回车return。
在 FileMaker 中,为您输入条形码的字段设置一个 onObjectSave 脚本触发器,该触发器将在您退出该字段时触发。在此脚本中,您将 运行 任何要处理条形码的代码。您的脚本还可以转到下一个字段。
有人建议的 OnObjectKeystoke 不能正常工作,你会遇到它有时触发有时不触发的问题。我发现它不可靠。