RemoveFromList

<< Fare clic per visualizzazione il sommario >>

Percorso:  Il linguaggio OEL > Funzioni >

RemoveFromList

Modifica e restituisce la lista data, rimuovendo l'elemento all'indice specificato.

 

Funzione

IList RemoveFromList(IList list, Int index)

 

Input

Nome

Descrizione

Tipo

Opzionale

list

Lista di elementi.

IList

 

index

Indice dell'elemento della lista da rimuovere.

Integer

 

Output

Nome

Descrizione

Tipo

Opzionale

returnValue

Lista di input priva dell'elemento indicato.

IList

 

 

Commenti

Restituisce

Condizione

Errore

Se list è nulla o vuota.

Errore

Se index è maggiore o uguale al numero totale degli elementi della lista o minore di 0.

 

Esempio

In una risorsa di tipo Dati, in cui è definito un campo denominato ListaCodici di tipo lista di testi, si vuole eliminare da questa lista il primo elemento (indice 0).

 

RemoveFromList(#data.Fields['ListaCodici'],'0')

 

Se la lista è composta dagli elementi {'ABC', 'CDE', 'FGH', 'ILM'}, la funzione restituisce la lista {'CDE', 'FGH', 'ILM'}.