Boldly Going Where No One Has Gone Before - Rewriting A Clarion Example App Part 7!
00:00:00 Intro
00:18:45 Summary of where we are on rewriting the Invoice example
00:30:12 Coding deleting an invoice detail record
00:32:45 Using the task list ("TODO")
00:34:48 Totaling the invoice detail, tax rates, discounts, subtotals
00:38:40 Setting the Tab order of the fields
01:01:10 Adding the invoice detail calculations
01:11:40 Adding the SaveDetail procedure (updating the invoice detail records in the queue to the sqlite table)
01:37:15 Discussion on using logout/commit
01:53:50 Getting error codes when FileManager has errors
02:14:50 Wrap up
When FileManager has an error, can retrieve with the following:
self.lastError = GlobalErrors.GetError(ErrClarion)
self.lastErrorCode = GlobalErrors.GetErrorCode(ErrClarion)
self.lastFileError = GlobalErrors.GetError(ErrFile)
self.lastFileErrorCode = GlobalErrors.GetErrorCode(ErrFile)