|
|
|
|
- Tipo de búsqueda
- parámetro
- Caracteres en mayúsculas/minúsculas
- Buscar y seleccionar un elemento en un List Box o control Combo Box
- Búsqueda de un elemento en un cuadro de lista o control Combo Box basado en un archivo de datos: buscar el valor almacenado o el valor visualizado
- Búsqueda y selección en un control List Box
- Varios
<List Box>.Seek (Función) Busca un elemento en una control List Box (cuadro de lista estándar o listview) o en una control Combo Box (incluyendo los valores descritos por gStoredValue). Observación: La función <List Box>.Seek puede utilizarse en: - Controles de la caja de lista basados en un archivo de datos o rellenados mediante programación,
- Controles de cuadro de lista de selección única o de selección múltiple.
// Find the element "Moore" in the List Box control "LIST_CustomerList" ResSeek = LIST_CustomerList.Seek("Moore")
Sintaxis
<Result> = <List Box control>.Buscar(<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 .SelectPlus .
<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.
<Start of search>: Optional integer Índice a partir del cual se iniciará la búsqueda en el cuadro de lista 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 los controles que se manejan mediante programación.
Observaciones Tipo de búsqueda - Búsqueda exacta:
Solo los elementos cuyo valor es estrictamente igual al <Elemento buscado> son devueltos por la función <List Box>.Seek. 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 <List Box>.Seek. 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 <Start of search> se utiliza para encontrar todas las ocurrencias de una cadena en un List Box o control Combo Box. Por ejemplo, para contar el número de nombres que comienzan con "SMI" en la "LIST_CustomerList" control:
Index is int Cnt is int = 0 // Position on the first corresponding element Subscript = LIST_CustomerList.Seek("SMI", False) WHILE Index <> -1 Cnt++ // Find the next name starting with "SMI" Subscript = LIST_CustomerList.Seek("SMI", False, Subscript + 1) END
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|