Problema
Como probador JMP HTML5, lo que hago a menudo es generar un informe JMP y luego exportarlo a HTML5. Sin embargo, quiero cubrir más casos de prueba para cada exportación. Por ejemplo, para la prueba del gráfico de líneas de paso, quiero ver si HTML5 se comporta correctamente para los tipos de conexión de línea de Paso, Paso centrado y otras características.
Solución
Utilizo una nueva ventana para guardar todos los informes. Simplemente inserte expresiones JSL en sus marcadores de posición.
dt = open("$SAMPLE_DATA\Big Class.jmp");
gb_expr1= expr(
Graph Builder(
Size( 284, 292 ),
Show Control Panel( 0 ),
Variables( X( :age ), Y( :height ), Overlay( :sex ) ),
Elements( Line( X, Y, Legend( 6 ), Connection( "Step" ) ) )
););
gb_expr2 = expr(
Graph Builder(
Size( 248, 292 ),
Show Control Panel( 0 ),
Variables( X( :age ), Y( :height ), Overlay( :sex ) ),
Elements( Line( X, Y, Legend( 6 ), Connection( "Centered Step" ) ) )
);
);
gb_expr3 = expr(
Graph Builder(
Size( 284, 292 ),
Show Control Panel( 0 ),
Variables( X( :age ), Y( :height ), Overlay( :sex ) ),
Elements(
Line(
X,
Y,
Legend( 6 ),
Connection( "Step" ),
Smoothness( 0.5 ),
Summary Statistic( "Min" ),
Missing Factors( "Treat as Zero" ),
Missing Values( "Connect Faded" )
)
),
SendToReport( Dispatch( {}, "400", ScaleBox, {Legend Model( 6, Properties(
0, {Line Width( 3 )} ) )} ) )
);
);
// main
newwindow("test", outlinebox("test", Hlistbox(gb_expr1, gb_expr2, gb_expr3)));
