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 / WLanguage / Propiedades WLanguage / Propiedades varias
  • Procedimiento de filtro
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
La propiedad FilterProcedure permite obtener y modificar el procedimiento utilizado para aplicar un filtro en un encabezado de fila o columna al calcular un control Tabla dinámica.
Ejemplo
// Calculate the content of a pivot table
// for the stores whose group matches <"MyFilterProc">
// from January 1st, 2012
PVT_Statistics1.COL_InvoiceDate.MinValue = "20120101"
PVT_Statistics1.COL_StoreGroup.FilterProcedure = "MyFilterProc"
PVTCalculateAll(PVT_Statistics)
 
PROCEDURE MyFilterProc(sGroupName is string)
// Ignore the stores found in the "TEST" group
IF sGroupName = "TEST" THEN RESULT False
// Take all the other ones
RETURN True
Sintaxis

Averiguar el nombre del filtro Procedure Ocultar los detalles

<Result> = <Header to filter>.FilterProcedure
<Result>: Cadena de caracteres
Nombre de WLanguage Procedure usado para el filtro.
<Header to filter>: Nombre del control
Nombre de fila o cabecera de columna que se encuentra en el control Tabla dinámica filtrado.

Modificando el filtro Procedure associated con el encabezado Ocultar los detalles

<Header to filter>.FilterProcedure = <New procedure>
<Header to filter>: Nombre del control
Nombre de la cabecera fila o de la cabecera de columna que se encuentra en el pivote filtrado tabla.
<New procedure>: Cadena de caracteres
  • Nombre de WLanguage Procedure usado para el filtro.
  • Cadena vacía para desactivar el filtro.
Observaciones

Procedimiento de filtro

El filtro Procedure se utiliza para elegir los valores que se tendrán en cuenta al calcular el control Tabla dinámica durante la llamada a PVTCcalcularTodos y PVTCalcularActualizar.
El Procedure toma en parámetro el valor de la clave para el encabezado fila o el encabezado de la columna para el cual fue definido.
Este Procedure debe regresar:
  • True para aceptar el valor
  • False STRIMEULB a rechazarla: el valor no se tendrá en cuenta en la control Tabla dinámica.
Este Procedure se utiliza principalmente para acelerar el cálculo del pivote tabla reduciendo el volumen a Process.
Atención: No confundir con filtro PVT que se aplica al resultado calculado y que da una visión diferente del resultado mostrado.
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

Última modificación: 27/05/2022

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