Ciao,
Sto provando a utilizzare la finestra del pulsante con l'indirizzo dello script all'interno, quindi quando l'utente preme un pulsante attiverà uno script.
Ho visto qualcuno che ha usato la funzione di inclusione in modo che riconosca l'indirizzo dello script su un'unità condivisa o in un altro posto.
Puoi mostrare come dovrebbe essere l'algoritmo?
Bottone ( "AR" ,
"qualche directory nell'unità condivisa con script all'interno"
);
Mi mancano alcune "funzioni di inclusione", quindi sarò in grado di aprire lo script da una directory diversa
Grazie.
Ecco una sezione della Guida agli script sulla funzione Include()
Aiuto==>Libri==>Guida agli script
Include
La funzione Include() apre un file di script, analizza lo script in esso ed esegue il JSL nel file specificato. Include("percorso");
Ad esempio, Include("$SAMPLE_SCRIPTS/myStartupScript.jsl");
Esiste un'opzione per ottenere l'espressione analizzata dal file, anziché valutare il file.
Include("percorso", <
Un'altra opzione denominata crea uno spazio dei nomi in cui viene eseguito lo script incluso. Questo spazio dei nomi è uno spazio dei nomi anonimo ed è indipendente dallo spazio dei nomi dello script padre.
Include("file.jsl", <
Vedere "Ambito avanzato e spazi dei nomi" a pagina 245 per informazioni sull'utilizzo degli spazi dei nomi con gli script. Notare quanto segue sui file inclusi: • Non è possibile utilizzare file JMP diversi da JSL.
Capitolo 8 Metodi di programmazione 257 Guida agli script Operazioni su file e directory
• Non è possibile utilizzare altri tipi di file riconosciuti, come file immagine, set di dati SAS e file Microsoft Excel. • I tipi di file non riconosciuti vengono trattati come file JSL. • I file con estensione .txt vengono trattati come file JSL. È possibile includere un file di testo che contiene dati, tuttavia verrà visualizzato un errore poiché questo JSL non è valido.