Salva il piccolo datatable nel Journal<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ci sto lavorando da un po' e so che è fattibile ma non riesco a farlo funzionare....
Posso salvare i miei grafici in un diario ma non posso aggiungere una piccola tabella di dati (tabella di riepilogo) al diario.....--- qualche suggerimento?
Re: Salvare un piccolo datatable nel Journaldt = Open( "$ENGLISH_SAMPLE_DATA/Big Class.jmp" ) << Summary( Group( :Age ), Mean( :Height ) );
xx = New Window( "my journal", <<JOURNAL></JOURNAL>
Tutto questo è trattato nella Guida allo scripting.Ti incoraggio vivamente a leggerlo
Aiuto==>Libri==>Guida allo scripting
Re: Salvare un piccolo datatable nel JournalCIAO,
La tua soluzione funziona. Tuttavia conosci un modo per dare un nome a quel diario in modo che io possa aggiungere altri grafici nello stesso diario?
Grazie!
Re: Salvare un piccolo datatable nel Journal
dt = Open( "$ENGLISH_SAMPLE_DATA/Big Class.jmp" ) << Summary( Group( :Age ), Mean( :Height ) );
dt << journal;
Funziona in JMP 9 e 10, possibilmente anche nelle versioni precedenti.
Re: Salvare un piccolo datatable nel JournalGrazie ---- Avrei dovuto essere più chiaro nella mia esigenza ---- Devo salvare Datatable su un diario usando uno script....
Re: Salvare un piccolo datatable nel JournalEvidenzia le celle che desideri nella tabella oppure seleziona tutto, quindi premi Crtl-J o Modifica--> Diario.Le celle selezionate dovrebbero essere visualizzate nel diario con intestazioni di colonna.
Re: Salvare un piccolo datatable nel JournalSto già facendo un dt e lo scrivo nel diario.
Ma ora voglio rendere la tabella leggibile ed esaustiva. Lì ho formattato il mio dt con:
dt << Imposta altezza cella (100);
E
dt6:Elemento << Imposta larghezza display( 70 );
dt6:CaseUD << Imposta larghezza display( 60 );
dt6:stato RAMS << Imposta larghezza display( 300 );
dt6:N righe << Imposta larghezza di visualizzazione( 40 );
......
Il tavolo sembra a posto adesso, ma quando lo farò
dt6 << Diario();
La tabella nel diario sarà priva della formattazione sopra riportata. Ho provato molte opzioni ma non riesco a trovare un modo per inserire la mia tabella formattata nel diario.
Qualche idea?
Re: Salvare un piccolo datatable nel JournalQuando aggiungi datatable a un diario, verrà convertito in Table Box con diversi tipo caselle col, le larghezze non sembrano essere copiate e non è possibile avere più righe in "normale" tipo scatole col. Puoi provare a utilizzare una strana soluzione come questa, in cui modifichi la casella della tabella e aggiungi una colonna extra (la casella col può avere più righe...)
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
jrn = Current Journal();
dt << journal;
Column(dt, "name") << Set Display Width(150);
dt << Set Cell Height(100);
rep = dt << get as report;
tb = rep[TableBox(1)];
tb[1] << Set Width(150);
tb << Append(cb_hidden = Col Box("hidden", Text Box("", << Set N Lines(2))));
cb_hidden << Visibility("Hidden");
rep << journal;

Si spera che esistano metodi migliori di questo.
Re: Salvare un piccolo datatable nel JournalCiao Jarmo,
Grazie per aver condiviso questo lavoro. Questo è qualcosa da provare a incorporare nel mio script.
Inoltre, ho una colonna con più testo. Qui utilizzo il codice seguente per farlo avvolgere. Purtroppo non esiste alcuna funzione per farlo.
dt10 << New Column( "UD event" );
:UD event << Data Type( "Character" );
dt10 << Begin Data Update;
For each row(
Wstate = Words( :Reason, "/" );
:UD event = Wstate; ); //:RAMS state short = Concat Items( Wstate, "," );
dt10 << End Data Update;
dt10 << Delete Columns( :Reason );
Re: Salvare un piccolo datatable nel JournalCome vuoi che il testo vada a capo? Se disponi di dati di testo utilizzando la combinazione Col Box(Casella di testo()) dovrebbe essere in grado di soddisfare la maggior parte delle esigenze per i dati di testo. Se vuoi che si avvolga in un personaggio specifico può essere più difficile.
Names Default To Here(1);
win = New Window("Example", fontobj = text = Text Box("Example Text"));
text << Set Wrap(50);
Fornire alcuni piccoli campioni o dati simulati (se non puoi condividere dati reali) che mostrino i problemi che stai affrontando, molto probabilmente renderà più semplice fornirti istruzioni migliori. Inoltre, se possibile, fornisci uno screenshot di come vorresti che apparissero i dati.