Within ClaySys AppForms, a specific setting has been designed to empower users with the capability to analyze each request and response sent to an External Webservice. This feature proves invaluable when users require assurance that the system is appropriately dispatching accurate requests and receiving the correct responses from the server.
This powerful tool provides transparency into the communication process, offering users insights to verify the correctness of data exchanges between the application and external servers.
Transaction Log Screen
Designers can access and review transaction logs conveniently within the designer interface. In the designer, by clicking on the “Transaction Log” link in the left pane, users will be directed to the log display screen. On this screen, transaction logs are presented in a grid format, featuring comprehensive details such as the form from which the data source was executed, data source specifics, dates, and status. Users have the flexibility to apply filters above the grid to refine their log view.
By clicking the “Details” button within the grid, users can examine the requests and responses associated with a specific transaction. Furthermore, a “Download” link enables users to download the request and response details for that particular transaction directly from the page.
For efficient log management, the “Clear Transaction Log” button allows users to purge logs selectively. Clicking this button triggers a dialogue where users can set the retention period in days for recent transactions. Subsequently, clicking the “Clear” button finalizes the process, retaining the specified transactions while removing the rest from the database. This streamlined functionality ensures effective monitoring and maintenance of transaction logs within the ClaySys AppForms environment.
In conclusion, the Transaction Log setting in ClaySys AppForms is a valuable asset for users seeking to meticulously analyse each request and response directed to an External Webservice. This feature enhances user confidence by providing transparency into the communication process, ensuring that the system is consistently sending accurate requests and receiving the correct responses from the server. By leveraging the Transaction Log, users can maintain a high level of control and verification over their interactions with external web services within the ClaySys AppForms environment