Come creare uno script della barra degli strumenti che esegua "Salva script nella tabella dati"?Ho visto il discorso molto stimolante di Steve Hampton qui sotto, sul risparmio di clic, e da allora ho creato un certo numero di script per barre degli strumenti che mi fanno risparmiare tempo. Una cosa che faccio ripetutamente è "salva script nella tabella dati" ogni volta che penso di aver creato un bel grafico, per evitare di distruggerlo quando provo a perfezionarlo. Ogni salvataggio mi richiede una manciata di clic. Ho provato a creare uno script per questo, ma senza successo.
Sarei molto felice di ricevere suggerimenti su come realizzare uno script del genere da incorporare in una barra degli strumenti.
Rimani aggiornato con script e barre degli strumenti personalizzati (2022-US-30MP-1081) - Community di utenti JMP
Automazione e scriptingFinestreR: Come creare uno script della barra degli strumenti che esegua "Salva script nella tabella dati"?Ciò richiederà sicuramente la gestione degli errori e alcuni controlli, ma l'idea di base potrebbe essere: utilizzare XPath per trovare gli outlinebox con l'attributo helpkey, quindi ottenere da questi un oggetto scriptabile e quindi inviare il messaggio.
Names Default To Here(1);
obs = (Current Report() << XPath("//OutlineBox[@helpKey]"));
objs = obs << Get Scriptable Object;
objs[1] << Save Script to Data Table;
Potrebbero esserci anche messaggi migliori di << Salva script nella tabella dati (Salva script per tutti gli oggetti o Salva script per tutti gli oggetti nella tabella dati)
R: Come creare uno script della barra degli strumenti che esegua "Salva script nella tabella dati"?Ha funzionato bene! Ho optato per la variante All Objects. Grazie mille @jthi per essere sempre veloce e disponibile!
R: Come creare uno script della barra degli strumenti che esegua "Salva script nella tabella dati"?Ciao @Ake !
Sono contento che il discorso sia stato stimolante! @jthi ha ancora una volta fornito un'ottima opzione di scripting, ma mi chiedevo se la barra degli strumenti integrata "Report" avrebbe funzionato anche per te. Ha un pulsante "Save Script to Data table" al suo interno.

Steve
R: Come creare uno script della barra degli strumenti che esegua "Salva script nella tabella dati"?Ancora meglio, perché sarà molto più robusto rispetto ai tentativi di modificarlo, dato che utilizza il comando integrato.
Modifica: ricordavo che era possibile eseguire in qualche modo anche quei comandi integrati, tramite il menu principale (se per qualche motivo si desiderava scriverne uno script)

Main Menu("PLATFORM:SAVE SCRIPT:SAVE SCRIPT TO DATA TABLE")

R: Come creare uno script della barra degli strumenti che esegua "Salva script nella tabella dati"?Grazie per il contributo! Proverò entrambi i metodi (due clic integrati e un clic con script) per vedere quale funziona! Grazie mille sia a @shampton82 che a @jthi per il supporto che non mi ha mai deluso!