JSL - Aggiunta di una tabella a un diarioUn'altra domanda JSL, sto cercando di inserire una tabella in Journal utilizzando JSL.Ecco cosa sto cercando di fare:
current_data_table << New Data View;
// Creating the Journal
nw = New Window("Journal Right Here", <<Journal,
ob = Outline Box("Section 1",
Text Box("Some description that we need here.", << Markup),
Current Journal()[TableBox(current_data_table)]
)
);Tutto sembra funzionare ma il codice TableBox... Sono sicuro che è qualcosa di facile ma mi sta sconcertando.
Grazie in anticipo.
Ri: JSL - Aggiunta di una tabella a un diarioLa tabella dati, quando viene spostata in un journal, viene convertita in un TableBox().L'unico modo che conosco per modificare la dimensione del testo in una casella di tabella è nelle preferenze di JMP.Tuttavia, ciò cambierà la dimensione del testo per tutte le aree all'interno di JMP, non solo per la casella della tabella.
Ri: JSL - Aggiunta di una tabella a un diarioÈ possibile modificare la dimensione del carattere per la tabella?
Ecco i miei tentativi, ma sembra che non riesca a fare in modo che apporti effettivamente un cambiamento.
Names Default to Here(1);
dt = Open("$sample_data/Big Class.jmp");
nw = New Window("Tables", <<JOURNAL></JOURNAL>Ri: JSL - Aggiunta di una tabella a un diarioGrazieRi: JSL - Aggiunta di una tabella a un diarioGrazieRi: JSL - Aggiunta di una tabella a un diarioIn realtà, c'è anche la finestra di visualizzazione della matrice.
Names Default To Here( 1 );
myMatrix = [1 2 3, 4 5 6, 7 8 9];
nw = New Window( "test", vlb = V List Box() );
vlb << Append( Matrix Box( myMatrix ) );
Ri: JSL - Aggiunta di una tabella a un diarioQuesto potrebbe funzionare per te
names default to here(1);
myMatrix = [1 2 3, 4 5 6, 7 8 9];
nw=new window("test", vlb=vlistbox());
vlb<<APPEND></APPEND>Ri: JSL - Aggiunta di una tabella a un diarioSì, una matrice di numeri 2D. Stavo pensando che se può essere convertito in una tabella, può essere aggiunto direttamente a una casella di visualizzazione?
GrazieRi: JSL - Aggiunta di una tabella a un diarioAggiungi una matrice???
Una matrice matematica....... a = [1,2,3 4,5,6] ?
Una matrice di caselle di testo?
Ri: JSL - Aggiunta di una tabella a un diarioÈ possibile aggiungere una matrice a una casella di visualizzazione senza alcun ciclo for ecc.?Ri: JSL - Aggiunta di una tabella a un diarioGrazie per quelle ultime 4 righe.
Ri: JSL - Aggiunta di una tabella a un diarioEccezionale!Grazie mille per aver dedicato del tempo a rispondere, funziona completamente.
Brad
Ri: JSL - Aggiunta di una tabella a un diarioIl motivo per cui visualizza celle vuote è perché è una vista in una tabella di dati esistente.Ecco un altro script che aggiunge solo una copia visiva.Lo script deve essere un po 'complicato nel suo metodo per posizionare la vista della tabella dei dati sotto la casella del contorno.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
nw = New Window( "sample journal",
<<JOURNAL></JOURNAL>
Ri: JSL - Aggiunta di una tabella a un diarioCiao Jim,
Grazie per la vostra risposta. Funziona benissimo.Domanda veloce, quando vado al diario viene mostrata la tabella con righe e colonne completamente vuote (come un foglio di calcolo di Excel) rispetto solo alle righe e alle colonne con le intestazioni.Qualche soluzione?
Grazie in anticipo,
Brad
Ri: JSL - Aggiunta di una tabella a un diarioEcco uno script molto semplice che fa quello che vuoi:
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
nw = New Window( "sample journal",
<<JOURNAL></JOURNAL>