NEWS
[gelöst] Name einer lokal erstellten Var nutzen
-
GIbt es eine Möglichkeit? Ich habe noch keine Lösung finden können?
Der Name der Variable ist Teil eines Pfades für die folgenden Datenpunkte...
Was nicht funktioniert und Errors gibt, ist:
Danke im voraus wenn ihr einen Hinweis habt!
VG
Jens -
@raidy007
Die Variable mit dem Bezeichnermy_01_Email
(wurde gewandelt, da unzulässig) muss eine gültige Datenpunkt-ID enthalten. Der Variablenbezeichner ist irrelevant. -
@paul53
Danke Paul für deine - wie immer - schnelle Rückmeldung!Die "01-Email" ist also die Variablenbezeichnung.
Ich bräuchte für mein script einmal den Variablenwert UND den Variablennamen.
Als wert wird ein string zugewiesen, oben im script. Gibt es die Möglichkeit, den VarBez auch als string zB für weitere Operationen zu extrahieren?Was ist unzulässig genau - damit ich das verstehe - der Bindestrich?
-
@raidy007
Dass bei dem Baustein oben eine Objekt-ID erwartet wird ist klar, wäre da eine gültige ObjID drin, hätte er mir das ja sicher auch als namen der ID zurück gegeben. Wie das aber bei lokalen variablen geht, versuche ich gerade rauszubekommen (-: -
@raidy007 sagte in Name einer lokal erstellten Var nutzen:
den NAMEN i
welchen Namen?
den Namen der Variablen oder den Wert der Variable, der ein Name ist?
-
@homoran
name = variablenbezeichnungIch möchte nachher mit dem TEXT-string "01-Email" arbeiten, ... wenn das irgendwie möglich ist ...
-
@raidy007 sagte in Name einer lokal erstellten Var nutzen:
wenn das irgendwie möglich ist ...
Was verstehe ich denn jetzt nicht.
Das ist ein Baustein.
Der kann auch var1, var2, var3.... heißen.
und setze var1 auf "01-eMail" würde der Variable den Wert01-eMail
zuweisen mit dem du dann fleissig weiter arbeiten kannst.Wofür um alles in der Welt brauchst du den Variablenbezeichner?
Hier wird ein Name zugewiesen
und in diesem Fall per debug der Name angezeigt, der jetzt der Wert der Variablen ist.
-
@homoran
Ok danke für deine Erläuterungen. Ich hab das soweit schon verstanden. Das findet ja auch so in meinem script statt.
Ich sehe schon, ich werde wahrscheinlich nicht drum herum kommen, alles einzeln einzutragen. Hier ist mein Bsp:Ich hätte den Namen der Variable bei DynEntity und Name unten eingetragen. Ich hoffe es wird klarer was ich meinte. Wenn der Fehler generell bei mir liegt weil ich den Baustein falsch angewendet habe; mea culpa!
Ich dachte es geht noch "dynamischer".Danke an alle...
VG
Jens -
@raidy007 sagte: Was ist unzulässig genau - damit ich das verstehe - der Bindestrich?
Der Bindestrich und der Beginn mit einer Ziffer.
-
@paul53
Danke Paul!
Dann werde ich das abändern. Das wusste ich bis jetzt noch nicht. Zu wenig mit Variablen gearbeitet -
@raidy007
nicht vollständigBuchstaben
und_
ab dem 2. ZeichenZahlen
Ob Umlaute gehen weiß ich nicht, aber verwenden ich auch niemals.
-
@ticaki sagte: Buchstaben und _ ab dem 2. ZeichenZahlen
$
ist auch noch zulässig. Siehe hier -
@raidy007 sagte: name = variablenbezeichnung
Ein Bezeichner von Variablen, Konstanten und Funktionen ist kein String und kann auch nicht in einen String gewandelt werden.
-
@paul53
Danke! Ich denke DAS beantwortet die Eingangsfrage umfassend. Habe thread auf gelöst gesetzt.
Happy Coding!