HEX( )-Funktion

Wandelt eine ASCII-Zeichenfolge in eine hexadezimale Zeichenfolge um.

Syntax

HEX(Feldname)

Parameter

Name Typ Beschreibung
Feld Zeichen Die in eine hexadezimale Zeichenfolge umzuwandelnde ASCII-Zeichenfolge.

Ausgabe

Zeichen.

Beispiele

Einfache Beispiele

Gibt „3132333435“ zurück:

HEX("12345")

Gibt die Werte im Feld Anzahl als hexadezimale Zeichenfolgen zurück:

HEX(Anzahl)

Bemerkungen

Funktionsweise

Diese Funktion gibt die hexadezimale Zeichenfolge zurück, die dem angegebenen Feldwert oder Ausdruck entspricht. Sie können diese Funktion verwenden, wenn Sie die genauen Inhalte eines Felds identifizieren müssen, einschließlich von Zeichen, die nicht auf dem Bildschirm angezeigt werden können, wie beispielsweise CR (Wagenrücklauf), LF (Zeilenvorschub) und NUL (Null).

Länge des Rückgabewerts

Der Rückgabewert ist eine Zeichenfolge mit der doppelten Länge des Werts von Feldname. Die 16 Hexadezimalwerte werden durch die Ziffern 0 bis 9 und die Buchstaben A bis F (für die Ziffern 10 bis 15) dargestellt.

Felder statt Ausdrücke als Eingabe verwenden

Grundsätzlich sollte diese Funktion auf Felder und nicht auf Ausdrücke angewendet werden, da sie eine Repräsentation des internen Speicherformats von Ausdrücken wiedergibt, die zumeist keine Bedeutung hat.