使用filemaker pro在字段中输入数据后,如何自动转到下一个字段

使用filemaker pro在字段中输入数据后,如何自动转到下一个字段,filemaker,Filemaker,我是filemaker pro的新手,我正在使用扫描仪扫描身份证,我希望在扫描身份证后,它会自动转到下一个字段 有什么建议吗?您的扫描仪没有输出一个“postamble”字符来表示扫描结束吗?理想情况下,您可以将其编程为制表符(ASCII 9)字符,以便扫描仪完全模拟人类用户 返回/输入字符也可以以同样的方式使用-如果您在Inspector中将相关字段设置为“使用[其中一个]转到下一个对象” 不太方便,但您可以将任何其他字符与对象击键触发的脚本结合使用 这是假设您确实希望光标在扫描结束时移动到下

我是filemaker pro的新手,我正在使用扫描仪扫描身份证,我希望在扫描身份证后,它会自动转到下一个字段


有什么建议吗?

您的扫描仪没有输出一个“postamble”字符来表示扫描结束吗?理想情况下,您可以将其编程为制表符(ASCII 9)字符,以便扫描仪完全模拟人类用户

返回/输入字符也可以以同样的方式使用-如果您在Inspector中将相关字段设置为“使用[其中一个]转到下一个对象”

不太方便,但您可以将任何其他字符与对象击键触发的脚本结合使用


这是假设您确实希望光标在扫描结束时移动到下一个字段。对我来说,听起来像是在扫描同一实体的多个实例,因此每次扫描都应该创建一个新的记录

我的FileMaker解决方案正是这样做的

  • 对条形码扫描仪进行编程,使其在扫描条形码时在条形码末尾附加回车符

  • 在FileMaker中,为要输入条形码的字段设置onObjectSave脚本触发器,退出该字段时将触发该触发器。在这个脚本中,您将运行任何您想要处理条形码的代码。您的脚本也可以转到下一个字段


  • 有人建议的OnObjectKeystoke不能正常工作,您将遇到问题,有时会触发,有时不会。我发现它不可靠。

    我该怎么做呢@michael.Hor257k“那”到底是什么?“有人建议的对象密钥不能正常工作”是的,它可以。如果您对它有问题,那么您没有正确地使用它。请不要制造谣言,制造谣言?没有正确使用它?是的,如果这能让你感觉好一点的话,那就好了。合适的答案是,发布一个链接,指向你提交给FMI的错误报告。但我想拍摄messenger会让你感觉更好…在1000人使用的商业解决方案中,使用onObjectKeystroke方法和条形码扫描仪,有时会随机失败。我猜条形码扫描器输入值太快,OnObject击键无法跟上,因为它会触发扫描的每个字符。解决方案是使用onObjectSave。没有任何东西会随机失效——至少在计算领域不会。在任何情况下,如果扫描仪试图保存字段,则只能使用OnObject save。如果没有(并且无法编程实现),那么OnObject击键是您唯一的选择——任何计时问题都需要在触发的脚本中解决。