È possibile assegnare uno script o una macro SAS a un pulsante della barra degli strumenti in Base SAS? cioè puoi 'dm' una macro o sas script?invia codice SAS o macro dalla barra degli strumenti
risposta
Certamente. Ecco un modo:
- Vai a Strumenti-> Personalizza.
- Selezionare la scheda Personalizza
- Creare un nuovo pulsante vuoto cliccando sul pulsante "Aggiungi Tool" (più il tasto sinistro, proprio sopra il "comando" parola
- Selezionare un'icona per il nuovo pulsante utilizzando il "Cambia icona" pulsante (altrimenti sarà vuota e non verrà visualizzato nella barra degli strumenti)
Per avere il pulsante di invio di una macro compilato, digitare questo nel campo del comando (sostituendo il nome macro ovviamente):
% nameofmacro; run;
Per fare in modo che il pulsante invii un file sas esterno, nel campo comando verrà inserito qualcosa di simile:
% include "C: \ percorso-file \ nome-of-programma.sas"; eseguire;
mettere quello che vuoi nei campi di testo testo di aiuto e punta
- Fare clic su OK quindi salvare
ho messo una macro all'interno di un file, aggiunto% include ..../Quindi ricevo un messaggio "Errore: due o più comandi iniziano con 'dm'; per favore rientra" (all'interno della macro uso dm). Come posso risolvere questo? Grazie – Theta30
penso che crei solo file macro di tastiera (una macro con comandi), non qualsiasi programma sas http://www2.sas.com/proceedings/sugi28/240-28.pdf – Theta30
Sono riuscito a farlo usando gsubmit e includi come qui http://www.phusewiki.org/docs/2011%20Papers/PP02%20paper.pdf – Theta30
buona question..I've stato significato a questo numero così –