Il mio problema è due volte.
Sto scrivendo una funzione JSL per creare alcuni grafici personalizzati al lavoro. Tutto funziona bene. È fantastico. Ma non capisco perché - e sto cercando di abbattere il codice. Quasi tutti mi sono scritto, ma alcuni aspetti ho apportato le modifiche a JMP, copiato gli script e utilizzato le parti che hanno generato ciò di cui avevo bisogno. Alcuni dei pezzi di codice che vengono aggiunti sono intuitivi da leggere e posso aggiungere le loro funzionalità al mio vocabolario / comprensione di JMP. Ma altri sono dolorosamente non intuitivi. Accoppiare a questo la mancanza di esempi di lavoro e l'assoluta non esistenza di quei pezzi di codice nelle guide di scripting e Im rimasta senza parole su cosa fanno questi pezzi del puzzle.
In sintesi, sicuramente quello che faccio funziona. Ma non so perché alcuni di essi funzionano e questo mi infastidisce.
Per esempio:
All'interno di una spedizione, quando modifico i colori dei punti e copio il codice risultante ottengo il seguente:
Legend Model(
1,
Base( 0, 0, 0 ),
Base( 1, 0, 1 )
ecc ecc
Che cosa nel nome di heck è Base (0,0,0), ecc. Perché quando lo rimuovo, non ha implicazioni, quindi cosa intendeva fare?
Inoltre, una volta terminate le funzioni di base, viene utilizzato quanto segue:
Properties( 0, {Line Color( 0 ), Marker( "X" ), Fill Color( 0 )} ), ecc ecc
Perché il colore della linea influenza effettivamente il colore dell'indicatore e il colore di riempimento no? E se così non fosse, allora perché è stato aggiunto Colore di riempimento (0)?
Inoltre, quando Im specificando i colori delle linee nel mio grafico, allora perché Properties (0, {Line Color (0)}), sembra agire come se impostasse il colore della linea su qualunque sia l'ordine di default dei colori, anche sebbene 0 dovrebbe rappresentare il colore nero?
Queste sono domande molto specifiche a cui non riesco a trovare risposta tramite le guide JMP disponibili.
Quindi la mia ultima domanda è: come posso trovare risposte a questo tipo di domande attraverso una guida di qualche tipo? Perché nemmeno le parole "Modello di legenda" sono ricercabili nelle guide di sintassi JSL.
Grazie in anticipo a chiunque possa rispondere a questa domanda.