MoneyWorks support
PostedTransactions
PostedTransactions (selection) The user has just posted the transactions. This will be called for both electively and non-electively posted transactions.
AllowPostTransactions
AllowPostTransactions (selection) The user is about to (electively) post transactions. Return 0 to abort posting. If you return 0, none of the transactions in the selection will be posted. If you do this, you should display some feedback to the … Continue reading
UserLoggingOut
UserLoggingOut The user is logging out. You can use this opportunity to save user-specific state.
UserLoggedIn
UserLoggedIn You can implement a handler named "UserLoggedIn" in your MWScript script. MoneyWorks will send the UserLoggedIn message when a user logs in (network or local). This includes when the current user changes due to Switch User. You can use … Continue reading
Unload
Unload You can implement a handler named "Unload" in your MWScript script. MoneyWorks will send the Unload message when your script is about to be unloaded. This typically happens at logout/close or when the script is deactivated in the script … Continue reading
Load
Load You can implement a handler named "Load" in your MWScript script. MoneyWorks will send the Load message to your script as soon as it is loaded. This typically happens at login or when the script is activated in the … Continue reading
ExitedCell
ExitedCell (windowRef, listRef, row, column, cellValueString) Analogous to ExitedField for editable list cells.
ValidateCell
ValidateCell (windowRef, listRef, rowNum, columnNum, cellValueString) Called when a field in an editable list (such as the detail line entry list) is about to be exitted. Row and column numbers are zero-based. IMPORTANT: If you do this you should provide … Continue reading
ExitedField
ExitedField (windowRef, fieldNameString, fieldValueString) Called when a field has been exitted.
ValidateField
ValidateField (windowRef, fieldNameString, fieldValueString) Called when a field is about to be exitted. Return false if the field value is not acceptable: this will keep the focus in the field. IMPORTANT: If you do this you should provide an explanation … Continue reading