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
  • Equivalencia
  • Valor del elemento seleccionado
  • 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
Devuelve el índice del elemento seleccionado en un Cuadro de Lista, ListView o control Combo Box.
Recordatorio: El elemento seleccionado corresponde al elemento actual en el que se visualiza el banda de selección.
Observación: La función ListSelect 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.
PHP En esta versión, no se puede utilizar la función ListSelect en controles List Box de selección múltiple.
// Index of the selected element in "LIST_CustomerList"
ResElementIndex = ListSelect(LIST_CustomerList)
// Rows selected in a multi-selection List Box control
i is int = 1
SelectedRowIndex is int
SelectedRowIndex = ListSelect(LIST_List1, 1)
WHILE SelectedRowIndex <> -1
Trace("Row #" + SelectedRowIndex + " is selected")
i++
SelectedRowIndex = ListSelect(LIST_List1, i)
END
 
// Equivalent to:
// FOR EACH SELECTED ROW OF LIST_List1
// Trace("Row #" + LIST_List1 + " is selected")
// END
Sintaxis
<Result> = ListSelect(<List Box control> [, <Rank>])
<Result>: Integro
  • Índice del elemento seleccionado en el cuadro de lista especificado (o Combo Box) control,
  • -1 si no hay ningún elemento seleccionado.
En el caso de una control List Box multiselección, se debe especificar el rango del elemento seleccionado <Rango>).
<List Box control>: Nombre del control
Nombre de la casilla de la lista (o Combo Box) control a utilizar. Si este parámetro corresponde a una cadena vacía (""), se devuelve el índice del elemento seleccionado en el control List Box (o Combo Box) al que pertenece el Event actual.
WEBDEV - Código Navegador Se debe especificar el nombre del Cuadro de la Lista (o Combo Box) control a utilizar.
<Rank>: Entero opcional
Rango de selección para una multiselección control List Box. Si no se especifica este parámetro, se devuelve el índice del primer elemento seleccionado.
Por ejemplo: Para recuperar el primer elemento seleccionado, el rango será 1, para recuperar el segundo elemento seleccionado, el rango será 2, etc..
Observaciones

Equivalencia

Las siguientes sintaxis son equivalentes:
Index is int
Index = <List Box control>
y
Index = ListSelect(<List Box control>)

Valor del elemento seleccionado

Para recuperar el valor del elemento seleccionado, la sintaxis es
Index is int
Index = ListSelect(<List Box control>)
<Element value> = <List Box control>[Index]
y
<Element value> = <List Box control>[<List Box control>]

Varios

  • Para get el índice del elemento seleccionado en un control Tabla, utilice TableSelect.
  • ListSelect 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
//Capturar valores de uma List com Mutiplas Seleções
//Capturar valores de uma List com Mutiplas Seleções
Total is int = ListSelectCount(List_Clientes)
x is int
Loop(total)
x++
trace(List_Clientes[ListSelect(List_Clientes, x)])
trace(List_Clientes[ListSelect(List_Clientes, x)]..Storevalue)
trace(List_Clientes[ListSelect(List_Clientes, x)]..value)
end
BOLLER
20 05 2019

Última modificación: 08/06/2022

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