AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / Desarrollar una aplicación o un sitio web / Controles, ventanas y páginas / Controles: tipos disponibles / Control Tabla dinámica
  • ¿Cómo crear la control Tabla dinámica (en una ventana)?
  • Asistente para crear una control Tabla dinámica
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
¿Cómo crear la control Tabla dinámica (en una ventana)?
Para crear una control Tabla dinámica en una ventana:
  1. En la pestaña "Creación", en el grupo "Datos", despliegue "Tabla y List Box" y seleccione "Tabla dinámica".
  2. Haga clic en la ubicación en la que desea crear el control. El asistente para crear el control se abre. Esta asistente se utiliza para definir los principales elementos del pivote tabla.
  3. Al final del asistente, se crea automáticamente el control Tabla dinámica con el control Botón que se utiliza para llenarlo en tiempo de ejecución.
Observaciones:
  • La control Tabla dinámica funciona:
    • en las bases de datos HFSQL,
    • en otras bases de datos mediante arrays de estructuras.
  • El contenido de control Tabla dinámica puede imprimirse a través de su menú contextual. Para obtener más información, consulte Imprimir el contenido de una control Tabla dinámica (AAF).
  • Puede crear una reporte basada en una control Tabla dinámica. Para obtener más información, consulte reporte Pivote de la mesa.
Asistente para crear una control Tabla dinámica
La creación del control Pivot tabla asistente se utiliza para definir los principales elementos del tabla.
  1. Primero, el asistente se usa para definir los valores que se muestran en las celdas del pivote tabla. Una celda que se encuentra en un pivote tabla puede mostrar, por ejemplo, el total de ventas, la suma de las cantidades, el número de pedidos, ...
    Por lo tanto, debe definir para cada valor visualizado en la celda:
    • el archivo fuente. Este archivo corresponde al archivo que contiene el valor utilizado para el cálculo. Por ejemplo, el archivo OrdLine para calcular las ventas realizadas.
    • el cálculo mostrado. Se dispone de varios cálculos: suma, media, cuenta, ....
    • la fuente para el cálculo , lo que significa que el elemento del archivo fuente a utilizar. Por ejemplo, para calcular las ventas realizadas, la suma se realizará sobre el precio de venta (Total_Fila item del fichero OrdLine)..
      El botón "Añadir un valor adicional" permite definir un nuevo valor que se mostrará en la celda.
      Observaciones:
      • La control Tabla dinámica se puede basar en una consulta. En este caso, el fichero fuente corresponde a la consulta.
      • La control Tabla dinámica puede basarse en una Array de Estructuras Variable. En este caso, el archivo fuente corresponde al archivo Variable.
  2. El siguiente paso consiste en definir el encabezado de columna del control Tabla dinámica. La cabecera de la columna viene directamente de sus archivos de datos.
    Se pueden encontrar una o más cabeceras de columna.
    Para cada cabecera de columna, la cabecera permite definir:
    • el enlace utilizado para acceder a la posición visualizada en la cabecera. Este enlace se realiza desde el archivo de datos utilizado para la fuente de cálculo.
    • si la cabecera de la columna corresponde a un elemento Fecha, la asistente propone el modo de visualización de la fecha: Año, Semestre, Trimestre, Mes, Quincena, Semana, Día. Se realizará una nueva agrupación para cada modo de visualización seleccionado.. Por ejemplo, si solo se muestran los años, trimestres y meses, el encabezado de la columna se verá así:
      Comentarios:
      • Si la control Tabla dinámica se basa en una consulta, los datos visualizados en la cabecera de columna proceden directamente de la consulta.
      • Si la control Tabla dinámica se basa en una Array de Estructuras Variable, los datos mostrados en la cabecera de la columna provienen de los miembros de la estructura.
  3. La siguiente etapa consiste en definir el encabezado de las filas del control Tabla dinámica. La cabecera fila proviene de sus ficheros de datos.
    Se pueden encontrar una o más cabeceras fila.
    Para cada cabecera fila, el asistente permite definir:
    • el enlace utilizado para acceder a la posición visualizada en la cabecera. Este enlace se realiza desde el archivo de datos utilizado para la fuente de cálculo.
    • si la cabecera fila corresponde a un elemento Fecha, el asistente propone el modo de visualización de la fecha: Año, Semestre, Trimestre, Mes, Quincena, Semana, Día. Se realizará una nueva agrupación para cada modo de visualización seleccionado..
      Observaciones:
      • Si control Tabla dinámica se basa en una consulta, los datos visualizados en la cabecera de fila proceden directamente de la consulta.
      • Si la control Tabla dinámica se basa en una variable Array of Structures, los datos visualizados en la cabecera fila proceden de los miembros de la estructura.
  4. Dar un nombre a la control Tabla dinámica y validar.
    Observación: Las dimensiones del control que se creó se optimizan para ocupar el espacio disponible en la ubicación indicada. Si el tamaño del control no es el indicado, pulse Ctrl+Z: el control volverá al tamaño predeterminado.
El control Tabla dinámica se crea en la ventana con un "Calcular" control Botón. Esta control Botón se utiliza para iniciar el cálculo del control Tabla dinámica.
Atención: Si la fuente de la control Tabla dinámica es:
  • una consulta, la consulta debe ejecutarse antes de calcular el control Tabla dinámica.
  • un array de estructuras, el array de estructuras debe ser rellenado antes de calcular el control Tabla dinámica.
Para modificar las características del control Pivot tabla, visualice el control description ("description" en el menú contextual). Para obtener más información, consulte description de un control Tabla dinámica.
Versión mínima requerida
  • Versión 18
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 23/06/2023

Señalar un error o enviar una sugerencia | Ayuda local