<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hola,
Tengo un script en el que el usuario tendrá la opción de ejecutar un análisis varias veces. El guión creará un diario de los resultados. Sin embargo, me gustaría que el script cree un nuevo diario la primera vez que se ejecute, pero agregue resultados al diario existente cuando el script se ejecute posteriormente. ¿Hay una manera de determinar si una revista específica (o alguna) ya está abierta en JMP?
Encontré una manera de determinar si una tabla de datos ya está abierta ( ), pero no lo he conseguido para un diario. ¿Algún consejo?
¡Gracias!
¡Funciona genial! ¡Gracias!
Probablemente hay varias maneras de hacer esto. Aquí hay una idea que parece funcionar (probada en JMP 10).
// Función para comprobar si existe una revista específica
Already_there = Función ( { jname } ,
norte = N artículos ( Ventana () ) ;
Si ( jname == Diario actual () << obtener el título de la ventana , // Si no hay ningún diario abierto, Current Journal () abrirá uno.
Impresión ( "El diario existe" )
,
Si ( N artículos ( Ventana () ) - norte == 1 ,
Diario actual () << Cerrar ventana ) ; // Cerrar el diario redundante si se crea
Impresión ( "No hay tal diario" ) ;
) ;
) ;
// Prueba de función
j_title = "Prueba" ;
mi diario = Diario actual () ; // Ejemplo de revista
mi diario << establecer el título de la ventana ( j_title ) ;
Already_there ( j_title ) ;
mi diario << Cerrar ventana ; // Cerrar diario de ejemplo
Already_there ( j_title ) ;