Scripting JMP che comprime gli spazi bianchi in tutte le colonneEsiste un modo semplice per comprimere gli spazi bianchi in tutte le colonne utilizzando JMP Scripting?
SceneggiaturaRe: Scripting JMP che comprime gli spazi bianchi in tutte le colonneProva a inviare il messaggio <<OTTIMIZZA la="" visualizzazione=""></OTTIMIZZA> , come mostrato nell'indice degli script

Re: Scripting JMP che comprime gli spazi bianchi in tutte le colonneSe vuoi farlo in modo interattivo,
- Seleziona tutte le colonne su cui vuoi modificare la larghezza
- Tieni premuti i tasti Maiusc e ALT
- Vai al bordo del bordo di una delle colonne che hai selezionato, fai clic e trascina la larghezza della colonna sulla larghezza desiderata.Tutte le colonne selezionate si espanderanno o si contrarranno alla larghezza specificata
Re: Scripting JMP che comprime gli spazi bianchi in tutte le colonneCiao, nel caso in cui tu stia chiedendo di eseguire una funzione Comprimi spazi bianchi su ogni colonna di caratteri per rimuovere gli spazi bianchi in eccesso, c'è uno script di seguito. Sono sicuro che ci sono molti modi per farlo, ma ho appena rubato del codice dal registro avanzato dopo aver ricodificato manualmente una colonna. Non ero sicuro di cosa stavi chiedendo, quindi ho pensato di fornirlo per ogni evenienza.
Names Default to Here(1);
dt = Current Data Table();
Cols = dt << Get Column Names( Character, String);
For(
i = 1, i <= N Items( Cols ), i++,
Eval(
Eval Expr(
dt << Begin Data Update;
dt << Recode Column(
Expr( Column( dt, Cols[i] ) ),
{Collapse Whitespace( _rcNow )},
Update Properties( 1 ),
Target Column( Column( dt, Expr( Cols[i] ) ) )
)
)
);
dt << End Data Update;
)Re: Scripting JMP che comprime gli spazi bianchi in tutte le colonneQuesto è esattamente quello che sto cercando, ma non ha funzionato per me. Ho ricevuto il messaggio di errore qui sotto quando ho provato lo script.

Re: Scripting JMP che comprime gli spazi bianchi in tutte le colonneL'ho modificato e ora funziona. Grazie!
Re: Scripting JMP che comprime gli spazi bianchi in tutte le colonne@dn610 Potrebbe non essere in uso JMP 16. Ho notato che quando si utilizza lo script Recode, nella versione 16 viene aggiunta quella riga per le proprietà di aggiornamento. Se elimini quella riga per le proprietà di aggiornamento, il codice dovrebbe comunque funzionare per le versioni precedenti.