PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE

Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • Panorama general
  • Los diferentes criterios de clasificación
  • Añadir un criterio de ordenación
  • ¿Cómo proceder?
  • Modificación de un criterio de ordenación
  • Modificar un criterio de ordenación en una reporte zona basada en una zona de memoria archivo de datos o en una zona de memoria
  • Modificar la dirección de ordenación de un criterio encontrado en una reporte base de datos basada en una consulta
  • Borrar un criterio de clasificación
  • Borrar un criterio de clasificación
  • Procedimiento de clasificación
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Clasifica en un reporte
Panorama general
La ordenación se utiliza para organizar la información que se muestra en la ventana de diálogo reporte. Se pueden realizar varios tipos simultáneamente: estas clasificaciones se realizarán según el orden de visualización de los criterios de clasificación.
En el siguiente ejemplo, en el asistente para la reporte creación, se define el modo de clasificación: los datos seleccionados en el archivo "Cliente" se clasificarán según el nombre de la ciudad y luego, para cada ciudad, según el nombre del cliente.
Asistente: definición de clasificación
Los criterios de clasificación pueden definirse para una reporte base:
  • en unaarchivo de datos
  • on a query.
  • en una zona de memoria.
Los diferentes criterios de clasificación
Un criterio de clasificación puede corresponder a:
  • un punto. La ordenación se realizará en este elemento.
  • a nombre de procedimiento del proyecto (por ejemplo: "MyProc( )"). Este procedimiento debe devolver el valor en el que se realizará la clasificación. El procedimiento puede aceptar parámetros. Este procedimiento puede ser global para el proyecto o local para el reporte.
    Ver Procedimiento de clasificación para más detalles.
  • un expresión basada en una función WLanguage (por ejemplo: "Izquierda(Cliente.Código Postal,2)"). Esta función debe devolver el valor en el que se realizará la clasificación.
  • a combinación de los criterios anteriores.
Nota: Las clasificaciones se realizarán de acuerdo con el orden de visualización en la tabla lista de criterios de clasificación.
Añadir un criterio de ordenación
Se puede añadir un criterio de ordenación a un reporte puede hacerse:
  • en el asistente para la reporte creación.
  • en la descripción de un archivo existentereporte.
Nota: Si reporte se basa en una consulta, también se puede añadir un criterio de ordenación desde el editor de consultas.. Ver Ordenar los registros de consulta para más detalles.

¿Cómo proceder?

  1. Para añadir un criterio de ordenación:
    • en unareporteSi desea más información, visualice la etapa de asistente específica de los criterios de clasificación.
    • en un reporteseleccione "Reporte... Editar las clasificaciones". Se visualiza la lista de criterios de clasificación.en un reporteEn el panel "Modificación", en el grupo "Reporte" ", haga clic en "Modificar las clasificaciones".. Se visualiza la lista de criterios de clasificación.
  2. Haga clic en el botón "Nuevo criterio de ordenación" ( Nuevo criterio de orden ).
  3. Para agregar:
    • Una posición de clasificación: Seleccione "Clasificar en una posición" y seleccione la posición de clasificación.
      La opción "<Multi-File>" y el botón "Other" permiten seleccionar un elemento mediante una o dos uniones en cascada.
    • Un procedimiento de clasificación: seleccione "Sort on WLanguage code" e introduzca el nombre del procedimiento de clasificación (por ejemplo: "MyProc( )").
      Ver Procedimiento de clasificación para más detalles.
    • una función WLanguage: seleccionar "Sort on WLanguage code" e introducir el nombre de la función WLanguage que devuelve el valor en el que se debe realizar la clasificación.
      Por defecto, el reporte editor propone varias funciones de WLanguage. Para utilizar una de estas funciones:
      - haga clic en el botón "Función,
      - seleccionar la función solicitada,
      - Validate,
      - sustituir los parámetros por los valores solicitados.
  4. Validar la adición del nuevo criterio de clasificación.
  5. Modifique (si es necesario) la dirección de ordenación del criterio haciendo clic en el botón "Dirección de ordenación" o haciendo clic en la flecha que se encuentra en el botón tabla. Si se define a ruptura en este criterio de ordenación, también se modificará.ruptura
  6. Modificar (si es necesario) el orden en el que se realizan las clasificaciones mediante las teclas de flecha que se encuentran a la derecha de la ventana de diálogo tabla. Las clasificaciones se realizarán según el orden de visualización de los criterios de clasificación.
Modificación de un criterio de ordenación
Se puede modificar el orden en una reporte puede hacer:
  • en el asistente para la reporte creación.
  • en la descripción de un archivo existentereporte.
Notas:
  • Se puede modificar un criterio de ordenación desde el editor para los informes basados en una zona de memoria archivo de datos o en una zona de memoria.
  • También tiene la posibilidad de modificar la dirección de ordenación de un criterio encontrado en una reporte consulta.

Modificar un criterio de ordenación en una reporte zona basada en una zona de memoria archivo de datos o en una zona de memoria

