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 / Funciones WLanguage / Controles, páginas y ventanas / Funciones Tabla
  • Efecto de la función
  • Condiciones de uso
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
Permite la entrada en el área de búsqueda en el título de la columna de la Tabla o Treeview control Tabla.
    Esta función tiene el mismo efecto que cuando el usuario hace clic en la búsqueda Icon. Puede iniciar una búsqueda o implementar un filtro en la control.
    Para cancelar un filtro iniciado con la función TableInputSearch, utilice la función TableDisableFilter.
    Observación: Esta función se ignora si el control Tabla especificado utiliza una barra de desplazamiento no proporcional ("Barra de desplazamiento proporcional" desmarcada en la pestaña "Detalles" de la ventana del control description). Para más detalles sobre la lupa, consulte Características de las columnas de una control Tabla.
    Ejemplo
    // Switches the column COL_Date of the TABLE_TABLE1 control to edit mode
    TableInputSearch(TABLE_TABLE1.COL_DATE)
    // Switches the COL_Name column to edit mode
    TableInputSearch(COL_NAME)
    Sintaxis
    TableInputSearch(<Column> [, <Type of filter or search> [, <Initial value>]])
    <Column>: Nombre del control
    Nombre de la columna que será cambiada al modo de búsqueda. La función no tiene ningún efecto si no se puede realizar esta operación en esta columna (columna no clave, por ejemplo).
    El nombre de la columna puede ser dado directamente o en el siguiente formato: <control Tabla>.<Columna>.
    <Type of filter or search>: Constante opcional de tipo Integer
    Tipo de filtro a aplicar o tipo de búsqueda a realizar:
    filterContainsMuestra las líneas cuyo valor para la columna especificada "Contiene" los caracteres especificados en <Valor inicial>.
    filterDifferentMuestra las líneas cuyo valor para la columna especificada "difiere" de los caracteres especificados en <Valor inicial>.
    filterDoesNotContainMuestra las líneas cuyo valor para la columna especificada "no contiene" los caracteres especificados en <Valor inicial>.
    filterDoesNotEndWithMuestra las líneas cuyo valor para la columna especificada "no termina con" los caracteres especificados en <Valor inicial>.
    filterDoesNotStartWithMuestra las líneas cuyo valor para la columna especificada "No comienza con" los caracteres especificados en <Valor inicial>.
    filterEndsWithMuestra las líneas cuyo valor para la columna especificada "termina con" los caracteres especificados en <Valor inicial>.
    filterEqualMuestra las líneas cuyo valor para la columna especificada "es igual" a los caracteres especificados en <Valor inicial>.
    filterGreaterMuestra las líneas cuyo valor para la columna especificada "es mayor" que los caracteres especificados en <Valor inicial>.
    filterGreaterOrEqualMuestra las líneas cuyo valor para la columna especificada "es mayor o igual que" los caracteres especificados en <Valor inicial>.
    filterLessMuestra las líneas cuyo valor para la columna especificada "es menor" que los caracteres especificados en <Valor inicial>.
    filterLessOrEqualMuestra las líneas cuyo valor para la columna especificada "es inferior o igual a" los caracteres especificados en <Valor inicial>.
    filterStartsWithMuestra las líneas cuyo valor para la columna especificada "Comienza con" los caracteres especificados en <Valor inicial>.
    searchDefault
    (Valor predeterminado)
    Clasifica la tabla según la columna especificada y cambia la columna a modo de búsqueda.
    searchStartsWithOrdena la tabla según la columna especificada, cambia la columna a modo de búsqueda y llena la control Campo de entrada de la columna con los caracteres especificados en <Valor inicial>.. Muestra las líneas a partir de las que el valor de la columna especificada "comienza con" los caracteres especificados en <Valor inicial>.

    <Initial value>: Cadena de caracteres opcional
    Valor inicial que se debe especificar en el área de entrada del modo de búsqueda.
    Observaciones

    Efecto de la función

    Esta función no tendrá ningún efecto si no se puede cambiar al modo de búsqueda.. Por ejemplo, el modo de búsqueda no estará activado:
    • Si la columna no fue definida como columna con búsqueda (ventana de description del control).
    • Si la columna no es associated con un elemento clave.

    Condiciones de uso

    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.
    Componente: wd290obj.dll
    Versión mínima requerida
    • Versión 9
    Esta página también está disponible para…
    Comentarios
    exemplo pesquisa
    https://windevdesenvolvimento.blogspot.com/2021/05/dicas-3323-windev-webdev-mobile.html

    https://youtu.be/-kWcysbzyQU

    // procedure abre_pesquisa()
    SWITCH COMBO_ordem
    CASE 1
    TableInputSearch(COL_Cliente_wdID)
    CASE 2
    TableInputSearch(COL_Nome)
    CASE 3
    TableInputSearch(COL_Email)
    OTHER CASE
    END
    amarildo
    06 05 2021
    Small note
    the TableInputSearch(MyTable.MyColumn, ...) function opens the search-field above the column but doesn't show the cursor.

    TableInputSearch(MyTable.MyColumn,SearchDefault)
    ReturnToCapture(MyTable.MyColumn)

    will cure that and enable users to input a search value without having to click the search field first.
    Guenter
    12 07 2017
    Exemplo TableInputSearch
    TableInputSearch(TABLE_Cliente.COL_Nome,filterContains)
    TableInputSearch(TABLE_Cliente.COL_ClienteID)
    //Frances
    TableInputSearch(TABLE_Cliente.COL_Nome,filtreContient)

    //Blog Com Video e Exemplo
    http://windevdesenvolvimento.blogspot.com.br/2016/03/curso-windev-tabela-019-tableinputsearch.html
    De matos AMARILDO
    22 03 2016

    Última modificación: 21/06/2022

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