Este módulo se utiliza para generar reportes.
Al ingresar a este módulo, el sistema mostrará un vínculo que permitirá la creación de nuevos reportes y una lista con los reportes generados y grabados por los usuarios.
Cada usuario podrá ver y generar cualquiera de los reportes, incluso aquellos creados por otros usuarios. Los reportes creados por otros usuarios no pueden ser eliminados. Si el usuario presiona el botón asociadoa a un reporte que no le pertenece, el sistema creará una copia del reporte con los mismos parámetros que pertenece al usuario actual.
Para definir un nuevo reporte el usuario debe seleccionar la opción Define New Report, entonces el sistema mostrará una lista con las tablas que el sistema tiene registradas para que el usuario seleccione cuales utilizará para generar el reporte.
Puede utilizarse el Make an Historic Report, que se encuentra al pié de la lista, para determinar si se trata de un reporte histórico o no. Cuando el usuario seleccione esta opción, el sistema generará un reporte utilizando las tablas históricas correspondientes a las tablas que haya seleccionado. Un reporte histórico nos permite saber la evolución de determinados registros ewn el tiempo.
Una vez seleccionadas las tablas, se debe presionar el botón para pasar a la siguiente pantalla.
En esta segunda pantalla, el usuario debe seleccionar los campos que quiere que el sistema muestre en el reporte y, si lo desea, puede ingresar condiciones, ordenamientos, agrupamiento, conteo y otros parámetros para el mismo:
| > | mayor que... |
| >= | mayor o igual que... |
| = | igual a.... |
| < | menor que... |
| <= | menor o igual que... |
| <> | distino que... |
| Containing | El Campo contiene el patrón... |
| Starting | El Campo comienza con el patrón... |
| Ending | El Campo finaliza con el patrón... |
| NOT containing | El Campo NO contiene el patrón... |
Una vez seleccionado el operador condicional, el usuario deberá presionar el botón para indicar al sistema que cargue todos los valores posibles para el campo seleccionado.
En caso que el operador seleccionado sea Containing, Starting, Ending o NOT containing, o el campo seleccionado se de tipo Date, este botón mostrará un cuadro de texto donde el usuario deberá ingresar el valor contra el que se evaluará la condición.
A continuación, el usuario deberá presionar el botón para agregar la condición definida al área de condiciones a evaluar para generar el reporte.
Mediante los operadores lógicos que se encuentran inmediatamente sobre el área de condiciones AND, OR,NOT,( y ), el usuario puede construir condiciones realmente complejas.
En caso de haber ingresado una condición incorrecta, ésta puede ser borrada utilizando el botón , si el usuario desea comenzar a definir una condición completamente nueva, puede utilizar el botón para borrar toda el área de condiciones.
Una vez definidos todos los parámetros deseados para su reporte, el usuario deberá presionar el botón para indicar al sistema que comience a evaluar el reporte según las condiciones solicitadas.
Al finalizar la generación del reporte, al principio y al final del mismo, el sistema mostrará cuatro botones que permitirán al usuario:
| Graba el reporte y los coloca en la lista. | |
| Exporta el reporte generado a un archivo con formato CSV (valores separados por comas). | |
| Regresa a la pantalla anterior para permitir modificaciones en los parámetros solicitados. | |
| Descarta el reporte actual y regresa al Manu principal. |
![]() |
Introducción | ![]() |
Módulo "QueryStock" | ![]() |
| Parts Management System 2004 |
Comments and suggestions Ruben Squartini & Fernando Contreras |
Pierre Auger Observatory Southern site |