Base64EncodeRFC

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 nella versione 

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

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 Pulsante Guida/Aiuto.

iVBORw0KGgoAAAANSUhEUgAAAB8AAAARCAYAAAAlpHdJAAAAAXNSR0IArs4c6QAA

Ogni riga da 64 caratteri termina con caratteri di ritorno a capo e avanzamento riga.