Deshabilitar las actualizaciones de pantallaTengo un script que realiza muchas operaciones de tabla como apilar, actualizar, dividir, resumir, etc. Cada operación muestra una tabla una vez que se completa. Quería preguntar si hay alguna manera de detener las actualizaciones de la pantalla al comienzo del script y luego volver a activarlas al final.
Algo como esto..
//Open Data Table and set to invisible
dt = Open(file,invisible);
// Turn off screen update?
summaryABC = dt<< Summary(Group (:A,:B,:C); // This opens the table that I would like to hide
SummaryAB = summaryABC << Summary(Group (:A,:B);
// other misc table operations
//turn on screen update?
Gracias por tu ayuda.
Combinación y limpieza de datosRe: Deshabilitar actualizaciones de pantallaAquí hay una forma generalizada de lidiar con esto. La función Mostrar ventana () se puede usar en casi todas las ventanas, si no en todas, para mostrarlas o no.
names default to here(1);
dt=open("$SAMPLE_DATA/big class.jmp");
dt << show window(0);
wait(5);
dt << show window(1);Re: Deshabilitar actualizaciones de pantallaNo hay una declaración general de "no mostrar tablas de datos".
Sin embargo, casi todas las operaciones de la tabla de datos admiten un invisible o privado opción para evitar que aparezca la tabla de datos.
Re: Deshabilitar actualizaciones de pantallasummaryABC = dt<< Summary(<U>Invisible</U>, Group (:A,:B,:C); // This hides the Summary ABC table
SummaryAB = summaryABC << Summary(Group (:A,:B);
// other misc table operations
//turn on screen update?
summaryABC << Bring Windows to Front; // This brings Summary ABC to the front
¿Ha considerado usar el interruptor "Invisible" en su comando Resumen (ver arriba)? Luego puede volver a abrir la ventana con "Traer ventana al frente".
Nota: No he encontrado la línea de comando exacta para activar y desactivar el estado oculto de una ventana.
Mejor,
TS
Re: Deshabilitar actualizaciones de pantallaUps
txnelson proporcionó una solución mucho mejor.
Mejor,
TSRe: Deshabilitar actualizaciones de pantalla @txnelson Como en los viejos tiempos:)¡Me enderezas y me pones a trabajar! Gracias por tomarte el tiempo. Es bueno verte por aquí..
Re: Deshabilitar actualizaciones de pantalla @Thierry_S Gracias por tomarte el tiempo. Lo aprecio. Me gusta el uso de invisible y decidí usar una combinación de la solución tuya y de Jim.
Re: Deshabilitar actualizaciones de pantalla @Jeff_Perkinson , Lo aprecio. Voy a leer esto:)