Riferimento > Funzioni > Funzioni Contenitore > Base64EncodeRFC
 
Base64EncodeRFC
Scopo 
Restituisce dati come testo nel formato Base64 specificato.
Formato 
Base64EncodeRFC ( NumeroRFC ; dati )
Parametri 
NumeroRFC - un numero che rappresenta lo standard IETF RFC del formato Base64 da utilizzare.
dati - qualsiasi espressione di testo o campo.
Tipo di dati riportato 
Testo
Creata in 
FileMaker Pro 16.0
Descrizione 
Questa funzione è simile a Base64Encode, tranne per il fatto che è possibile specificare la formattazione da utilizzare.
Per il parametro NumeroRFC, utilizzare uno dei seguenti valori per specificare lo standard RFC da seguire per la formattazione del testo con codifica Base64. Se si utilizza un valore non riconosciuto, questa funzione viene impostata in modo predefinito su RFC 4648.
 
NumeroRFC
Codifica testo con
1421
Lunghezza massima della riga pari a 64 e terminazioni di riga CRLF (ritorno a capo, avanzamento riga)
2045
Lunghezza massima della riga pari a 76 e terminazioni di riga CRLF
3548
Nessuna interruzione di riga aggiunta
4648
Nessuna interruzione di riga aggiunta
4880
Lunghezza massima della riga pari a 76, terminazioni di riga CRLF e un valore CRC a 24 bit allegato
La codifica Base64 non conserva il nome file o l'estensione del contenuto del campo Contenitore codificato.
Note 
Questa funzione non è supportata nelle soluzioni runtime e restituisce "?".
Esempio 1 
Base64EncodeRFC ( 4648 ; Prodotti::Colore ) restituisce QmxhY2s= se Prodotti::Colore è impostato su "Nero".
Esempio 2 
Base64EncodeRFC ( 1421 ; Prodotti::Contenitore ) restituisce una stringa la cui prima riga è riportata di seguito se Prodotti::Contenitore è impostato su Equazione.
iVBORw0KGgoAAAANSUhEUgAAAB8AAAARCAYAAAAlpHdJAAAAAXNSR0IArs4c6QAA
Ogni riga da 64 caratteri termina con caratteri di ritorno a capo e avanzamento riga.
Argomenti correlati 
Base64Decode
Funzioni (per categoria)
Funzioni (in ordine alfabetico)
Informazioni sulle formule
Informazioni sulle funzioni
Definizione di campi Calcolo
Utilizzo di operatori nelle formule