¿Cómo escribir un script JSL para informar 20 parcelas/gráficos en un informe combinado y cerrar las 20 parcelas individuales?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Escribí una secuencia de comandos que, después de ejecutarse, abría 20 ventanas para cada gráfico en la secuencia de comandos además de las tablas de datos.¿Cómo escribir en el script JSL para informar 20 parcelas/gráficos en un informe combinado y mostrar las 20 parcelas individuales originales?Intenté el siguiente script pero no regresé con nada.
rptPIC = tramaPIC << reporte ;
w1 = Nueva ventana ( "Gráficos de tendencias" ,
Caja de texto ( "fecha/hora de ejecución:" || :: Fecha || "MST" ) ,
IWSWS = Cuadro de esquema ( "Tendencias" ,
Caja de texto ( " " ) ,
Cuadro de lista H ( rptPIC ) ,
Caja de texto ( " " ) ,
Caja de texto ( " " ),
Cuadro de lista H ( rptLIC ) ,
Caja de texto ( " " ) ,
Caja de texto ( " " )
) ;
Re: cómo escribir un script JSL para informar 20 diagramas/gráficos en un informe combinado y cerrar los 2Gracias.Re: cómo escribir un script JSL para informar 20 diagramas/gráficos en un informe combinado y cerrar los 2Al igual que la respuesta anterior, porque ya está en otra ventana.
Re: cómo escribir un script JSL para informar 20 diagramas/gráficos en un informe combinado y cerrar los 2¿Cuál es la razón por la que sin agregar "Expr",
el objeto dist no aparece en la nueva ventana con el script a continuación:
nw = nueva ventana("Ejemplo", dist);Re: ¿cómo escribir un script JSL para informar 20 parcelas/gráficos en un informe combinado y cerrar las 20 parcelas individuales?Agregando la respuesta de msharps.Si desea crear una variable para ponerla en la ventana, siempre puede envolver su plataforma en Expr()
dt = open("$Sample_Data\Big Class.jmp");
//Crear expresión de distribución
dist = Expr(dt << Distribución( Distribución Continua( Columna( :altura ) ) ));
//funciona ahora
nw = nueva ventana("Ejemplo", dist);
Re: ¿cómo escribir un script JSL para informar 20 parcelas/gráficos en un informe combinado y cerrar las 20 parcelas individuales?Será mejor si coloca todos sus informes directamente en una ventana desde el principio.Crear un informe y luego moverlo es difícil.Use el 'nw = Nueva ventana ("contenedor"); nw << Agregar(informe);' formato.Por ejemplo:
//Obtener datos de ejemplo
dt = open("$Sample_Data\Big Class.jmp");
//Crear informe de distribución
dist = dt << Distribución (Distribución continua (Columna (: altura))));
// no funciona porque el cuadro de visualización está en otra ventana
nw = nueva ventana("Ejemplo", dist);
nw2 = nueva ventana ("Ejemplo2");
//Crear la ventana directamente en el contenedor en el que queremos que esté
nw2 << Agregar (dist = dt << Distribución (Distribución continua (Columna (: altura)))););