View Requests
This function makes it possible to view the results of the queries set up by the queries creation function, or the SQL queries function and executed previously, or to re-execute them by modifying the execution criteria before viewing them. From the results of this query, presented at its most detailed level, it is possible to zoom onto the linked objects, to regroup the lines interrogated as a function of the field breaks defined in the query, to trigger the display of a graph, or export the result to a spreadsheet.
Prerequisites
Refer to documentation Implementation
Screen management
Entry screen
If the function is opened without having selected a specific query, a preliminary entry screen makes it possible to choose it.
A screen containing a single tab opens, in which there is a group of columns containing the data arising from the query interrogation (they are stored in the ALISTER table).
In the header there is the information relating to the last query execution.
The execution can be carried out by the key, which makes it possible to trigger a refresh in a generic fashion (it is also used for the left lists), or using File/Refresh. It can also be carried out by entering the criteria with the help of the appropriate button.
In order for the execution to happen, it is necessary that the user be authorized (this makes it possible, when the queries are shared, to only authorize inquiries on queries already carried out).
In the table that follows, the columns coming from the query are found with detail lines. By positioning the cursor on a line, it is possible by right click, to zoom onto the records relative to the information which keys are displayed on the line. For instance, if there is a query giving by country, then by customer, then by order line, the detail of the products and the corresponding quantities, it is possible to zoom onto the customer record corresponding to the customer on the line, on the country record, on the product... (but not onto the order if the order number does not appear in the line).
It is also possible to navigate from page to page with the radio buttons situated in the top menu line, and using the buttons at the bottom of the page described below.
Block number 1
Code (field COD) |
This code is used to identify a request. |
field DES |
Title associated with the previous code. |
Last generation (field DAT) |
It indicates the date and time of the last generation. These fields are empty if no generation has been made yet. |
field TIM |
field USR |
It defines the code of the last user who executed the request (when the request is shared, the user can be different from the current user). |
Block number 2
Time (field TEMPO) |
It specifies the execution time (in seconds) necessary to the last request execution. When a long execution is in progress, the number of seconds elapsed is displayed as the execution progresses. |
Level (field NIVP) |
This field defines the current level of detail and the maximum level number (the maximum level is used at the start: 4/4 is displayed if, for instance, the maximum level number is 4). The level management buttons make it possible to then navigate from one level to another. |
Lines (field LIG) |
It specifies the number of lines created by the request when it was last executed. When a long execution is in progress, the number of lines being found is displayed as the execution progresses. |
Page (field PAGP) |
It indicates a page number and the maximum number of pages on which the request is displayed (this depends on the maximum number of lines displayed in the screen, parameterized in the request definition). |
Standard object management |
By right click on the lines, a group of zooms can be obtained, depending on the context linked to the query, to perform a tunnel up to the data related to the query. |
Standard object management |
Standard object management |
Standard object management |
Standard object management |
Standard object management |
Standard object management |
Standard object management |
Standard object management |
Specific Buttons
Code |
Used to change the query. |
Search |
Used to re-launch the execution (it is equivalent to a refresh). |
Criteria |
It makes it possible to modify the query criteria. By validating these criteria, the query is executed, then its result is displayed. |
Export |
It makes it possible to create, on a client workstation, a file in the csv format (usable by a spreadsheet), It is simply necessary to give the file path (without specifying the network path, the client workstation being used by default). It is also possible to create the file on a network server (provided that this server includes an Adonix run-time), thanks to the server@path syntax. The format of the created file is defined by the values of the RQTFMT and RQTSEP setups. |