private Datentabelle vs. private DatentabelleWo finde ich eine offizielle Dokumentation über den Unterschied zwischen:
dt = Open( "$SAMPLE_DATA/Big Class Families.jmp" );
dt << set private();
Und
dt = Open( "$SAMPLE_DATA/Big Class Families.jmp" , private);
Sichtbarkeit von Datentabellen festlegen
Privat ja/nein?
Aktivieren und Deaktivieren von privaten Datentabellen
Automatisierung und SkripterstellungBetreff: Private Datentabelle vs. Private Datentabellez.B
dts = Get Data Table List();
for each({dt},dts, close(dt) );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << set private(1); <BR />dts = Get Data Table List(); // empty
current data table(); // Big Class

von https://community.jmp.com/t5/JMP-Wish-List/Set-Visibility-of-Data-Tables/idc-p/769337/highlight/true#M5674 / @hardner
Betreff: Private Datentabelle vs. Private DatentabelleIch vermute, dass << Set Private() eine veraltete Implementierung oder für sehr spezielle Anwendungsfälle gedacht ist, aber den falschen Namen für die Nachricht verwendet, da die Tabelle nicht privat ist.
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
wait(0);
Print(dt << Get Window View()); // "Visible"
dt << Set Private;
wait(0);
Print(dt << Get Window View()); // "Visible"
Show(Current Data Table());
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Animals.jmp", Private);
wait(0);
dt1 = Open("$SAMPLE_DATA/Big Class.jmp");
Print(dt << Get Window View()); // Scriptable[]
Show(Current Data Table()); // Current Data Table() = DataTable("Big Class");
Current Data Table(dt);
wait(0);
Show(Current Data Table()); // Current Data Table() = DataTable("Big Class");
Names Default To Here(1);
Open("$SAMPLE_DATA/Big Class.jmp");
dt = Open("$SAMPLE_DATA/Animals.jmp", Private);
wait(0);
Current Data Table(dt);
Show(Current Data Table());
Close All(Data Tables, No save);
dt = Open("$SAMPLE_DATA/Animals.jmp", Private);
Current Data Table(dt);
Show(Current Data Table());
Skripting-Leitfaden > Datentabellen > Grundlegendes Skripting für Datentabellen > Datentabelle ausblenden
Skripting-Leitfaden > Datentabellen > Grundlegendes Skripting für Datentabellen > Neue Datentabelle erstellen
Betreff: Private Datentabelle vs. Private DatentabelleSind neue Tabelle("test", Privat) und neue Tabelle("test", visibility( "private" )) identisch?
Betreff: Private Datentabelle vs. Private Datentabelle
@hogi schrieb:
Sind „private“ und „ visibility("private")“ dasselbe ?
Ich habe keine Ahnung, was Sie mit Privat meinen.
Betreff: Private Datentabelle vs. Private DatentabelleIch bin mir ziemlich sicher, dass die Werte für private, "private" und visibility("private") größtenteils identisch sind. Einige könnten aus Gründen der Abwärtskompatibilität vorhanden sein (ich habe aber keine Ahnung, welche, da die JMP-Dokumentation manchmal etwas unübersichtlich ist).
Names Default To Here(1);
dt1 = New Table("Private1", Private);
dt2 = New Table("Private2", "Private");
dt3 = New Table("Private3", Visibility("private"));
Show(dt1, dt2, dt3);
Close(dt1, no save);
Close(dt2, no save);
Close(dt3, no save);
Betreff: Private Datentabelle vs. Private DatentabelleDie einzige Abweichung besteht also darin:
dt4 = New Table("Private4", <
<SET private=""></SET>
Betreff: Private Datentabelle vs. Private DatentabelleDieser Beitrag wirkt komplizierter als nötig. Meine Erfahrung mit dem Festlegen einer Tabelle als privat besteht im Wesentlichen darin, eine Tabelle im Speicher zu erstellen, die keine Fensterelemente enthält. Dadurch wird Speicherplatz gespart und die Tabelle erscheint außerdem nicht im JMP-Startfenster.
Soweit ich weiß, kann eine private Tabelle nicht sichtbar gemacht werden, und eine normal sichtbare Tabelle kann nicht privat gemacht werden. Etwas verwirrend ist, dass eine sichtbare Tabelle „unsichtbar“ (nicht angezeigt) gemacht werden kann. Sie wird aber weiterhin im JMP-Startfenster angezeigt.
Betreff: Private Datentabelle vs. Private DatentabelleIch stimme zu, dieser Beitrag ist viel komplexer, als er sein sollte.
Private Daten können sichtbar gemacht werden durch:
dt1 = New Table("Private1", Private);
dt1 << new data view()
Was rätselhaft ist:
Eine Datentabelle kann den Befehl << set private(1) empfangen, um die Datentabelle "privat" zu machen:

Überraschenderweise unterscheidet sich dieses „private“ sehr von dem „privaten“ in
new table("test", private)
... und nicht einmal so privat, wie es der Skriptindex verspricht:
https://community.jmp.com/t5/JMP-Wish-List/Set-Visibility-of-Data-Tables/idc-p/769337/highlight/true... / @hardner
Ein netter Trick, um eine Datentabelle " dt privat" zu machen - ich meine: das andere "privat".
Klonen Sie es über
tmp= dt;
dt = tmp << Subset( All rows, Selected columns only( 0 ), "private" );
close(tmp, no save);
Von: Ein- und Ausschalten privater Datentabellen / @vince_faller
Liebe Kolleginnen und Kollegen, ich hoffe, diese Informationen helfen weiter ...