Verhalten der linken FunktionIch habe ein seltsames Verhalten mit Left(). Folgendes berücksichtigen:
Left( "A", 2, " ")
Ich gehe davon aus, dass das Ergebnis „A“ sein wird (dh rechts mit einem Leerzeichen aufgefüllt). Und tatsächlich ist es das, was ich bekomme.
Wenn ich jedoch denselben Ausdruck in einer Spaltenformel wie dieser verwende:
Left( :Input, 2, " ")
und ich habe „A“ als Wert in Eingang , ich erhalte nur „A“ in der Ergebnisspalte (dh kein rechtes Leerzeichen).
Vermisse ich etwas?
Betreff: Verhalten der linken FunktionDas Entfernen von nachgestellten Leerzeichen kann nicht deaktiviert werden. JMP entfernt die nachgestellten Leerzeichen, sodass anderer Code, der die Gruppierung vornimmt, schneller ausgeführt werden kann und nicht zwei Gruppen entstehen, die scheinbar denselben Bezeichner haben.
Betreff: Verhalten der linken FunktionBetreff: Verhalten der linken FunktionIst das eine integrierte JMP-Regel, die immer aktiv ist? Wenn ja, ist es in Ordnung, ich wusste nur nicht, dass es existiert.Betreff: Verhalten der linken FunktionIch denke, Sie stoßen auf eine Regel, die nachgestellte Leerzeichen aus Zeichendaten in Datentabellen entfernt. Das funktioniert:
Append a non-space after the left function's resultAppend a non-space after the left function's resultFügen Sie nach dem Ergebnis der linken Funktion ein Nicht-Leerzeichen hinzu