makeName()

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.