AppendList

<< Fare clic per visualizzazione il sommario >>

Percorso:  Il linguaggio OEL > Funzioni >

AppendList

Returns the first list (destinationList), after having added the elements of the second list (sourceList). If destinationList is null, returns sourceList. If resourceList is null, returns destinationList.

 

Function

AppendList( IList destinationList, IList sourceList)

 

Input parameters

Name

Description

Type

Optional

destinationList

List where the values will be append

IList

 

sourceList

List from which the values will be copied

IList

 

 

Return Value

Value

IList

 

 

Esempio

Esigenza: Data una lista di testi, accodare alla lista un nuovo insieme di valori.

 

Descrizione: In una soluzione Jamio openwork è definito un processo nel quale un'attività di tipo regola di business, ricevendo in input due liste di elementi di tipo testo breve, deve restituire in output la stessa lista a cui sono stati aggiunti anche i valori specificati nell'altra lista. Utilizzando il Jamio Rule Editor si definisce un'espressione di assegnazione in cui la parte sinistra della regola di business sarà avvalorata con la lista da restituire in output, il predicato sarà assume il valore di e la parte destra, inserita con la modalità espressione, riporterà la funzione AppendList come di seguito specificato:

 

ListaTestiOutput di Attività (Output) assume il valore AppendList(#activityInput.Fields['listaStringheInput1'],#activityInput.Fields['listaStringheInput2'])