Restituzione di un elenco di righe o NULL nella mia funzione. Come posso lavorare con più valori di ritorno in uno script jsl?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Immagino che il mio problema possa essere risolto abbastanza facilmente.
Voglio scrivere una funzione, che restituisca un elenco di numeri di riga o NULL in dipendenza di una clausola if all'interno della mia funzione.
Come posso gestire più valori restituiti e come posso restituire NULL?
La mia funzione dovrebbe assomigliare in qualche modo a questa:
miaFunzione = Funzione( {...}, {...},
lista = {...};
Se(...)
Poi lista di ritorno
altrimenti restituisce NULL
);
Ho già trovato questo tutorial:
https://community.jmp.com/message/25472#25472
ma cosa succede se ho più valori di ritorno, come:
ritorno1=...
ritorno2=...
come li gestisco e come restituisco NULL allora?
Grazie per l'aiuto!
Ri: Restituzione di un elenco di righe o NULL nella mia funzione. Come posso lavorare con più valori di ritorno in uno script jsl?Grazie!
Questo ha risolto il mio problema.
Ri: Restituzione di un elenco di righe o NULL nella mia funzione. Come posso lavorare con più valori di ritorno in uno script jsl?Potrebbe essere più sicuro restituire un elenco di 0 elementi se la clausola if non trova alcun numero di riga.
miaFunzione = Funzione ( { ... } , { ... } ,
la mia lista = {} ;
Se ( mio_test ,
la mia lista = { 1 , 2 , 3 } ; // Test superato, valori restituiti
) ;
la mia lista ;
) ;
one_list = miaFunzione ( ... ) ;
Se ( articoli ( one_list ) > 0 ,
// gestisce gli elementi nell'elenco
) ;