Bonjour, j'ai un script qui fonctionne jusqu'à un certain point : il récupère une liste de colonnes spécifiques, les assigne à une liste, puis utilise une liste déroulante pour permettre à l'utilisateur de sélectionner la colonne à utiliser pour la création d'un graphique. Cela fonctionne bien, mais le problème est que, une fois le graphique créé, il s'affiche en dehors de la fenêtre et ajoute également le nouveau graphique. Il me suffit de mettre à jour la fenêtre avec la nouvelle version.
Voir l'exemple de script ci-dessous
<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>
Quelqu'un pourrait-il m'aider et voir ce qui ne va pas ?
Cela peut donner quelques idées sur ce que vous pourriez changer (supprimer l'ancien graphique, ne pas mélanger l'expression et la référence)
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>