<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ciao Comunità,
Se seleziono le righe selezionate e le colonne selezionate ottengo le colonne selezionate e le righe selezionate. C'è via per ottenere tutte le colonne (selezionate o meno) e solo la riga selezionata? Ho un pulsante in uno script per consentire agli utenti di suddividere i dati con quelli evidenziati / selezionati, ma spesso hanno fatto clic su colonne inavvertitamente e quindi non suddividono l'intera tabella dati ma solo le colonne selezionate (non c'è desiderio ma il codice JMP è costruito in questo modo). Di seguito è riportato il pulsante JSL per il mio sottoinsieme, quindi se qualcuno può lavorare all'interno di quel codice per ottenere quello desiderato sarebbe apprezzato.
Saluti,
tbl = Current Data Table ();
runSubsetScript = Funzione (
{Df, tbl},
wc = df << Get Where Clause;
Eval (
Sostituto(
expr (
tbl << Sottoinsieme (
dove la clausola,
)
),
Expr (whereClause), Parse (wc)
)
);
);
newWind = New Window (
"Esempio di filtro dati",
df = tbl << Filtro dati (
Ubicazione ({58, 58}),
Modalità (Mostra (1), Includi (1)),
Aggiungi filtro (colonne (: Timestamp,: Impianto), Display (: Timestamp,: Impianto))
),
Button Box ("Sottoinsieme", runSubsetScript (df, tbl))
);
Puoi utilizzare due degli argomenti opzionali di Sottoinsieme: righe selezionate () e colonne selezionate ().
Inserisci queste righe, inclusa la virgola, dopo "whereClause", nella tua espressione sottoinsieme:
righe selezionate (1),
colonne selezionate (0)
Saluti,
Brady