AnsweredAssumed Answered

Using "Insert from Device" with a global text field to scan barcode locks the record

Question asked by grzesgbc on Nov 26, 2014
Latest reply on May 12, 2015 by TSGal

Summary

Using "Insert from Device" with a global text field to scan barcode locks the record

Product

FileMaker Go

Version

Go_iPad 13.0.7

Operating system version

iOS 8.1.1

Description of the issue

My solution is hosted on FileMaker Server 13. The database is opened by different iPads (iPad 2), which are used to scan barcodes. Insert from Device script step is used together with a global text field. If an iPad tries to scan a new barcode while a different iPad is currently using camera to scan barcode (camera app is open), then the script step fails with error code 301.

Steps to reproduce the problem

Create a new file with one table. Add a global text field. Create a script using "Insert from Device" script step to scan a barcode into the created global text field. Host the file on FileMaker Server and open it with 2 different iPads. Start barcode scanning on the first iPad using "Insert from Device", but do not place any barcodes in front of the camera. The camera is waiting for barcode on the first iPad. Start scanning on the second device. Insert from device fails.

Expected result

Simultaneous barcode scanning on different devices (while using a global field) should be possible.

Actual result

Error 301 is returned. Only one device can scan a barcode at a time.

Outcomes