Pagina 1 di 1

Importazione UTF 8 senza dialogo

Inviato: giovedì 18 ottobre 2012, 12:08
da grg
Ciao a tutti

FM Pro 9 su MAC 10.5.4.

Semplicissimo script che importa un file di testo in una tabella.
Imposto Unicode (UTF-8) come set di carattere.
E seleziono "esegui senza richiesta".

Provo lo script e non rispetta i caratteri UTF'8 che vengono importati in modo sbagliato.

Provo a deselezionare "esegui senza richiesta" in modo che mi appare la mascherina e in effetti non ripropone UTF-8 e lo devo rimettere a mano.

Vi risulta che sia un bug questa cosa che non memorizza il set di caratteri?
Esiste un modo per girare intorno al problema?

Grazie!

Re: Importazione UTF 8 senza dialogo

Inviato: venerdì 19 ottobre 2012, 13:00
da grg
Ciao a tutti

Mi rispondo da solo!

Il manuale dice:

if you’re importing a 8-bit Unicode (UTF-8) text file, the file must contain a Unicode standard Byte Order Mark (BOM). If the BOM is missing, FileMaker Pro will not properly recognize the file encoding.

Quindi fondamentalmente FM imposta il set di caratteri non in base a quello che è impostato nella mascherina dello script ma in base alla codifica del file.

Il cliente creava il file in UTF, no BOM (che FM non gestisce)
Gli ho suggerito di esportarli con codifica UTF