¿Cómo eliminar/cerrar todas las tablas de datos con cero filas del espacio de trabajo a la vez?Combinación y limpieza de datosRe: ¿Cómo eliminar/cerrar todas las tablas de datos con filas distintas de cero del espacio de trabajo a la vez?Existen múltiples discusiones previas sobre esto.Pero aquí hay un código simple que hará lo que quieras:
Names Default To Here( 1 );
For( i = N Table(), i >= 1, i--,
If( N Rows( Data Table( i ) ) == 0,
Close( Data Table( i ), nosave )
)
);
Re: ¿Cómo eliminar/cerrar todas las tablas de datos con filas distintas de cero del espacio de trabajo a la vez?Hola David, lo siento, hubo un error tipográfico en la pregunta, quiero eliminar/eliminar todas las tablas que hay en mi espacio de trabajo que tienen cero filas; Me refiero a cerrar todas las mesas vacías a la vez.
En realidad, he desarrollado un script que genera alrededor de 100 tablas y algunas tablas (se supone que alrededor de 30) no contendrán ningún dato, por lo tanto, estarán vacías. Quiero eliminar esas tablas del espacio de trabajo para que se vea limpio y también sea fácil de navegar entre tablas.
Me gustaría saber si hay algún comando jsl para realizar la operación.Re: ¿Cómo eliminar/cerrar todas las tablas de datos con filas distintas de cero del espacio de trabajo a la vez?¿Eso significa que desea mantener las tablas abiertas si no tienen filas?No estoy seguro de cómo hacerlo sin una secuencia de comandos, pero generalmente si quiero cerrar todas mis tablas, voy a una de mis tablas y en el menú selecciono Ventana>Cerrar todas las tablas de datos.