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.
  • Tipo de búsqueda
  • parámetro
  • Caracteres en mayúsculas / minúsculas
  • Buscando y seleccionando un elemento en una caja de List o control Combo Box
  • Buscando un elemento en una caja de List o control Combo Box: buscar el valor almacenado o el valor visualizado
  • Búsqueda y selección en un control List Box
  • Varios
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
Busca un elemento en un control List Box (list box o vista de lista estándar) o en un control Combo Box (incluyendo los valores descritos por gEnlace)..
WEBDEV - Código Navegador En esta versión, no se pueden buscar los valores descritos por gEnlace.
Nota: La función <Buscar puede utilizarse en:
  • los controles de la caja de navegación o de la memoria List,
  • controles del looper de selección simple o selección múltiple.
PHP Recordatorio: Los controles de la caja de browing List no están disponibles en esta versión.
Versiones 15 y posteriores
Android Esta función ahora está disponible para aplicaciones Android.
Nueva funcionalidad versión 15
Android Esta función ahora está disponible para aplicaciones Android.
Android Esta función ahora está disponible para aplicaciones Android.
Versiones 16 y posteriores
WINDEVLinux Esta función ahora está disponible para aplicaciones WINDEV en Linux.
Nueva funcionalidad versión 16
WINDEVLinux Esta función ahora está disponible para aplicaciones WINDEV en Linux.
WINDEVLinux Esta función ahora está disponible para aplicaciones WINDEV en Linux.
Versiones 17 y posteriores
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
Nueva funcionalidad versión 17
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
Versiones 18 y posteriores
Universal Windows 10 App Esta función ahora está disponible en modo Windows Store apps.
Nueva funcionalidad versión 18
Universal Windows 10 App Esta función ahora está disponible en modo Windows Store apps.
Universal Windows 10 App Esta función ahora está disponible en modo Windows Store apps.
Versiones 21 y posteriores
Universal Windows 10 App Esta función ahora está disponible en modo Universal Windows 10 App.
Nueva funcionalidad versión 21
Universal Windows 10 App Esta función ahora está disponible en modo Universal Windows 10 App.
Universal Windows 10 App Esta función ahora está disponible en modo Universal Windows 10 App.
Ejemplo
// Find the element "Moore" in the List Box control "LIST_CustomerList"
ResSeek = LIST_CustomerList.Seek("Moore")
WINDEVWEBDEV - Código ServidorWEBDEV - Código NavegadorReportes y ConsultasAndroidUniversal Windows 10 AppWindows MobileJavaAjaxCódigo de Usuario (UMC)
// Find the element "Moore" in the browsing List Box control "LIST_CustomerList"
// Exact-match search from element 5
ResSeek = LIST_CustomerList.Seek("Moore", True, 5)
Sintaxis
<Result> = <List Box control>.Seek(<Sought element> [, <Type of search> [, <Start of search>]])
<Result>: Integer
  • Índice del elemento encontrado.
  • -1 si ningún elemento corresponde con la búsqueda.
El elemento encontrado no está seleccionado. Para seleccionar el elemento encontrado, utilice la función <Caja de lista>.SelectPlus.
WINDEV En una navegación por control List Box, el elemento encontrado se muestra si no es Visible.
<List Box control>: Control name
Nombre de la caja de la lista (o Combo Box) control a utilizar.
<Sought element>: Character string (with quotes)
Elemento que se encuentra en el cuadro de lista especificado (o Combo Box) control.
<Type of search>: Optional boolean
  • True (valor predeterminado) para una búsqueda exacta,
  • False para una búsqueda genérica.
PHP Este parámetro no está disponible. Una búsqueda de coincidencia exacta es realizada por Default.
<Start of search>: Optional integer
Índice desde la que se iniciará la búsqueda en el List Box o control Combo Box.
Si no se especifica este parámetro, la búsqueda se realiza en toda la control. Este parámetro se ignora para la memoria de las cajas de List.
PHP Este parámetro no está disponible. La búsqueda se realiza en todo el control por Default.
Observaciones

Tipo de búsqueda

  • Búsqueda de coincidencia de fecha exacta :
    Solo los elementos cuyo valor es estrictamente igual al <Elemento buscado> son devueltos por la función <Buscar. Por ejemplo:
    // Return all the customers named "Doe" found in "LIST_Name"
    LIST_Name.Seek("Doe")
  • Búsqueda genérica :
    Los elementos que comienzan por <Elemento buscado> son devueltos por la función <Buscar. Por ejemplo:
    // Return all customers whose name starts with "SMI"
    LIST_Name.Seek("SMI", False)

