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
  • Borrado en cascada
  • Borrar un elemento del navegador
  • 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
Elimina un elemento de un cuadro de lista, ListView o control Combo Box rellenado mediante programación.
Observación: ListDelete puede utilizarse en los controles de cuadro de lista de selección única y de selección múltiple.
WEBDEV - Código Navegador Atención: El elemento se eliminará de la página que se muestra en el navegador solamente.. Para más detalles, ver Observaciones.
// Delete the selected element from "LIST_CustomerList"
ListDelete(LIST_CustomerList)
Sintaxis
ListDelete(<List Box control> [, <Element index>])
<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 utilizará 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.
<Element index>: Entero opcional
Índice del elemento a eliminar de la Caja de Listas o control Combo Box. Si no se especifica este parámetro:
  • en una control List Box de selección simple se borra la etapa actual.
  • en una control List Box de selección múltiple, los elementos seleccionados se borran.
  • en una control Combo Box se borra la etapa actual. Si este control es un control Combo Box editable, el control Campo de entrada está despejado.
WEBDEV - Código ServidorWEBDEV - Código Navegador Los controles editables de Combo Box no están disponibles.
Observaciones

Borrado en cascada

Cuando se borra una set de elementos, los elementos encontrados después de cada elemento eliminado se mueven. Para realizar eliminaciones en cascada, le aconsejamos que empiece por el último elemento.
Por ejemplo:
Index is int
FOR Index = ListCount(LIST_CustomerList) TO 1 STEP -1
ListDelete(LIST_CustomerList, Index)
END
WEBDEV - Código Navegador

Borrar un elemento del navegador

Cuando se elimina un elemento del código del navegador, este elemento sólo se elimina de la página que se muestra en el navegador.. Para eliminar este elemento del servidor, la función ListDelete debe ejecutarse en el servidor.
Llamar a ListDelete en el código del navegador es útil cuando se utiliza Tecnología AJAX, en modo "AJAX programado" (mediante AJAXExecute o AJAXExecuteAsynchronous).
Recordatorio: En el modo "AJAX automático e inmediato", solo se debe cambiar el proceso del servidor que contiene la función ListDelete al modo AJAX automático. ¡Eso es! No se requiere ninguna programación adicional. Para obtener más información, consulte AJAX.

Varios

  • Para eliminar un elemento de una control Tabla, utilice TableDelete.
  • ListDelete 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
Exemplo ListDelete

//Exclui um elemento
ListDelete(LISTE_PROGRAMA)

//Exclui todos elemento
ListDeleteAll(LISTE_PROGRAMA)

//Blog com Video e Exemplo
http://windevdesenvolvimento.blogspot.com.br/2016/05/curso-windev-listbox-005-listmoveline.html
https://www.youtube.com/watch?v=OgOz0zAy_Ts
De matos AMARILDO
28 05 2016

Última modificación: 08/06/2022

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