2 Replies Latest reply on Sep 23, 2016 8:52 AM by TSGal

    FileMaker Go Single Script Step Issue

    mtolman

      Product and version:  FileMaker Go 15.02

      OS and version: iOS 10

      Hardware: iPad

      Description:

            When you have a button on a layout that has a single script step (Note: Not a script - just Action - single step on the button) it doesn't work as expected in iOS10 / FileMaker Go 15.02.  

       

      How to replicate:

           Create a layout and make a single field called "MyField" and a single button called "MyButton".   Under the Action dropdown for the button choose "single step" and set that step to be "Insert from Device [MyField; Type: Camera; Camera: Back; Resolution Full].   When you click on the button on the iPad it will not work.  (In my environment the iPad is connected to a file hosted on the server - not sure whether or not it makes a difference for this issue)

       

      Workaround:

             If you change the button to instead "Perform Script" and make it a one line script rather than a single step action for the button then it works as expected.  Also, if you use the earlier version (FileMaker Go 15 with iOS 9) then it also works as expected regardless of whether it is a script or a single step attached to the button, so this is very environment and version specific.

        • 1. Re: FileMaker Go Single Script Step Issue
          christiejo

          I am experiencing the same error.

          • 2. Re: FileMaker Go Single Script Step Issue
            TSGal

            mtolman and christiejo:

             

            Thank you for your posts.

             

            I am unable to replicate the issue.  This is what I have done.

             

            1. On an iMac running Mac OS X 10.11.6, I launched FileMaker Pro 15.0.1 and created a test database file with one Container field named "MyField".

             

            2. I created a script "Insert from Device script" with the single script:

              Insert from Device [ Table::MyField ; Type: Camera ; Camera: Back ; Resolution: Full ]

             

            3. In Layout mode, I create a button that executes the single step:

              Insert from Device [ Table::MyField ; Type: Camera ; Camera: Back ; Resolution: Full ]

             

            4. I created a second button that executes the script "Insert form Device script"

             

            5. The layout was saved, and I set the file for Network Sharing.

             

            6. On an iPad Mini, I launched FileMaker Go 15.0.2, tapped the Hosts icon, and selected the appropriate host and test file.  The file opened.

             

            7. I added a record, tapped the first button (single step) and the camera activated, I took a picture, and I used the picture.

             

            8. I added a second record, tapped the second button (script) and the camera activated, I took a picture, and I used the picture.

             

            Let me know what I am doing differently than you so I can reproduce the issue.

             

            TSGal

            FileMaker, Inc.