Esplosione ( testoDaEsplodere ; testoIniziale )

E' l'area in cui è possibile condividere funzioni personalizzate nate dalla creatività e l'esperienza degli sviluppatori FileMaker

Moderatore: Moderatori

Rispondi
raybaudi
Messaggi: 3616
Iscritto il: sabato 7 febbraio 2004, 1:00
Località: Roma
Contatta:

Esplosione ( testoDaEsplodere ; testoIniziale )

Messaggio da raybaudi » domenica 28 settembre 2008, 14:13

/*
Esplosione ( testoDaEsplodere ; testoIniziale )

Autore: Daniele Raybaudi

Parametri:
I due parametri sono lo stesso campo testo

Risultato:
Esplode la stringa in tutte le sue possibili componenti

*/

Consenti([
t1 = Refila ( Sinistra ( testoDaEsplodere ; Lunghezza ( testoDaEsplodere ) - 1 ) );
t2 = Refila ( Destra ( testoIniziale ; Lunghezza ( testoIniziale ) - 1 ) )
];
Casi (
Lunghezza ( testoDaEsplodere ) and Lunghezza ( testoIniziale ) ; testoDaEsplodere & ¶ & Esplosione ( t1 ; testoIniziale ) ;
Lunghezza ( testoIniziale ) ; Esplosione ( t2 ; t2 )
)
)

----------------------------

Forse ( e sottolineo forse ) è possibile costruirne una che usi un solo parametro ma, adesso, non ho tempo per pensarci.
Raybaudi FMP 12 Adv. Windows XP SP3

Rispondi