Eine Datenbox ohne Seitenwände öffnen?Man kann das schließen Paneele links von a Datenfeld mit dem Befehl Seitenwände schließen (1);
Der Befehl kann nach der Generierung der Box als Nachricht an die Datenbox gesendet werden.
Gibt es auch eine Option, die hinzugefügt werden kann? Neue Datenbox() Befehl so, dass die Datenfeld ist bereits ohne die Paneele geöffnet?
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp", invisible );
New Window( "School",
vlb =V List Box(
dg1 = dt << New Data Box(),
dg2 = dt << New Data Box();
)
);<BR /> dg1 = dt << New Data Box(),
dg2 = dt << New Data Box();
dg2 << close side panels( 1 );
Verbraucher- und MarktforschungDatenzugriffBetreff: Datenbox ohne Seitenwände öffnen?Manchmal funktioniert das bei mir und manchmal nicht (keine Ahnung warum)
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp", invisible);
btn_expr = Expr(
dtbox = dt << New Data Box();
tb << Insert("table", dtbox);
dtbox << Close Side Panels(1);
);
nw = New Window("School",
H List Box(
Button Box("Add",
btn_expr;
),
tb = Tab Box()
)
);
Auch wenn die Vorschau in JMP17 wie eine Datentabellenbox aussieht, scheint sie nicht genau die gleiche zu sein, auf die wir Zugriff haben

JMP17-Vorschau: Sie können das Seitenfeld nicht mit der Schaltfläche anzeigen (da es fehlt)

Außerdem ist die Tabelle gesperrt und ein Rechtsklick bewirkt nichts (höchstwahrscheinlich gibt es auch andere Unterschiede). Es scheint sich um eine DataBrowserBox zu handeln (ich glaube, New Data Box() generiert auch eine, aber es gibt trotzdem Unterschiede)

Betreff: Datenbox ohne Seitenwände öffnen?@Mark_Bailey - Haben Sie einen Tipp, wie ich die Vorschaudatenbox mit geschlossenen Seitenfenstern generieren könnte, damit diese nicht bei jedem Update flackern, indem ich die wieder geöffneten Seitenfenster schließe?
Wie wird dies in den Tabellenbefehlen umgesetzt?
Betreff: Datenbox ohne Seitenwände öffnen?Ich möchte das Datenfeld ähnlich den neuen (Jmp17) Vorschau-Registerkarten für Tabellenbefehle verwenden: eine Vorschau, die automatisch geändert wird, wenn der Benutzer Einstellungen ändert.
Ich hoffe immer noch, eine Lösung zu finden – die Vorschauen in den Tabellenbefehlen flackern nicht.
Ich habe auch versucht, das Datenfeld zu generieren, dann das Seitenfenster zu schließen und es anschließend an die VLB anzuhängen.
Aber die << Seitenwände schließen(1); Hat keine Auswirkung (weil es zum jetzigen Zeitpunkt noch keinen Bericht gibt?)
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
nw = New Window("School",
vlb = V List Box(
)
);
dg2 = dt << New Data Box();
dg2 << close side panels(1);
wait(0);
vlb << append(dg2);
Betreff: Datenbox ohne Seitenwände öffnen?Meines Wissens nach nein. Abhängig von Ihrem Anwendungsfall können Sie das Fenster möglicherweise zunächst als ausgeblendet erstellen und es dann anzeigen, nachdem Datenfelder erstellt wurden
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp", invisible);
nw = New Window("School", << show window(0),
vlb = V List Box(
dg1 = dt << New Data Box(),
dg2 = dt << New Data Box()
)
);
dg2 << close side panels(1);
wait(0);
nw << show window(1);
Die Arbeit mit Data Box kann manchmal ziemlich nervig sein. Hier sind einige meiner Erfahrungen damit (mit JMP16, es gab Korrekturen in JMP17):
- Ich hatte einige Absturzfehler in JMP (ich habe sie gemeldet und sie wurden möglicherweise in JMP17 behoben).
- Es könnte das Standardverhalten des Seitenbereichs ändern, wenn Sie Tabellen öffnen
- von Zeit zu Zeit auf seltsame Weise mit Ihrer Benutzeroberfläche herumspielen