Para modificar un criterio de ordenación en una reporte zona de memoriaarchivo de datos:
  1. Para modificar un criterio de ordenación:
    • en unareporteSi desea más información, visualice la pantalla específica de los criterios de clasificación.
    • en un reporteseleccione "Reporte... Editar las clasificaciones". Se visualiza la lista de criterios de clasificación.en un reporteEn el panel "Modificación", en el grupo "Reporte" ", haga clic en "Modificar las clasificaciones".. Se visualiza la lista de criterios de clasificación.
  2. Seleccione el criterio de ordenación que desea modificar.
  3. Para modificar el criterio de ordenación seleccionado añadiendo:
    • Una posición de clasificación: haga clic en el botón "Elemento" y seleccione el elemento sobre el que se realizará la clasificación.
      Para seleccionar un elemento relacionado del archivo base de la unión en cascada a reporte través de una o dos uniones en cascada, seleccione "Multi Archivo".
    • Un procedimiento de clasificación:
      - haga clic en el criterio de ordenación. El criterio de clasificación cambia automáticamente a tratamiento.
      - introduzca la denominación del procedimiento de clasificación (por ejemplo: "MyProc( )").
      Ver Procedimiento de clasificación para más detalles.
    • una función WLanguage:
      • haga clic en el criterio de ordenación. El criterio de clasificación cambia automáticamente a edición.
      • entrar en la función WLanguage que devuelve el valor en el que se realizará la clasificación.
        Los reporte editores proponen varias funciones WLanguage utilizadas para realizar clasificaciones en los informes. Para utilizar una de las funciones disponibles:
        • haga clic en el botón "Función",
        • seleccione la función solicitada,
        • validar,
        • sustituir los parámetros por los valores solicitados.
  4. Modifique (si es necesario) la dirección de ordenación del criterio haciendo clic en el botón "Dirección de ordenación" o haciendo clic en la flecha que se encuentra en el botón tabla. Si se define a ruptura en este criterio de ordenación, también se modificará.ruptura
  5. Modificar (si es necesario) el orden en el que se realizan las clasificaciones mediante las teclas de flecha que se encuentran a la derecha de la ventana de diálogo tabla. Las clasificaciones se realizarán de acuerdo con el orden de visualización en la tabla lista de criterios de clasificación.

Modificar la dirección de ordenación de un criterio encontrado en una reporte base de datos basada en una consulta

Para modificar la dirección de ordenación de un criterio encontrado en una reporte consulta:
  1. Seleccione "Reporte... Editar las clasificaciones". Se visualiza la lista de criterios de clasificación.En el panel "Modificación", en el grupo "Reporte" ", haga clic en "Modificar las clasificaciones".. Se visualiza la lista de criterios de clasificación.
  2. Seleccione el criterio de ordenación que desea modificar.
  3. Modifique la dirección de ordenación del criterio haciendo clic en el botón "Dirección de ordenación" o haciendo clic en la flecha que se encuentra en el botón tabla. Si se define a ruptura en este criterio de ordenación, también se modificará.ruptura
  4. Modificar (si es necesario) el orden en el que se realizan las clasificaciones mediante las teclas de flecha que se encuentran a la derecha de la ventana de diálogo tabla. Las clasificaciones se realizarán de acuerdo con el orden de visualización en la tabla lista de criterios de clasificación.
Nota: La dirección de ordenación de un criterio también se puede modificar desde el editor de consultas. Ver Ordenar los registros de consulta para más detalles.
Borrar un criterio de clasificación
Se reporte puede eliminar un criterio de ordenación de un archivo:
  • en el asistente para la reporte creación.
  • en la descripción de un archivo existentereporte.
Nota: Si se define un ruptura para este criterio de ordenación, también se borrará.ruptura

Borrar un criterio de clasificación

Para borrar un criterio de clasificación:
  1. Para borrar un criterio de clasificación:
    • en unareporteSi desea más información, visualice la pantalla específica de los criterios de clasificación.
    • en un reporteseleccione "Reporte... Editar las clasificaciones". Se visualiza la lista de criterios de clasificación.en un reporteEn el panel "Modificación", en el grupo "Reporte" ", haga clic en "Modificar las clasificaciones".. Se visualiza la lista de criterios de clasificación.
  2. Seleccione la clave de clasificación que desea borrar.
  3. Clic Borrado de clasificación.
Procedimiento de clasificación
Un procedimiento de clasificación puede implementarse en una reporte basada en una zona de memoria archivo de datos o en una reporte basada en una zona de memoria.. Este procedimiento se puede utilizar para modificar los criterios de clasificación de forma dinámica.
Para implementar un procedimiento de clasificación:
  1. Seleccione "Reporte... Editar las clasificaciones". Se visualiza la lista de criterios de clasificación.En el panel "Modificación", en el grupo "Reporte" ", haga clic en "Modificar las clasificaciones".. Se visualiza la lista de criterios de clasificación.
  2. Haga clic en el botón "Nuevo criterio de ordenación" ( Nuevo orden ).
  3. Compruebe "Ordenar en código WLanguage".
  4. Introduzca el nombre y el valor de los parámetros del procedimiento de clasificación (por ejemplo: "SortVal").
  5. Validar la adición del nuevo criterio de clasificación.
  6. Crear el procedimiento de clasificación. Este procedimiento debe devolver el argumento de ordenación. Por ejemplo:
    PROCEDURE SortVal(Criterion)
    // Sort by NAME or by CITY
    SWITCH Criterion
    CASE "City": RESULT Customer.City
    CASE "Name": RESULT Customer.Name
    END
Ver también
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario