tabella dati privata vs. tabella dati privatadove posso trovare una documentazione ufficiale sulla differenza tra:
dt = Open( "$SAMPLE_DATA/Big Class Families.jmp" );
dt << set private();
E
dt = Open( "$SAMPLE_DATA/Big Class Families.jmp" , private);
Imposta la visibilità delle tabelle dati
Privato sì/no?
Attivazione e disattivazione delle tabelle di dati privati
Automazione e scriptingRe: tabella dati privata vs. tabella dati privataper esempio
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

da https://community.jmp.com/t5/JMP-Wish-List/Set-Visibility-of-Data-Tables/idc-p/769337/highlight/true#M5674 / @hardner
Re: tabella dati privata vs. tabella dati privataImmagino che << Set Private() sia una vecchia implementazione o per alcuni casi d'uso molto specifici, ma utilizza un nome errato per il messaggio poiché la tabella non è privata
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());
Guida allo scripting > Tabelle dati > Scripting di base per tabelle dati > Nascondere una tabella dati
Guida allo scripting > Tabelle dati > Scripting di base per tabelle dati > Crea una nuova tabella dati
Re: tabella dati privata vs. tabella dati privatanuova tabella("test", privato) e nuova tabella("test", visibilità( "privato" )) sono la stessa cosa?
Re: tabella dati privata vs. tabella dati privata
@hogi ha scritto:
I s privato e visibilità ("privata") sono la stessa cosa ?
Non ho idea di cosa intendi con privato
Re: tabella dati privata vs. tabella dati privataSono abbastanza sicuro che private, "private" e visibility("private") siano praticamente identici. Alcuni potrebbero essere presenti per motivi di compatibilità con le versioni precedenti (anche se non ho idea di quale, visto come è a volte la documentazione di JMP).
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);
Re: tabella dati privata vs. tabella dati privataQuindi, l'unica deviazione è:
dt4 = New Table("Private4", <
<SET private=""></SET>
Re: tabella dati privata vs. tabella dati privataQuesto post sembra più complesso di quanto dovrebbe essere. La mia esperienza con l'impostazione di una tabella come privata consiste sostanzialmente nel CREARE una tabella in memoria che non abbia elementi di windowing, risparmiando così spazio in memoria e, inoltre, la tabella non viene visualizzata nella finestra principale di JMP.
Per quanto ne so, una tabella privata non può essere resa visibile, e una tabella visibile standard non può essere resa privata. Il problema un po' confuso è che una tabella visibile può essere resa "Invisibile" (non visualizzata). Ma verrà elencata nella finestra principale di JMP.
Re: tabella dati privata vs. tabella dati privataSono d'accordo, questo post è molto più complesso di quanto dovrebbe essere.
I dati privati possono essere resi visibili tramite:
dt1 = New Table("Private1", Private);
dt1 << new data view()
Ciò che lascia perplessi:
una tabella dati può ricevere il comando << set private(1) per "rendere la tabella dati "privata":

sorprendentemente, questo "privato" è molto diverso dal "privato" in
new table("test", private)
... e nemmeno così privato come pubblicizzato dall'indice di scripting:
https://community.jmp.com/t5/JMP-Wish-List/Set-Visibility-of-Data-Tables/idc-p/769337/highlight/true... / @hardner
Un bel trucco per "rendere privata una tabella dati dt " - intendo: l' altra "privata":
clonalo tramite
tmp= dt;
dt = tmp << Subset( All rows, Selected columns only( 0 ), "private" );
close(tmp, no save);
da: Attivazione e disattivazione delle tabelle dati private / @vince_faller
Cari colleghi, AI: spero che queste informazioni vi siano utili...