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 List Box
  • Visualización de un elemento al principio de una control List Box (sintaxis 1)
  • Limitaciones
  • Varios
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
Muestra un cuadro de lista o control ListView de un elemento especificado o devuelve el índice del primer elemento mostrado en un control List Box (si se utilizó la barra de desplazamiento).
Observación: La función ListPosition 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.
WEBDEV - Código Servidor Esta función no tiene ningún efecto.
Ejemplo
// Index of the first element displayed in "LIST_CustomerList"
ResPosition = ListPosition(LIST_CustomerList)
Sintaxis

Mostrando una control List Box de un elemento específico Ocultar los detalles

ListPosition(<List Box control> , <Element index>)
<List Box control>: Nombre del control
Nombre de la control List Box que se va a utilizar.
Si este parámetro corresponde a una cadena vacía (""), el elemento se muestra al principio de la control List Box a la que pertenece el Event actual.
<Element index>: Integro
Índice del elemento que debe aparecer al principio de la control List Box.
Se produce un error de WLanguage si este parámetro es mayor que el número de elementos encontrados en el control List Box (devuelto por ListCount).
Si este parámetro es igual a 1, el control List Box se reposiciona al principio..

Obtención del índice del primer elemento mostrado en un Cuadro de Listas o control Combo Box Ocultar los detalles

<Result> = ListPosition(<List Box control>)
<Result>: Integro
Índice del primer elemento mostrado en la control List Box especificada .
<List Box control>: Nombre del control
Nombre de la control List Box que se va a utilizar.
Si este parámetro corresponde a una cadena vacía (""), se devuelve el índice del primer elemento de la control List Box al que pertenece la Event actual.
Observaciones

Visualización de un elemento al principio de una control List Box (sintaxis 1)

El elemento que aparece al principio de la control List Box puede diferir del elemento deseado. De hecho, la función ListPosition ubica al principio del control el elemento que permite mostrar un máximo de filas en el control. Si no hay suficientes elementos mostrados debajo del elemento especificado, este elemento no puede mostrarse al principio de la control.
Por ejemplo, el elemento "Smith Jimmy" no puede aparecer al principio de la control List Box: no hay suficientes elementos visualizados debajo de este elemento.

Limitaciones

ListPosition no puede utilizarse en los controles de cuadro de lista basados en un archivo de datos en modo "manual" que utilizan una barra de desplazamiento de rebote.
Reminder:
  • Un control List Box basado en un archivo de datos en modo "manual" es un control List Box relacionado con un archivo de datos mediante programación.
  • Con una barra de desplazamiento rebotante, puedes hacer que la barra de desplazamiento se desplace manteniendo el botón del ratón pulsado en el botón de la barra de desplazamiento o manteniendo las teclas de flecha (flecha superior o inferior) pulsadas.

Varios

  • Para mostrar un elemento al principio de un control Tabla o para get el índice del primer elemento mostrado en un control Tabla, utilice TablePosition.
  • ListPosition puede utilizarse en una columna "Combo Box" tabla.
Componente: wd290obj.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 08/06/2022

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