Come "bloccare" la larghezza di una singola colonna in JMP<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Saluti,
Ho una singola colonna (Tipo di dati> Carattere) nel file JMP (usando 10 Pro) che richiede stringhe di caratteri estremamente lunghe. A differenza di Excel, non riesco a trovare un modo semplice per "bloccare" la larghezza della colonna, il che comporta il ridimensionamento automatico della colonna a larghezze massicce alla riapertura del file, inserimento di nuovo testo, ecc. Nota: non desidero utilizzare la funzione di blocco effettiva (in Info colonna), poiché è necessario effettuare costantemente aggiornamenti.
Grazie, Andrew
Ri: Come "bloccare" la larghezza di una singola colonna in JMPÈ possibile utilizzare uno script di tabella "On Open" che verrà eseguito ogni volta.
Esegui il codice qui sotto per aggiungere lo script della tabella (o aggiungerlo manualmente) alla tua tabella. Assicurati di cambiare prima il nome della colonna con il nome della colonna e scegli una larghezza di visualizzazione che si adatti ai tuoi dati.
Tabella dei dati corrente () << Nuovo script (
"SuApertura" ,
: Nome ( "Col1" ) << Imposta la larghezza del display ( 400 )
) ;
Ri: Come "bloccare" la larghezza di una singola colonna in JMPGrazie per la risposta. Sfortunatamente, non ho quasi nessuna esperienza con gli script JSL. Puoi spiegare come fare per inserire questo script in una colonna? I miei tentativi finora hanno generato errori o semplicemente non sono riuscito a fare nulla.
Ri: Come "bloccare" la larghezza di una singola colonna in JMPSembra che non puoi farlo dall'interfaccia utente. Tuttavia, da JSL, possiamo controllare la larghezza della visualizzazione della colonna. Sto usando JMP11 e non sono sicuro che i comandi GetDisplayWidth e SetDisplayWidth siano in JMP10. Vedi lo script qui sotto. La larghezza del display è stata ridotta da 70 a 35 di default.
// JSL
dt = Nuova tabella ( "test" , Aggiungi righe ( 1 ) ,
Nuova colonna ( "Col1" , Personaggio , Formula ( Ripetere ( "un" , 100 ) ) ) ,
) ;
w =: Col1 << GetDisplayWidth ;
: Col1 << SetDisplayWidth (W / 2 ) ;