As of FM15 - Get(ActivePortalRowNumber) yields WRONG number!

Discussion created by agisllc on Aug 3, 2016
Latest reply on Sep 27, 2016 by TSGal

Product and version - FileMaker Pro

OS and version - mulitple, but currently macOS 10.11.6

Hardware - multiple, but currently 2012 MBPro 15" Retina


Description - As of FM15, when a script is looping through a portal, invoking Get(ActivePortalRowNumber) now yields the row AFTER the current row. So, if the script is on row 7, Get(ActivePortalRowNumber) says 8.


How to replicate - Have a script loop through a portal and invoke Get(ActivePortalRowNumber). Although, creating this in a new test file worked fine. But I have 2 colleagues who have complained about this in 3 separate systems.


Workaround (if any) change the calc to Get(ActivePortalRowNumber) - 1