Error tracking and reporting utility.
Syntax
Response = Error_Services(Service, Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10)
Returns
The meaning of the response value depends on the service.
Parameters
Parameter | Description |
---|---|
Service | The name of the service being requested. Required. |
Param1 - Param10 | Generic parameters. |
Remarks
This SRP FrameWorks utility service is a general purpose error tracking and reporting utility. Unlike OpenInsight error routines, Error_Services
does not interfere with normal operations even if a previous error condition was set. The developer is given the right (and responsibility) to make these decisions.
Services
Service | Description |
---|---|
Set | Usage: Comments: Returns: |
Add | Usage: Comments: Adds an error to the stack. This will not clear existing error conditions first. It is intended to allow higher level routines to add more information to an existing error condition or simply to maintain an ongoing error log for some troubleshooting or debugging purposes. Returns: |
Clear | Usage: Comments: Returns: |
GetMessage | Usage: Comments: Returns: |
GetMessages | Usage: Comments: Returns: |
HasError | Usage: Comments:
Returns: |
NoError | Usage: Comments: Returns: |
DisplayError | Usage: Comments: Returns: |
Param1 - Param10
The proper use of the generic arguments are defined in the definition of each service above.