6 Replies Latest reply on Apr 4, 2013 8:39 AM by disabled_mrw-old-account-do-not-use

    Get ( TriggerCurrentTabPanel ) and Get( TriggerTargetTabPanel ) delimit their result values with an...

      Summary

      Get ( TriggerCurrentTabPanel ) and Get( TriggerTargetTabPanel ) delimit their result values with an incorrect, undesirable LF (LineFeed) instead of a CR (carriage return) character

      Product

      FileMaker Pro

      Version

      12

      Operating system version

      Mac OS X 10.7.4

      Description of the issue

      The two new status functions for TabTriggers (Get ( TriggerCurrentTabPanel ) and Get( TriggerTargetTabPanel )) use the wrong character to delimit the two values they return.

      They should separate the two values with the standard FileMaker CR delimiter (Char(13)/"¶"), but they mistakenly use the LF character(Char(10)/"
      ").

      This is a rather nasty bug, because Char(10) is a *non-FM character* & exceedingly difficult to find and remove.

      Steps to reproduce the problem

      1. Start FM12 Advanced
      2. Open the data viewer
      3. Enter either of the following into the Data Viewer:

           Code( Get ( TriggerCurrentTabPanel ) )
           Code( Get ( TriggerTargetTabPanel ) )

      Expected result

      1300048

      Actual result

      1000048

      Exact text of any error message(s) that appear

      N/A

      Configuration information

      Testing with real tabs & triggers also produces the wrong result - see snapshot.

      fmp12_TabTrigger_Bug.png