|
|
|
|
- Condiciones de uso
- Ventajas de los filtros de usuario
- Casos especiales
TableEnableFilter (Función) Implementa un filtro de usuario en una columna que se encuentra en una Tabla o control Tabla TreeView.. Este filtro puede ser desactivado por el usuario o por TableDisableFilter. El usuario puede borrar el filtro: // Filters the Company column to display the companies starting with "Fl" TableEnableFilter(TABLE_Customer.COL_Company, filterStartsWith, "Fl")
Sintaxis
TableEnableFilter(<Table control.Column> , <Type of filter> , <Filter value>)
<Table control.Column>: Cadena de caracteres Nombre de la columna donde se debe habilitar el filtro de usuario. Este nombre tiene el siguiente formato:
<Table control>.<Column control> <control Tabla> puede ser una Tabla o control Tabla TreeView. Ejemplo: TABLE_CustomerTable.COL_CompanyName <Type of filter>: Constante de tipo Integer Tipo de filtro a aplicar. Este filtro se puede elegir entre los siguientes valores: | | filterContains | Muestra las filas cuyo valor de la columna especificada "Contiene" los caracteres indicados en el <Valor del filtro>. | filterDifferent | Muestra las filas cuyo valor de la columna especificada "Es diferente" de los caracteres indicados en el <Valor del filtro>. | filterDoesNotContain | Muestra las filas cuyo valor de la columna especificada "No contiene" los caracteres indicados en el <Valor del filtro>. | filterDoesNotEndWith | Muestra las filas cuyo valor de la columna especificada "No termina por" los caracteres indicados en el <Valor del filtro>. | filterDoesNotStartWith | Muestra las filas cuyo valor para la columna especificada "No comienza con" los caracteres especificados en <Valor del filtro>. | filterEndsWith | Muestra las filas cuyo valor de la columna especificada "Termina por" los caracteres indicados en el <Valor del filtro>. | filterEqual | Muestra las filas cuyo valor de la columna especificada "Es igual" a los caracteres indicados en el <Valor del filtro>. | filterGreater | Muestra las filas cuyo valor de la columna especificada "Es mayor que" los caracteres indicados en el <Valor del filtro>. | filterGreaterOrEqual | Muestra las filas cuyo valor de la columna especificada "Es mayor que o igual a" los caracteres indicados en el <Valor del filtro>. | filterLess | Muestra las filas cuyo valor de la columna especificada "Es menor que" los caracteres indicados en el <Valor del filtro>. | filterLessOrEqual | Muestra las filas cuyo valor de la columna especificada "Es inferior o igual a" los caracteres indicados en el <Valor del filtro>. | filterStartsWith | Muestra las filas cuyo valor de la columna especificada "Comienza por" los caracteres indicados en el <Valor del filtro>. |
<Filter value>: Tipo correspondiente a la columna filtrada Valor que debe darse al filtro. Si este parámetro corresponde a una cadena vacía ("""), el filtro se desactiva. Observaciones Esta función está disponible en: - una Tabla o control Tabla TreeView basada en un archivo de datos.
- una Tabla o control Tabla TreeView rellenada programáticamente.
Ventajas de los filtros de usuario Los filtros de usuario pueden ser modificados por el usuario final (a diferencia de un filtro implementado por HFilter o el Property de filtros). - Si ya existe un filtro de usuario set en la columna especificada, TableEnableFilter anula el filtro existente y lo sustituye por el nuevo.
- El filtros Property no se puede utilizar para identificar el filtro de usuario actual.
- TableFilteredColumn permite identificar los filtros de usuario (definidos por el usuario o definidos con TableEnableFilter).
Clasificación Lógica de negocio / UI: Código UI
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|