Kann ich die Breite der Achsenbox einstellen?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hallo, ich möchte die Breite der Achsenbox programmgesteuert in einem Einwegdiagramm einstellen. Die Box ist manchmal nicht breit genug, nachdem ich die Min / Max-Werte eingestellt habe.
Um meinen Anwendungsfall zu veranschaulichen, habe ich eine JSL-Datei mit einer Beispieldatendatei angehängt. Führen Sie die Datei aus und wenn alles gut geht, sollten Sie das Schaltflächenfeld oben sehen. Klicken Sie darauf und Sie sehen das Problem, das ich beschreibe.
Die Schlüsselzeile, die ich implementieren möchte, befindet sich im Button-Box-Skript:
| report (oneObj2) [AxisBox (1)] << Min (0,00001) << Max (120.007) << Inc (20.00001) << Breite (2) ; | |
Diese bestimmten Zahlen sind unrealistisch, aber manchmal wird auch bei Zahlen wie "0,123" die "0" abgeschnitten. Es ist also schwer zu erkennen, ob es sich um 0,123 oder 1,123 handelt. Ich habe die obigen Zahlen gewählt, um das Problem zu übertreiben.
Ich verwende JMP 10. Ich habe 11 noch nicht installiert.
Vielen Dank,
Mike
Re: Kann ich die Breite der Achsenbox einstellen?Ich habe es herausgefunden. Ich hätte den Befehl << set width () anstelle von << width () verwenden sollen.
Beide funktionieren (siehe die angehängte .jsl-Datei für das Original), und es sieht so aus, als würde dies die Breite von der linken Seite des Achsenfeldes bis zum Beginn der Zahlen auf den Achsen steuern.
vlb << anhängen (
bbObj = Schaltflächenfeld ("Klicken, um die Achsen einzustellen"),
report (oneObj1) [AxisBox (1)] << Min (0,00001) << Max (120.00007) << Inc (20.00001) << eingestellte Breite (0);
Bericht (oneObj2) [AxisBox (1)] << Min (0,00001) << Max (120.007) << Inc (20.00001) << Einstellbreite (200);
)
);