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.
  • ¿Cómo se realiza el cálculo?
  • Progreso del cálculo
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
Calcula o recalcula completamente un control Tabla dinámica. Atención: esta operación puede llevar bastante tiempo.
Ejemplo
IF YesNo("Do you want to entirely recalculate the Pivot Table control?") THEN
PVTCalculateAll(PVT_Sales)
END
Sintaxis
PVTCcalcularTodos(<Control Tabla dinámica>)
<Control Tabla dinámica>: Control name
Nombre de control Tabla dinámica para calcular o recalcular.
Observaciones

¿Cómo se realiza el cálculo?

El cálculo se realiza hojeando todos los registros necesarios. Este cálculo puede ser bastante largo según el tamaño de la base de datos. Por ejemplo, un cálculo realizado en un millón de registros puede llevar varios minutos..
  • El contenido de la control Tabla dinámica debe recalcularse por completo.:
    • Al añadir nuevos elementos a la pantalla.
    • Al modificar las funciones de filtrado.
    • Cuando se modifican los datos fuente del cálculo.
  • No es necesario volver a calcular completamente el contenido de la control Tabla dinámica:
    • Cuando se utiliza un filtro en una dimensión que ya está calculada.
    • Al modificar la dimensión.
    • Al expandir o colapsar una dimensión (para ver los trimestres en lugar de los años, por ejemplo).

Progreso del cálculo

  • Se muestra una barra de progreso durante el cálculo de la control Tabla dinámica.
  • Versiones 20 y posteriores
    El usuario tiene la capacidad de Cancel el cálculo a través de un botón "Cancel"..
    Para saber si el cálculo se realizó en su totalidad, utilice el ErrorOccurred Variable.
    Ejemplo:
    PROCEDURE Load_PVT()
     
    PVTCalculateAll(PVT_Statistics)
    IF ErrorOccurred = True THEN
    SWITCH Dialog("Do you want to cancel the current process?")
    // Cancel
    CASE 1
    Close()
    // Continue
    CASE 0
    Load_PVT()
    END
    END
    Nueva funcionalidad versión 20
    El usuario tiene la capacidad de Cancel el cálculo a través de un botón "Cancel"..
    Para saber si el cálculo se realizó en su totalidad, utilice el ErrorOccurred Variable.
    Ejemplo:
    PROCEDURE Load_PVT()
     
    PVTCalculateAll(PVT_Statistics)
    IF ErrorOccurred = True THEN
    SWITCH Dialog("Do you want to cancel the current process?")
    // Cancel
    CASE 1
    Close()
    // Continue
    CASE 0
    Load_PVT()
    END
    END
    El usuario tiene la capacidad de Cancel el cálculo a través de un botón "Cancel"..
    Para saber si el cálculo se realizó en su totalidad, utilice el ErrorOccurred Variable.
    Ejemplo:
    PROCEDURE Load_PVT()
     
    PVTCalculateAll(PVT_Statistics)
    IF ErrorOccurred = True THEN
    SWITCH Dialog("Do you want to cancel the current process?")
    // Cancel
    CASE 1
    Close()
    // Continue
    CASE 0
    Load_PVT()
    END
    END
Componente : wd250obj.dll
Versión mínima requerida
  • Versión 18
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario