<< 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 |
|
|
sourceList |
List from which the values will be copied |
|
Return Value
Value |
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']) |