Ciao, qualcuno sa se esiste un comando JSL per eseguire l'intero JSL invisibile (come) o addirittura ridotto a icona?
Con questo intendo non portare in primo piano varie tabelle in Windows.So che puoi applicare cose come nascoste e invisibili alle tabelle JMP, ma ho un gazillion di tabelle create e utilizzate all'interno di JSL, quindi mi chiedevo se esiste un singolo comando JSL che potrebbe farlo all'inizio del codice JSL.
In questo modo lo script verrebbe eseguito molto più velocemente in quanto eviterebbe di mettere a fuoco tutte le tabelle.(che consuma tempo) grazie, DJ
Quando si apre una tabella, è possibile aggiungere l'argomento invisibile che impedisce la visualizzazione della tabella e questo sarà di poco aiuto.
La prossima cosa da provare è usare l'argomento privato. La tabella sarà invisibile e non avrà un riferimento che puoi vedere o trovare se non ne hai assegnato uno.
Private è un po' disordinato perché non saprai che la tabella è aperta, dopo che è stata aperta, quindi fai attenzione a fornire un riferimento alle tabelle private e chiudile ( Close(dt, nosave) ) altrimenti puoi riempire la memoria involontariamente .
Inoltre puoi avviare uno script con. //! sulla prima riga e verrà eseguito automaticamente.
//!
New window("Howdy",Textbox("This is a new window"));
Wait (10);
exit();
Ad esempio, crea questo script e salvalo. Quindi eseguilo da Windows. Si aprirà un'istanza di JMP, mostrerà la finestra e quindi chiuderà l'istanza di JMP.
NOTA: fai attenzione quando stai lanciando Exit() o Quit() in JSL, a volte potresti non chiudere l'istanza che volevi.