I am not too sure why is the JMP data table still opened when I have inserted the "invisible" into the script ?
I actually wanted to write a script to run it at the background without having to open JMP.
//!
Names Default To Here( 1 );
dt1 = Open( "C:\User\Ann Ann\Monitoring.jmp", invisible );
obj = Variability Chart(
Y( :MTA ),
X( :Name( "MONTH" ), :Name( "WEEK" ), :LOT ),
Max Iter( 100 ),
Conv Limit( 0.00000001 ),
Number Integration Abscissas( 128 ),
Number Function Evals( 65536 ),
Analysis Type( "Choose best analysis (EMS REML Bayesian)" ),
Connect Cell Means( 0 ),
Std Dev Chart( 0 ),
Automatic Recalc( 1 ),
Where( :SITE == 9 ),
SendToReport(
Dispatch(
{"Variability Chart for MTA"},
"1",
ScaleBox,
{Label Row( 2, Label Orientation( "Perpendicular" ) ), Label Row(
3,
Label Orientation( "Perpendicular" )
)}
),
Dispatch(
{"Variability Chart for MTA"},
"Variability Chart",
FrameBox,
{Grid Line Order( 4 ), Reference Line Order( 5 ), Row Legend(
PRODUCT,
Color( 1 ),
Color Theme( "JMP Default" ),
Marker( 0 ),
Marker Theme( "" ),
Continuous Scale( 0 ),
Reverse Scale( 0 ),
Excluded Rows( 0 )
)}
),
Dispatch(
{"Variability Chart for MTA"},
"1",
ScaleBox( 2 ),
{Label Row( 2, Label Orientation( "Perpendicular" ) ), Label Row(
3,
Label Orientation( "Perpendicular" )
)}
)
)
);
robj = obj << report;
robj << Save Picture( "C:\Users\Ann Ann/MTA.jpg", "jpeg" );
Close( dt1, save);Uhhh, como se dijo, eso no tiene sentido.
JMP necesita ejecutarse en algún lugar y cómo depende de su sistema operativo, sistema operativo y cómo pretende que se ejecute. Soy un usuario de Windows, así que puedo enviarlo a una ejecución.
- A la hora programada, a través del programador de Winodws.
- a través de un shell de winodws usando un archivo .bat
- desde un indicador de línea de comandos de Windows "C: \ Archivos de programa \ SAS \ JMPPRO \ 14 \ jmp.exe" "c: \ temp \ test_quiet.jsl"
- desde otro programa, usando VB, o C # o ?? y, a veces, los shells de controlador ODBC de algunas compañías permiten que se ejecuten los programas / comandos del SO.
Entonces, sin más información sobre cómo se llama a este programa y qué sistema operativo está utilizando, no hay respuesta a su pregunta. ¿Qué generará este script para ejecutar?