Data invertita
Moderatore: Moderatori
-
- Messaggi: 16
- Iscritto il: venerdì 28 ottobre 2016, 17:09
- Versione FileMaker: 12
- Sistema operativo: xp
Data invertita
Ciao ho questo problema, devo importare dei record che hanno dei campi data invertiti (es 2018-12-28) come faccio a convertirli nel formato standard? (28/12/2018)
grazie
grazie
-
- Messaggi: 342
- Iscritto il: giovedì 14 gennaio 2016, 9:48
- Versione FileMaker: 14.03
- Sistema operativo: Windows 10 Pro
Re: Data invertita
Fai un'importazione tipica da file, filemaker automaticamente convertirà il valore da te indicato nel giusto formato data.
Solo nel caso non dovesse funzionare prova questa procedura :
1 - Puoi importare tutti i record in formato DATA
2 - Scegli la colonna che li contiene partendo dalla prima riga e rimani li
3 - da MENU -> RECORD -> "sostituisci contenuto campo" -> "sostituisci con il risultato calcolato" -> ed inserisci il calcolo proposto :
Solo nel caso non dovesse funzionare prova questa procedura :
1 - Puoi importare tutti i record in formato DATA
2 - Scegli la colonna che li contiene partendo dalla prima riga e rimani li
3 - da MENU -> RECORD -> "sostituisci contenuto campo" -> "sostituisci con il risultato calcolato" -> ed inserisci il calcolo proposto :
Data ( Mezzo ( nomecampo ; 6 ; 2 ) ; Destra ( nomecampo ; 2 ) ; Sinistra ( nomecampo ; 4 ) )
FM PRO ADVANCED 17 + FMS 17
-
- Messaggi: 16
- Iscritto il: venerdì 28 ottobre 2016, 17:09
- Versione FileMaker: 12
- Sistema operativo: xp
Re: Data invertita
Siccome l’mportazione avviene tramite script (con un loop che preleva solo alcuni dati) sono riuscito a convertire in questo modo…un po macchinoso ma funziona!:
campo testo da prelevare (data_in) es. 2018-01-23
campo data da impostare (data ok) es. risultato 23/01/2018
Imposta variabile [ $data; Valore:CercaeSost (data_in;"-";"_" ) ]
Imposta variabile [ $data; Valore:Consenti ( [
$A= ParoleaSinistra ( $data; 1) ;
$M = ParoleinMezzo ($data ; 2; 1);
$G=ParoleaDestra ( $data; 1) ];
$G&"/"&$M&"/"&$A ) ]
Definisci il campo [ data ok; $data ]
campo testo da prelevare (data_in) es. 2018-01-23
campo data da impostare (data ok) es. risultato 23/01/2018
Imposta variabile [ $data; Valore:CercaeSost (data_in;"-";"_" ) ]
Imposta variabile [ $data; Valore:Consenti ( [
$A= ParoleaSinistra ( $data; 1) ;
$M = ParoleinMezzo ($data ; 2; 1);
$G=ParoleaDestra ( $data; 1) ];
$G&"/"&$M&"/"&$A ) ]
Definisci il campo [ data ok; $data ]