Wie verweise ich auf eine Spalte mit unbekanntem Namen?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Kann mir jemand sagen, wie ich einen Spaltennamen (den ich vorher nicht kenne und der beim Ausführen des Skripts ermittelt wird) an einen Diagrammbericht senden kann, z.
Variable1 = "Metall";
name1 = "Breite von" || Variable1;
Überlagerungsdiagramm (
X (: Preis),
Y (: (Spalte (Name1))),
Dies funktioniert, um die Linienfarbe zu ändern:
: Name ("Breite des Metalls") (Farbe verbinden (19)
Ich kenne den Spaltennamen jedoch nicht, da er von Variable1 abhängt. Daher muss ich den Ausdruck ersetzen Name ("Breite des Metalls") und verwende die Variable name1 . ich habe es versucht
: Name (Name1),: Spalte (Name1),: Name1 usw. usw. usw. Nichts funktioniert. Aber sicherlich gibt es eine Möglichkeit, eine Variable in den Spaltennamen des SendTo-Befehls zu integrieren.
Grüße,
Kofi
Re: Wie verweise ich auf eine Spalte mit unbekanntem Namen?Danke Jim,
das erledigt die Arbeit. Großartig!
Prost,
Kofi
Re: Wie verweise ich auf eine Spalte mit unbekanntem Namen?Hier ist die Methode, die ich verwende:
Namensvorgabe bis hier ( 1 ) ;
dt = Öffnen ( "$ SAMPLE_DATA / big class.jmp" ) ;
Variable1 = "ght" ;
name1 = "Wei" || Variable1 ;
Eval (
Ersatz (
Ausdruck ( Überlagerungsdiagramm (
X ( : Höhe) .
Y (__var__) .
Getrennte Äxte ( 1 ) .
Verbindung durch fehlendes ( 1 ) .
__var __ (Farbe verbinden ( 19 ) . Überlagerungsmarkierung ( 8 )) .
SendToReport (
Versand(
{} .
"Überlagerungsdiagramm" .
FrameBox .
{DispatchSeg ( Line Seg ( 1 ) . {Linienfarbe( "Mittleres Dunkelrot" )})}
)
)
)
) .
Ausdruck (__var__) . Parse ( ":" || name1)
)
) ;
Re: Wie verweise ich auf eine Spalte mit unbekanntem Namen?Hallo Leute,
danke für die Antwort. Das Problem besteht jedoch nicht darin, wie Sie die Spalte zum Erstellen des Überlagerungsdiagramms auswählen, sondern wie Sie auf die Spalte verweisen, um die Linienfarbe usw. im Diagramm zu ändern.
: how_do_I_refer_here_to_the_column_in_order_to_chang e (Farbe verbinden (20), Farbe der Überlagerungsmarkierung (20), Überlagerungsmarkierung (20)),
Alle folgenden Optionen habe ich ausprobiert und sie funktionieren nicht:
: name1
: (name1)
: Spalte (Name1)
: (Spalte (Name1))
: eval (name1)
usw
: Spalte (1) oder: (Spalte (1)) funktioniert übrigens auch nicht.
Prost,
Kofi
Re: Wie verweise ich auf eine Spalte mit unbekanntem Namen?Versuche dies:
Namensvorgabe bis hier ( 1 ) ;
dt = Öffnen ( "$ SAMPLE_DATA / Big Class.jmp" ) ;
Variable1 = "ght" ;
name1 = "hei" || Variable1 ;
Überlagerungsplot ( X ( : Gewicht ) . Y ( Eval ( name1 ) ) ) ;
Beste,
ron
Re: Wie verweise ich auf eine Spalte mit unbekanntem Namen?Überlagerungsplot (
X ( : Preis ) .
Y ( eval ( name1 ) ) .
) ;