Sostituire una virgola con il punto

Crare formati scheda e liste valori statiche e dinamiche. A cosa servono le sezioni e come si utilizzano.

Moderatore: Moderatori

Rispondi
Esaworld
Messaggi: 22
Iscritto il: martedì 25 settembre 2012, 7:23
Località: Bucarest

Sostituire una virgola con il punto

Messaggio da Esaworld » domenica 12 febbraio 2017, 6:37

Buongiorno a tutti,
mi sono bloccato alla sostituzione di una semplice virgola.
Ricavo una serie di nomi in questa maniera :”nome1, nome2, nome3,” – vorrei sostituire l’ultima “virgola che si crea con un punto.
La procedura che ho seguito è la seguente
1) Ho una serie di nomi da cui ricavo una lista.
2) Creo una lista filtrata con la funzione “UniqueValues( values )” https://www.briandunning.com/cf/596 in questo modo:
Dichiara ([
$Lista=Lista ( Voci_ProvaLista::Nome );
Lis=UniqueValues ( $Lista );
$LisOr=CercaeSost (Lis ; "¶" ; ", " );
LisOOr=$LisOr;
Des=Destra ($ LisOr ; 2 );
LisPun=CercaeSost ($LisOr ;des;".")
] ; LisPun )

Dove c’è l’errore.
Un grazie di cuore a tutti
Enrico

Windows 10, Filmaker 12

Esaworld
Messaggi: 22
Iscritto il: martedì 25 settembre 2012, 7:23
Località: Bucarest

Re: Sostituire una virgola con il punto

Messaggio da Esaworld » domenica 12 febbraio 2017, 6:47

Buongiorno, non si è inserito il file di prova.
Inserisco di nuovo
Enrico

Avatar utente
fabio.beri
Messaggi: 2041
Iscritto il: sabato 4 ottobre 2014, 16:24
Versione FileMaker: 2023
Sistema operativo: Win/Mac

Re: Sostituire una virgola con il punto

Messaggio da fabio.beri » domenica 12 febbraio 2017, 15:29

Scusami, ma la funzione CERCA E SOST [ TABELLA::CAMPO ; "," ; "." ) non va bene?
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19

Omnia Studio

-----------------------------------------
http://tinyurl.com/omniagest2024

Esaworld
Messaggi: 22
Iscritto il: martedì 25 settembre 2012, 7:23
Località: Bucarest

Re: Sostituire una virgola con il punto

Messaggio da Esaworld » lunedì 13 febbraio 2017, 3:42

Buongiorno
la formula che mi hai accennato, mi cambia tutte le "," con il ".".
Io dovrei sostituire solo l'ultima virgola con il punto.
Grazie
Enrico

Avatar utente
fabio.beri
Messaggi: 2041
Iscritto il: sabato 4 ottobre 2014, 16:24
Versione FileMaker: 2023
Sistema operativo: Win/Mac

Re: Sostituire una virgola con il punto

Messaggio da fabio.beri » lunedì 13 febbraio 2017, 14:11

Scusami, avevo letto male.

Io farei così:

if ( destra ( RIGA ; 1 ) = "," ; Cerca e Sost ( destra ( RIGA ; 1 ) ; "," ; "." )
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19

Omnia Studio

-----------------------------------------
http://tinyurl.com/omniagest2024

Avatar utente
fabio.beri
Messaggi: 2041
Iscritto il: sabato 4 ottobre 2014, 16:24
Versione FileMaker: 2023
Sistema operativo: Win/Mac

Re: Sostituire una virgola con il punto

Messaggio da fabio.beri » lunedì 13 febbraio 2017, 14:14

Oppure

mezzo ( TABELLA::CAMPO ; 1 ; lunghezza ( TABELLA::CAMPO )-1 ) & "."
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19

Omnia Studio

-----------------------------------------
http://tinyurl.com/omniagest2024

Rispondi