Haciendo referencia a la ventana actualHola, necesito referirme en un pequeño script JSL que he escrito a "la ventana desde la que estoy ejecutando este script". En el pasado, lo hice simplemente haciendo referencia a "ventana (0)", pero esto no parece funcionar en JMP 14: la ventana a la que quiero hacer referencia parece haber cambiado a "ventana ( k )" dónde k es el entero más grande para el que existe una ventana. Dos preguntas:
- ¿Tengo razón sobre este cambio aparente y, de ser así, hay una sola forma en que puedo llamar a "la ventana desde la que estoy ejecutando este script" que funcionará tanto en JMP 13 como en JMP 14 sin tener que verificar qué versión estoy ejecutando?
- ¿Cómo puedo acceder a la lista de ventanas actualmente abiertas? Por el momento, solo los estoy revisando de 1 en adelante en secuencia para ver si cada uno existe, y me detengo cuando encuentro uno que no existe, lo que funciona bien, pero es un poco poco elegante. ¿Existe una función simple que solo devuelva una lista de ellos? No pude encontrar uno, pero podría estar buscando el nombre equivocado.
Muchas gracias
Re: Hacer referencia a la ventana actualGracias Jim, eso me permitirá poner en orden la creación de una lista de nombres de ventanas, e incorporar un control en el número de versión de JMP no es gran cosa, aunque esperaba prescindir de él si fuera posible.
Consideraré este como resuelto ahora y seguiré adelante, muchas gracias por su ayuda.
Re: Hacer referencia a la ventana actualN Items( Window() )
Esto le dará la cuenta de las ventanas abiertas.
Window(n) tiene los siguientes mensajes disponibles
<<GET window="" title=""><<GET picture=""><<GET html=""><<GET text=""><<SET window="" title=""><<SET report="" title=""><<SET dirty=""><<SELECT><<SELECTABLE><<GET annotation=""><<DELETE><<GET rtf=""><<GET journal=""><<GET script=""><<GET xml=""><<SAVE picture=""><<SAVE interactive="" html=""><<GET window="" size=""><<GET window="" id=""><<GET project=""><<GET content="" size=""><<SET content="" size=""><<SET window="" title=""><<SET print="" headers=""><<SET print="" footers=""><<GETOFFSET><<GET size=""><<SETNOTSTRETCHABLE><<GET min="" size=""><<SET min="" size=""><<GET max="" size=""><<SET max="" size=""><<GET auto="" stretching=""><<GET auto="" centering=""><<SET auto="" centering=""><<GET row="" states=""><<GET width=""><<SET width=""><<GET height=""><<SET height=""><<GET property=""><<GET property="" list=""><<GET properties=""><<GET property=""><<GET property="" list=""><<GET properties=""></GET></GET></GET></GET></GET></GET></SET></GET></SET></GET></GET></SET></GET></GET></SET></GET></SET></GET></SETNOTSTRETCHABLE></GET></GETOFFSET></SET></SET></SET></SET></GET></GET></GET></GET></SAVE></SAVE></GET></GET></GET></GET></DELETE></GET></SELECTABLE></SELECT></SET></SET></SET></GET></GET></GET></GET>