You could do the same thing by creating a View with a function in the WHERE clause that called the method to figure out if you should see the row or not.
- responsibility lies on developer don't to forget add additional conditions: WHERE, %IGNOREINDEX, etc.
- the query becomes more complicated
I think this is a cleaner solution as you do not need to worry about the %RLI becoming available again.
What prevents force disable %RLI in ^%ZSTART or $SYSTEM.SQL.SetServerInitCode() ?
- Log in to post comments