salva le impostazioni del filtro e usa queste impostazioni per resettare il filtroè possibile salvare le impostazioni del filtro e usare queste impostazioni per resettare il filtro?
esempio minimo:
dt=open("$sample_data/big class.jmp");
new window("test",
ldf=dt<< Data Filter( Add Filter( columns( :sex ), Where( :sex == "F" ) ));
);
//[save the filter settings]
ldf<<CLEAR></CLEAR>
Grazie!
Ri: salva le impostazioni del filtro e usa queste impostazioni per resettare il filtroLa ringrazio per la risposta. Ha funzionato del tutto insufficiente.
Ri: salva le impostazioni del filtro e usa queste impostazioni per resettare il filtroLa documentazione, insieme agli esempi di ciascuno degli articoli con cui stai lavorando sono disponibili nell'indice Scripting. Ti suggerisco di familiarizzare con esso.
Aiuto ==> Indice di scripting
In secondo luogo, credo che quello che vuoi veramente usare sia la possibilità di salvare e applicare i preferiti. Vedi l'indice di scripting per dettagli ed esempi. Ecco un esempio basato sul tuo esempio incluso
dt = Open( "$sample_data/big class.jmp" );
ldf = dt << Data Filter(
Mode( Show( 1 ), Include( 1 ) ),
Add Filter( columns( :sex ), Where( :sex == "F" ) )
);
ldf << add favorites("savedit");
Wait( 5 );
ldf<<DELETE all="" wait=""></DELETE>Ri: salva le impostazioni del filtro e usa queste impostazioni per resettare il filtroGrazie Jim,
vogliamo reimpostare il filtro dati dopo alcune manipolazioni di dati alle sue impostazioni originali. può una delle dichiarazioni per farlo.
dt=open("$sample_data/big class.jmp");
new window("test",
ldf=dt<< Data Filter( Mode( Show( 1 ), Include( 1 ) ), Add Filter( columns( :sex ),
Where( :sex == "F" ) ));
);
txt = ldf << Get Script;
txt2 = ldf << get where clause;
ldf<<CLEAR></CLEAR>Ri: salva le impostazioni del filtro e usa queste impostazioni per resettare il filtroÈ possibile salvare lo script per il filtro e quindi eseguire quello script.
txt = obj << Get Script;
Oppure, puoi averlo recuperare la Clausola Where generata
txt = obj << get where clause;