8 Replies Latest reply on May 12, 2015 12:21 PM by TSGal

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

    grzesgbc

      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.