Rimuovere uno specifico elemento da una lista

Buongiorno, vorrei capire come é possibile rimuovere  da processo uno specifico elemento da una lista (dato strutturato) .lo scenario ê il seguente:
Ho un modello personalizzato tipo dati chiamato fattura con i campi data, numero ecc,un campo lista chiamato dettaglio fatture composto da importo unita di misura età..
Come posso rimuovere da processo una specifica riga (elemento della lista) ?
Grazie

1 risposta

Oriana Jamio Team 6 June 2018

Ciao Gabriele, in riferimento alla tua richiesta occorre riportare nel modello di processo una regola di business che deve, data la lista in input, rimuovere da essa una specifica riga e restituire in outpu la nuova lista. Nel linguaggio Jamio <a href=”http://instruments.jamio.com/knowledge_base/index.html?i-linguaggi-oel.htm”>OEL</a&gt; sono disponibili un set di funzioni utili ad elaborare una lista come ad esempio <a href=”http://instruments.jamio.com/knowledge_base/index.html?addtolist.htm”>AddToList</a&gt;, <a href=”http://instruments.jamio.com/knowledge_base/index.html?setinlist.htm”>SetInList</a&gt;, etc. Nello specifico non è presente un metodo che data una lista rimuove un elemento in essa contenuto però essendo il linguaggio OEL un’estensione del linguaggio <a href=”https://en.wikipedia.org/wiki/OGNL”>OGNL</a&gt; (Object Graph Navigation Language), nella versione fornita da <a href=”http://www.springframework.net/doc-latest/reference/html/expressions.html”>Spring.NET</a&gt;, puoi creare una <a href=”http://www.springframework.net/doc-latest/reference/html/expressions.html”>lambda expression</a> ed utilizzare la remove proprietaria di Spring.NET. Ad esempio puoi scrivere un’espressione simile a questa: (#removetolist = {|list,element| ($list.Remove($element); $list)}; #removetolist(#list,#element)) Spero di essere stata utile, saluti.

#1
WordPress Image Lightbox