Zusammenfassung
Diese Funktion konvertiert eine eingegebene Zeichenfolge in eine Variable des Typs Name. Wenn die eingegebene Zeichenfolge str Leerzeichen oder andere ungültige Zeichen enthält, werden diese durch das einen Unterstrich "_" ersetzt. Ungültige Zeichen:
- `
- ~
- !
- @
- #
- $
- ^
- &
- *
- (
- )
- -
- =
- +
- [
- ]
|
- {
- }
- \\
- |
- ;
- :
- '
- \
- "
- ,
- <
- .
- >
- /
- \t
- \r
- \n
|
Namen werden so gespeichert, wie sie beim ersten Vorkommen der entsprechenden Zeichenfolge während einer Sitzung vorgefunden werden. Wird für dieselbe Zeichenfolge erneut ein Name erstellt, so wird dieser exakt in der Schreibweise (Groß-/Kleinschreibung) der ersten vorgefundenen Version zurückgegeben.
Syntax
makeName ( str As String ) As Name
Argument |
Typ |
Beschreibung |
str |
String |
Eine Zeichenfolge |
Beispiel 1
Intent >makeName("Convert to name")
--> :Convert_to_name
Intent >makeName("convert_to_name")
--> :Convert_to_name
Beispiel 2
Intent >makeName("convert to name")
--> :convert_to_name
Intent >makeName("Convert_to_name")
--> :convert_to_name
Anmerkung: In Beispiel 1 und 2 handelt es sich um verschiedene Sitzungen. In jeder Sitzung entspricht die Schreibweise (Groß-/Kleinschreibung) des zurückgegebenen Namens genau der Schreibweise des ersten Vorkommens dieses Namens.