Esta función permite visualizar el resultado de las consultas parametrizadas por la función correspondiente de consultas, o de consultas SQL y ejecutadas anteriormente, o ejecutarlas de nuevo modificando los criterios de ejecución antes de visualizarlas. A partir de los resultados de esta consulta, presentados a nivel descripción detallada, será posible efectuar un zoom en los objetos asociados, agrupar las líneas consultadas en función de los campos de ruptura definidos en la consulta, activar la visualización de un gráfico.

Prerequisitos

SEEREFERTTO Consulta la documentación de Puesta en marcha

Gestión de Pantalla

Pantalla de captura

Sí se entra en la función sin haber solicitado una consulta determinada, se podrá elegir en una pantalla de introducción preliminar. Aparece una pantalla con una sola pestaña, en la que se encuentran una serie de columnas con los datos de la consulta (son almacenados en la talbla ALISTER). En la cabecera se encuentra la fecha y la hora de la última generación, así como el código usuario que lo haya generado (este es el código del propio usuario salvo que la consulta se comparta). Si la consulta no se ha realizado nunca, los campos situados después de la Última generación están vacíos y los campos de Líneas y Tiempos están a 0.

La ejecución puede ser realizado pulasando , que permite lanzar una actualización de manera general (también utilizada en las listas izquierda) o por Fichero/Actualizar. También se puede hacer introduciendo criterios con ayuda del botón conveniente.

Para que una ejecución pueda hacerse, es necesario que el usuario esté habilitado (esto permite, cuando las peticiones se compartan, la autorización de consultas ya hechas).

Una vez ejecutada la consulta, aparecen en cabecera los siguientes datos:

*    El número de líneas creadas en la consulta y el tiempo (en segundos) empleado en la ejecución.

*    Un número de página y el número máximo de páginas en las que se visualiza la consulta. Esto depende del número máximo de líneas visualizadas en la pantalla parametrizada en la definición de la consulta.

*    El nivel actual de descripción y el número máximo de niveles (al principio, nivel superior: por ejemplo, se visualiza 4/4 si el número máximo de niveles es 4). Los botones de gestión de niveles permiten, una vez ejecutada la consulta, navegar de un nivel a otro).

*    La fecha, la hora a la cual se realizó la consulta por última vez así como el usuario que la hizo.

En la tabla que aparece a continuación se visualizan las columnas, fruto de la consulta, con las líneas descriptivas. Posicionando el cursor en una líneas, será posible con un clic derecho, llevar a cabo un zoom en los registros relativos a los datos con claves visualizadas en la línea. Por ejemplo, en una consulta por país, luego por cliente y a continuación por línea de pedido (descripción de los artículos y las cantidades correspondientes), se podrá efectuar un zoom en la ficha cliente de la línea, en la ficha país, artículo, etc... (no en el pedido, si el número de pedido no aparece en la línea).

Se puede navegar por las páginas mediante los botones de selección de registro situados en la barra del menú superior o utilizar los siguientes botones a pie de página:

Barra de Menú

Código

permite cambiar de consulta

Búsqueda

permite relanzar la ejecución (es equivalente a una actualización).

Criterios

permite modificar los criterios de consulta. Validando estos criterios, se ejecuta la consulta y a continuación se visualiza el resultado.

Nivel +

permite, cuando se navega de un nivel dado a un nivel inferior por el botón Nivel -, realizar la operación opuesta (desciende a un nivel más detallado). Es importante señalar que, cuando se navega de nivel a nivel, la línea en curso se utiliza para definir la página en curso. Imaginemos por ejemplo: que una consulta genera 10.000 líneas, 100 por página (habrá 100 páginas de consulta). Si se ha subido al nivel de zoom más elevado (por código país) y si se posiciona en la línea 15∨df; (no se necesita navegar por las páginas ya que a este nivel sólo se visualiza una línea por país). El hecho de descender, cambiando el nivel de detalle, llevará al usuario al primer artículo pedido por el primer cliente país (se puede encontrar en la página 45 de la consulta. Esta paginación es automática).

Nivel -

 permite subir a un nivel de descripción más detallado, agregando líneas al último criterio con el indicador Grupo en , y a continuación en los siguientes, si la operación es repetida. Aparecen en la tabla únicamente los datos válidos. Los campos para los que se ha solicitado un acumulado aparecen acumulados. En consultas SQL no se puede navegar por niveles.

Por ejemplo, si se ha solicitado una consulta:

*    por código país (campo con atributo Grupo igual a Sí)

*    visualizando después el nombre del país (en el grupo 1)

*    más tarde por cliente pedido, extraido de cabecera de pedido (campo con atributo Grupo igual a Sí)

*    visualizando después el nombre del país (en el grupo 2)

*    a continuación por artículo, extraido de la línea de de pedido (campo con atributo Grupo igual a Sí)

*    visualizando el número del pedido, una cantidad y un precio extraídos de la línea de pedido (en el gurpo 4, estos dos últimos campos en acumulado)

Se obtendrán las siguientes visualizaciones:

*    Primero se visualizará la descripción de las líneas, el nivel visualizado es 4/4.

*    Subiendo un nivel, se visualiza una línea por artículo y otra por cliente. Los campos código país, nombre país, código cliente, nombre cliente y artículo permanecen visibles. El número de pedido estará vacío y los datos cantidad y precio acumulados en todas las líneas de pedido de artículo y cliente. El nivel visualizado será igual a 3/4.

*    Subiendo otro nivel, se visualiza una línea por cliente. Los campos código país, nombre país, código cliente y nombre cliente permanecen visibles. Los campos artículo y número de pedido no son visualizados. Los acumulados estarán relacionados con la líneas pedido cliente. Nivel visualizado 2/4.

*    Subiendo otro nivel, se visualiza una línea por país. Permanecen visibles únicamente los campos código país y nombre país (los acumulados cantidad y precio son iguales al acumulado por país). El nivel visualizado será igual a 1/4.

Export.

permite visualizar un gráfico (posibilidad de seleccionarlo), el número de la columna numérica que define el valor que va a ser representado gráficamente (por defecto, el primer valor numérico de la tabla), el número de la columna que facilitará el campo asociado a cada valor (el primero, por defecto) y el número de valores a considerar.

permite crear, sobre el puesto cliente, un fichero en formato csv (explotado por tabla) Se da el camino del fichero (sin precisar el camino red, el puesto cliente será el utilizado por defecto). Se puede crear el fichero en un servidor en línea (siempre y cuando este servidor esté integrado con el run-time Adonix), mediante la sintaxis serveur@chemin. El formato del fichero creado se define por los valores de parámetro RQTFMT y RQTSEP.

Mensajes de Error

Además de los mensajes genéricos, los mensajes siguientes de error pueden aparecer durante la captura :

Error de escritura

La tentativa de creación de un fichero en formato csv falló.

Tablas en ejecución

SEEREFERTTO Consulta la documentación de Puesta en marcha