Funzione di invio dello script JMP
Ciao a tutti, ho una domanda sulla funzione Dispatch nello script JMP: qual è il numero 400 nello script, cosa significa? Ho scoperto che nello script del nostro forum compaiono molti numeri 400, quindi non li capisco e qualcosa come ID oggetto, Modello legenda, Proprietà... Non l'ho visto in nessun documento di JMP. Potresti aiutarmi a risolverlo?
Ri: Funzione di invio dello script JMPSì, consigliamo di utilizzare JMP per salvare gli script dopo aver ottenuto il risultato desiderato tramite l'interfaccia interattiva. È un ottimo modo per iniziare subito a creare codice o imparare il linguaggio di scripting JMP. Può aiutarti a raggiungere rapidamente un certo livello di automazione quando usi JMP. D’altra parte, questo approccio non arriva fino a un certo punto. Si tratta di una best practice, non di una soluzione garantita.
Nota: non so a quale parte del libro ti riferisci, ma questa raccomandazione si applica generalmente a strato di analisi livello di un oggetto piattaforma. Questi comandi imitano ciò che è disponibile durante l'esecuzione dell'analisi, come i comandi presenti nel menu contestuale che appaiono quando si fa clic su un triangolo rosso. Le personalizzazioni funzionano con il livello report dell'oggetto e richiedono la comunicazione con le caselle di visualizzazione in questo livello. (Pensa: obj = dt << Bivariate( ... ); // riferimento al livello di analisi, rpt = obj << Report // riferimento al livello di report;)
SÌ, Invia al rapporto E Spedizione sono ancora destinati a JMP per salvare gli script e acquisire la maggior parte possibile dello stato dell'oggetto in modo che JMP possa creare una nuova istanza. Si suppone che la personalizzazione dell'interfaccia utente tramite codifica si basi sull'utilizzo del protocollo per ciascuna casella di visualizzazione e su una serie di funzioni di supporto. Questo approccio è documentato e promosso nel Guida allo scripting JMP e l'indice degli script.
È possibile utilizzare il meccanismo Invia a report o inviare messaggi direttamente agli oggetti della casella di visualizzazione. Sembra essere una scelta personale quanto a quanto ciascun approccio si adatta a qualsiasi utente.
Indipendentemente dall'approccio scelto, continua a utilizzare la community in caso di domande sullo scripting di JMP.
Ri: Funzione di invio dello script JMPL’argomento e la conclusione discussi qui sono ancora validi? In molte occasioni ho utilizzato il codice generato da JMP per creare i miei script. Ciò è dovuto principalmente al fatto che ho letto il libro "Jump Into JMP® Scripting" che istruisce specificamente gli utenti a sfruttare il codice generato da JMP. Inoltre, Invia al rapporto E Spedizione entrambi gli argomenti possono essere trovati dall'indice Scripting.
Ri: Funzione di invio dello script JMPGiusto. Il modo in cui JMP salva uno script per acquisire le personalizzazioni NON è la procedura migliore per programmatori come te e me. È uno schema sviluppato dagli sviluppatori JMP per i loro scopi, non per i nostri.
Dovremmo usare i messaggi per visualizzare le caselle per realizzare le personalizzazioni nei nostri script. I messaggi possono essere inviati dopo l'apertura della finestra oppure 'in-line' quando viene richiamata la funzione per creare la casella di visualizzazione
New Window( "Me",
Outline Box( "Still Me",
neb = Number Edit Box( 1 )
)
);
neb << Set Minimum( 0 ) << Set Maximum( 10 );
New Window( "Me, too",
Outline Box( "Still Me, too",
neb = Number Edit Box( 1,
<< Set Minimum( 0 ),
<< Set Maximum( 10 )
)
)
);
.
Ri: Funzione di invio dello script JMPQual è il motivo per cui da un lato gli script generati automaticamente si basano su funzioni non documentate? e d'altra parte non è consigliato agli utenti di usarli né si trova documentazione ?
Sembra "Ecco come potresti farlo, ma per favore non farlo in questo modo" 
Sono disponibili whitepaper o discorsi che spiegano quali funzioni non devono essere utilizzate e come gli script generati automaticamente possono essere convertiti in codice con funzioni documentate?
Un'altra idea:
Gli script generati automaticamente potrebbero utilizzare automaticamente solo funzioni documentate?
Ri: Funzione di invio dello script JMPOk capito. Grazie mille. Ci ho messo un sacco di tempo
)Ri: Funzione di invio dello script JMPIL Invia al rapporto E Spedizione gli argomenti nel tuo esempio hanno lo scopo di consentire a JMP di salvare uno script che riproduca la piattaforma corrente nel modo più completo possibile. Non sono destinati a noi per scrivere script. Molte persone li usano e questa è una loro scelta, ma non è questa l'intenzione. Le informazioni su di essi mancano nella documentazione (ovvero non sono documentate) perché dovremmo utilizzare altri modi per comunicare direttamente con gli oggetti nel livello del report.Ad esempio, invia il << Aggiungi linea di riferimento(---) messaggio alla casella dell'asse.