Article Details
Id: | 21773 |
Product: | finPOWER Connect |
Type: | NEW |
Version: | 4.01.02 |
Opened: | 04/06/2024 |
Closed: | 16/08/2024 |
Released: | 12/09/2024 |
Job: | J033640 |
Support Information now includes references to Obsolete Functions called in Scripting
Obsolete functions and properties referenced in Scripting across finPOWER Connect are now stored and displayed in the Support Information report to assist with supporting a database.
If any Obsolete functions are called in a database, this information can now be viewed in the Help, Support, Support Information report. The information includes the Class, function (or property) name, how many times its been called and the last time it was called.
This functionality carries a few caveats though, at least initially:
- The obsolete information is only saved for a session when the User logs out or the database is closed. So, running the report immediately after calling an obsolete function / property has been run in a Script will not appear on the report until the next time the database is opened. This functionality is supposed to be a general indicator of obsolete usage and therefore won't necessarily display accurate to-the-minute data.
- Currently, the functionality is only available in the "core" finPOWER Connect Classes. It is not yet supported in supporting Classes, such as (but not limited to)
ISCreditBureau
orISSecurityRegistry
. Only whereISfinSupport
is available will obsolete functions be correctly reported, at least initially. - Due to its continued use in the core finPOWER Connect code, the obsolete function
Public Sub FilesRefresh()
used on the main record classes (such asfinAccount
) will not be reported if used. This function is a special case.
This functionality is still a work in progress, and will be improved over time - however it provides a starting point to help assist diagnosis of issues experienced in databases which rely on Scripting.