<Inicio de la búsqueda> parámetro

El parámetro <Inicio de búsqueda> se usa para encontrar todas las ocurrencias de una cadena en una caja de List o control Combo Box.
Por ejemplo, para contar el número de nombres que comienzan con "SMI" en la "LIST_CustomerList" control:
Subscript is int
Cnt is int = 0
// Position on the first corresponding element
Subscript = LIST_CustomerList.Seek("SMI", False)
WHILE Subscript <> -1
Cnt++
// Find the next name starting with "SMI"
Subscript = LIST_CustomerList.Seek("SMI", False, Subscript + 1)
END
WINDEVWEBDEV - Código ServidorReportes y ConsultasAndroidiPhone/iPadUniversal Windows 10 AppWindows MobileJavaPHPAjaxCódigo de Usuario (UMC)

Caracteres en mayúsculas / minúsculas

  • Si el control es un control List Box de memoria, la búsqueda ignora los caracteres en mayúsculas y minúsculas.
  • Si el control es un control List Box de navegación, la búsqueda realizada en los elementos "Clave" tiene en cuenta las opciones de búsqueda definidas en el editor de análisis (pestaña "General" del elemento description).
PHP La búsqueda distingue entre mayúsculas y minúsculas.
PHP Los controles de navegación de List no están disponibles.
WINDEVWEBDEV - Código ServidorReportes y ConsultasAndroidiPhone/iPadUniversal Windows 10 AppWindows MobileAjaxCódigo de Usuario (UMC)

Buscando y seleccionando un elemento en una caja de List o control Combo Box

Para buscar y/o seleccionar un elemento en una caja de List o control Combo Box, puede utilizar la siguiente sintaxis:
LIST_OrderList..StoredItem = "CustomerID"
// Find and select the element whose CustomerID is "135"
LIST_OrderList = 135
// If the element sought is not found, LIST_OrderList will be set to -1
AndroidJava Se selecciona el elemento buscado.
WINDEVWEBDEV - Código ServidorReportes y ConsultasiPhone/iPadUniversal Windows 10 AppWindows MobileAjaxCódigo de Usuario (UMC)

Buscando un elemento en una caja de List o control Combo Box: buscar el valor almacenado o el valor visualizado

Caso 1: La casilla List o control Combo Box está rellena por un archivo de datos (opción de "acceso directo") :
La búsqueda se realiza según el valor de gLinkActivate:
  • Si gLinkActivate(Control, True) (por Default): La función <Buscar realiza la búsqueda en el "elemento de búsqueda" declarado en la pestaña "Contenido" de la descripción del control.
  • Si gLinkActivate(Control, False): La función <Buscar realiza la búsqueda en el "elemento que se muestra" declarado en la pestaña "Contenido" de la descripción del control.
Caso 2: La caja de List o control Combo Box se llena con un archivo de datos (opción "Loaded in memory") :
La función <Buscar realiza la búsqueda en el "elemento que se muestra" declarado en la pestaña "Contenido" de la descripción del control.
WINDEVWEBDEV - Código ServidorReportes y ConsultasAndroidiPhone/iPadUniversal Windows 10 AppWindows MobileJavaAjaxCódigo de Usuario (UMC)

Búsqueda y selección en un control List Box

Si las opciones utilizadas para rellenar el control List Box están definidas en la ventana description de la control (pestaña "Contenido"), se puede utilizar la siguiente sintaxis para buscar y seleccionar un elemento en un control List Box:
ListBoxName = SoughtElement
Las opciones utilizadas para rellenar el control List Box son:
  • Archivo navegado,
  • Elemento mostrado,
  • Elemento de búsqueda.
WINDEVWEBDEV - Código ServidorWEBDEV - Código NavegadorReportes y ConsultasWindows MobileJavaAjaxCódigo de Usuario (UMC)

Varios

  • Para realizar una búsqueda en una control Tabla o en una control Combo Box con tabla, utilice TableSeek.
  • La función <Buscar puede utilizarse en una columna de un control Tabla de tipo "Combo Box".
Componente : wd250obj.dll
Versión mínima requerida
  • Versión 23
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario