Auto-Submit/Refresh 输入最后一个字段后的 InfoPath 表单

Auto-Submit/Refresh InfoPath form After Last Field is Entered

我正在使用扫描仪和条形码创建一个简单的库存跟踪系统。我正在使用 InfoPath 2013 创建一个将更新 SharePoint 列表的表单。

我的表单有两个字段:Location 和 StockNumber。条形码扫描仪将扫描条形码以填充位置;我有一个规则,一旦 Location 被填满就自动移动到 StockNumber。

然后扫描 StockNumber 条形码,填充 StockNumber 字段,焦点移至提交按钮。

截至目前,用户必须单击提交或按键盘上的 Enter 键才能保存条目并查看新表单。

我希望表单在输入 StockNumber 字段后自动提交数据并刷新表单。我正在尝试尽可能地自动化此过程以确保合规性。

我看到了一些关于在这种情况下使用 JavaScript 的答案,但不知道在这种情况下我将如何实施。

非常感谢任何帮助。

您可以设置postback设置来刷新表单,也可以在Field的值发生变化时提交数据。关闭表格是一个陷阱,你只能在按钮上使用它。您可以尝试的一件事是触发字段值更改事件或尝试设置提交按钮的条件以触发字段更改。