RefilaTutto
Scopo 
Restituisce una copia del testo con gli spazi specificati rimossi o inseriti. Utilizzare per lavorare con spazi tra il testo o spazi di caratteri non romani come gli spazi di larghezza mezza o intera; in caso contrario utilizzare Refila.
Formato 
RefilaTutto ( testo ; refilaSpazi ; tipoRefilatura )
Parametri 
testo - qualsiasi espressione di testo o campo di testo
refilaSpazi - 0 o Falso, 1 o Vero
tipoRefilatura - da 0 a 3 a seconda dello stile di refilatura da usare
Tipo di dati riportato 
text
Creato in 
FileMaker Pro 6.0 o precedente
Descrizione 
Impostare refilaSpazi su Vero (1) per rimuovere gli spazi interi. Impostare refilaSpazi su Falso (0) per mantenere gli spazi interi.
Nota  Gli spazi interi sono presenti solo in alcune lingue con caratteri non romani come il giapponese. Se si fa uso esclusivamente di lingue con caratteri romani, impostare refilaSpazi su Falso (0).
Un carattere è considerato romano se il suo valore Unicode è inferiore a U+2F00. Qualsiasi carattere con valore Unicode superiore o pari a U+ 2F00 è considerato non romano.
I caratteri romani sono quelli che appartengono ai seguenti blocchi di caratteri: latino, latino-1, latino esteso-A & B, estensioni IPA, caratteri modificatori spaziatura, segni diacritici di combinazione, greco, cirillico, armeno, ebraico, arabo, devanagari, bengalese, gurmukhi, gujarati, oriya, tamil, telugu, kannada, malayalam, tailandese, lao, tibetano, georgiano, hangul Jamo e altri blocchi estesi latino e greco.
I simboli romani comprendono caratteri di punteggiatura, apice, pedice, simboli di valuta, segni combinati per i simboli, simboli simili a lettere, numeri, frecce, operatori matematici, immagini di controllo, forme geometriche, dingbat, ecc.
I caratteri non romani sono quelli che appartengono all'area simboli/punteggiatura CJK, Hiragana, Katakana, Bopomofo, Hangul compatibile Jamo, Kanbun, ideogrammi CJK unificati, ecc.
Gli spazi vengono rimossi o inseriti a seconda del valore di tipoRefilatura, come indicato nelle tabelle che seguono:
 
Comprende sempre uno spazio a mezza larghezza tra i caratteri non romani e romani (lasciare sempre uno spazio tra le parole in romano).
Rimuove gli spazi tra i caratteri non romani (ridurre gli spazi multipli tra le parole non romane e romano ad 1 spazio; non aggiungere spazi se non ce n'è nessuno; lasciare sempre uno spazio tra le parole romane).
In tutti i casi vengono rimossi gli spazi tra i caratteri non romani.
 
* = viene inserito uno spazio tra il testo non romano e quello romano se non ce n'è nessuno.
Esempi 
RefilaTutto(" Julian       Scott Dunn ";0;0) restituisce Julian Scott Dunn.
RefilaTutto(Nome del campo della stringa giapponese, parametro refilaSpazi su 1 (Vero) e parametro tipoRefilatura su 0) restituisce Stringa di testo giapponese se il valore del campo Nome campo stringa di testo giapponese è Stringa di testo giapponese con uno spazio in mezzo
RefilaTutto(Stringa di testo giapponese che contiene alcuni caratteri romani, parametro refilaSpazi su 1 (Vero) e parametro tipo Refilatura su 0) restituisce Stringa di testo giapponese che contiene alcuni caratteri romani, senza gli spazi tra i caratteri non romani e romani
Argomenti correlati 
Funzioni (per categoria)
Funzioni (in ordine alfabetico)
Formule
Funzioni
Definizione di campi Calcolo
Utilizzo di operatori nelle formule