JSL para cuadro de texto de gráfico de controlHola,
Utilizo un script que crea un gráfico de control con una declaración where anidada. La secuencia de comandos se ejecuta correctamente, sin embargo, la salida final de la secuencia de comandos genera un pequeño cuadro de texto sobre mi cuadro de marco de gráfico de control con mi cláusula de declaración where. Cuando este script se guarda en mi informe final a través de PowerPoint o texto, se crea una nueva página de este cuadro de texto de declaración donde para cada gráfico.
¿Es posible agregar lenguaje JSL para eliminar o editar este cuadro de texto o para no imprimir el cuadro de texto?

GráficosScriptingRe: JSL para cuadro de texto del gráfico de controlAquí hay un script que ilustrará cómo eliminar la cláusula Where mostrada
Names Default To Here( 1 );
// Open Data Table: big class.jmp
// → Data Table( "big class" )
Open( "$SAMPLE_DATA/big class.jmp" );
Control Chart Builder(
Test Excluded Subgroups( 1 ),
Variables( Y( :height ) ),
Where( :sex == "F" )
);
current report()[textbox(1)]<<DELETE></DELETE>
Consulte la sección de la Guía de secuencias de comandos sobre árboles de visualización para obtener documentación sobre la manipulación de resultados como este.
Re: JSL para cuadro de texto del gráfico de controlGracias por la rápida respuesta.
¿Hay alguna manera de identificar claramente en qué cuadro de texto se usa? También tengo que aplicar esto a algunos bucles for donde parece que hay una llamada de cuadro de texto dinámico y no puedo encontrar las propiedades para qué número de cuadro de texto necesito eliminar.
Aquí hay un ejemplo de la función de bucle que estoy probando.
Names Default To Here( 1 );
// Open Data Table: big class.jmp
// → Data Table( "big class" )
Open( "$SAMPLE_DATA/big class.jmp" );
ncol = N Col( Data Table( "big class" ) );
combo = V List Box();
w = New Window( "Run Charts",
H List Box( combo )
);
For( i = 4, i <= ncol, i++,
plot = V List Box(
Control Chart Builder(
Test Excluded Subgroups( 1 ),
Variables( Y( Column( i ) ) ),
Where( :sex == "F" )
);
);
combo << append( plot );
Current Report( combo )[Text Box( i - 3 )] << delete;
);