Base64EncodeRFC
Zweck
Gibt Daten als Text im angegebenen Format Base64 zurück.
Format
Base64EncodeRFC ( RFCNummer ; Daten )
Parameter
RFCNummer - eine Nummer, die den IETF RFC-Standard des zu verwendenden Base64-Formats angibt.
Daten - beliebiger Textausdruck oder Textfeld.
Zurückgegebener Datentyp
Text
Ursprung in
FileMaker Pro 16.0
Beschreibung
Diese Funktion gleicht Base64Encode, allerdings können Sie hier die gewünschte Formatierung angeben.
Verwenden Sie für den Parameter RFCNummer einen der folgenden Werte, um den RFC-Standard für die Formatierung des Base64-kodierten Texts anzugeben. Wenn Sie einen unbekannten Wert angeben, verwendet diese Funktion standardmäßig RFC 4648.
RFCNummer | Kodiert Text mit |
1421 | Maximale Länge von 64 und CRLF-Zeilenenden (Absatzende, Zeilenvorschub) |
2045 | Maximale Länge von 76 und CRLF-Zeilenenden |
3548 | Keine Zeilenumbrüche hinzugefügt |
4648 | Keine Zeilenumbrüche hinzugefügt |
4880 | Maximale Länge von 76, CRLF-Zeilenenden und angehängter 24-bit-CRC-Wert |
Base64-Kodierung behält nicht den Dateinamen oder die Dateinamenerweiterung des kodierten Containerfeld-Inhalts.
Hinweise
•Diese Funktion wird in Runtime-Lösungen nicht unterstützt und gibt „?“ zurück.
Beispiel 1
Base64EncodeRFC (4648;Produkte::Farbe) gibt QmxhY2s= zurück, wenn Produkte::Farbe auf „Schwarz“ eingestellt ist.
Beispiel 2
Base64EncodeRFC (1421;Produkte::Container) gibt eine Zeichenfolge zurück, deren erste Zeile wie folgt aussieht, wenn Produkte::Container auf
eingestellt ist.
iVBORw0KGgoAAAANSUhEUgAAAB8AAAARCAYAAAAlpHdJAAAAAXNSR0IArs4c6QAA
Jede 64-Zeichen-Zeile endet mit einem Absatzende und Zeilenvorschubzeichen.
Weiterführende Themen