|
|
|
|
- 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: - a través de la opción "Eliminar el filtro" en el menú contextual del "embudo" Icon. Los filtros de usuario están incluidos en las AAF (Características de la Aplicación automatic) disponibles para la Tabla y la Vista de Árbol controles Tabla. Para obtener más información, consulte AAF en las columnas de un control Tabla.
// 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…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|