Do you warn users before starting a long process?

Updated by Brady Stroud [SSW] 6 months ago. See history

123
<introEmbed body={<> When your application is about to start a long process (more than 30 seconds) it should first show a warning message to let the user know approximately how long it will take. </>} />

You will need to have 2 things:

  1. A table to record processes containing the following fields:
    • ALogRecord (DateCreated, FunctionName, EmpUpdated, ComputerName, ActiveForm, ActiveControl, SystemsResources, ConventionalMemory, FormsCount, TimeStart, TimeEnd, TimeTaken, RecordsProcessed, Avg, Note, RowGuide, SSWTimeStamp)
  2. A function to change the number of seconds lapsed to words - see the "1 minute, 9 seconds" in the above messagebox - this requires a SecondsToWords() function shown
Image

✅ Figure: Good example - Code Auditor message warning this is a long process

Acknowledgements

Adam Cogan
Related rules

Need help?

SSW Consulting has over 30 years of experience developing awesome software solutions.

We open source.Loving SSW Rules? Star us on GitHub. Star