<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hola a todos,
Estoy tratando de crear una lista de todos los informes que se abren desde un script JMP.
Me imagino que podría haber un comando simple para esto, pero he estado yendo y viniendo a través de la guía de secuencias de comandos sin encontrar mucho.
La única otra idea que me viene a la cabeza es tomar el informe actual, de alguna manera tomar ese nombre, agregarlo a la lista, luego cerrar ese informe y tomar el próximo informe.
¡Gracias por cualquier ayuda!
-Mate
Funcionó muy bien para mi aplicación, ¡gracias MS!
No soy consciente de un comando simple. A continuación se muestra un intento de usar la función Window(). Sin embargo, la lista resultante incluye cualquier tipo de ventana, por ejemplo, tablas de datos, que genera el script. Para obtener solo informes, es necesario filtrar otros tipos de ventanas.
nótese bien = artículos ( Ventana ()) ; // número de ventanas antes de ejecutar el script
// Guión real
Nueva ventana ( "prueba1" , caja de texto ( "prueba1" )) ;
Nueva ventana ( "prueba2" , caja de texto ( "prueba2" )) ;
//Fin del guion
n / A = artículos ( Ventana ()) ; // número de ventanas después de ejecutar el script
// Construir lista de nuevas ventanas
lista de informes = {} ;
para ( i = 0 , i <= n / A - nótese bien - 1 , i ++,
insertar en ( lista de informes , ventana ( i ) << obtener el título de la ventana ) ;
) ;
Espectáculo ( lista de informes ) ;