Hallo! Ich habe ein Skript, das bis zu einem gewissen Punkt funktioniert. Es ruft eine Liste bestimmter Spalten ab, ordnet diese einer Liste zu und verwendet dann eine Combobox, damit der Benutzer auswählen kann, welche Spalte für die Diagrammerstellung verwendet werden soll. Das funktioniert einwandfrei, aber das Problem ist jetzt, dass das erstellte Diagramm außerhalb des Fensters angezeigt wird und auch das neue Diagramm anhängt. Ich muss das Fenster nur mit der neuen Version aktualisieren.
Siehe das Beispielskript unten
<BR /><BR />// Create the dialog window
win = New Window("Count Analysis by EXPSORTWW_XETA",
V List Box( header_text, Text Box( " " ) ),
VListBox(
PanelBox("Controls",
HListBox(
TextBox("X-axis: EXP_XETA", <
<SET font="" style="">
0, overlayCombo << Select( 1 ); updateGraph( magicalArray[1] ); // Force initial graph );
</SET>
Kann mir jemand helfen und herausfinden, was nicht stimmt?
Dies gibt Ihnen vielleicht ein paar Ideen, was Sie ändern könnten (altes Diagramm entfernen, Ausdruck und Referenz nicht vermischen).
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
options = {"height", "weight"};
win = New Window("Count Analysis by EXPSORTWW_XETA",
V List Box("", Text Box(" ")),
V List Box(
Panel Box("Controls",
H List Box(
Text Box("X-axis: EXP_XETA", <
<SET font="" style="">
0, updateGraph(options[1]); );
</SET>