L'aggiunta a una casella di riepilogo colonne non funzionaHo provato lo script seguente sia su JMP 17.1 che su JMP 18.0. (Sono abbastanza sicuro che sia io e non un bug). Chiedo all'utente di selezionare la propria tabella da una qualsiasi delle tabelle aperte e quindi di scegliere una colonna Y, una colonna X e una colonna di raggruppamento sotto forma di caselle di riepilogo colonne. Il problema è che lo script funziona solo per l'ultima tabella nella casella combinata. Non funzionerà per nessuna delle prime 2 tabelle mostrate nel mio esempio qui sotto. Quando premi uno qualsiasi dei pulsanti ("Y col", "X col" o "Group col") non vengono riempite le colonne selezionate che hai scelto. MA funziona se selezioni l'ultima tabella nell'elenco a discesa. Tutte le idee sarebbero apprezzate. A proposito, sto provando a seguire liberamente lo scripting nell'esempio 3 dell'indice di scripting per le caselle di riepilogo delle colonne.
names default to here(1);
dt.crops = open("$sample_data\crops.jmp");
dt.bigclass = open("$sample_data\big class.jmp");
dt.cars = open("$sample_data\cars.jmp");
windowList = get window list(type("data tables")) << get window title();
insert into(windowList, "Choose", 1); //make the user change the combo box to one of the tables
nwSelect = new window("Choose table and columns", <<MODAL></MODAL><LINGO-LABS id="lingo-labs-760590" slang="en-US" mode="CREATE"><LINGO-LABEL>Automazione e scripting</LINGO-LABEL></LINGO-LABS>Re: L'aggiunta a una casella di riepilogo colonne non funzionaLa tabella dati attiva non viene impostata quando viene selezionata una tabella che non è la tabella caricata più recentemente. Aggiungi la riga seguente dopo la riga
colNames = dt << get column names;
Current Data Table( dt );
Ciò imposterà la tabella dati attiva sulla tabella selezionata dalla casella combinata
Re: L'aggiunta a una casella di riepilogo colonne non funziona@txnelson , grazie!