CX_PHONE::WithoutVanity
Beschreibung:
Diese Klassenfunktion liefert die Telefonnummer in internationaler Form (s. CX_PHONE) zurück. Alle Buchstaben werden durch Ziffern ersetzt. Es gilt folgende Umsetzungstabelle:
A B C | 2 |
D E F | 3 |
G H I | 4 |
J K L | 5 |
M N O | 6 |
P Q R S | 7 |
T U V | 8 |
W X Y Z | 9 |
Der String kann nur Ziffern enthalten. Er ist leer, falls sich keine gültige Telefonnummer im CX_PHONE-Objekt befindet
Code-Beispiel:
Var(phone) CreateTransObject(CX_PHONE) -> phone // generiere ein leeres Telefonnummernobjekt "+49-40-Classix-0" phone Put // schreibe eine Nummer in das Objekt phone Call(WithoutVanity) // wandelt die Vanity-Codes in Ziffern um (hier: +49-40-2527749-0) // Das Ergebnis liegt als String auf dem Stack
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | CX_PHONE | Ein Telefonnummernobjekt |
Stack(Out) | Top | STRING | Telefonnummer mit aufgelösten Vanity-Codes |
Funktionsaufruf: Call(WithoutVanity)