Script per modificare i nomi delle colonne utilizzando le proprietà delle colonneCiao, sto cercando di creare uno script per sostituire i nomi delle mie colonne con una specifica proprietà della colonna chiamata "Descrizione". Come estraggo tutto ciò che è memorizzato nella descrizione e lo utilizzo come nuovo nome di colonna?

Ho provato a eseguire il mio script ma non ha funzionato davvero
dt = Current Data Table();
For( i = i, i <= N Cols( dt ), i++,
newname = (Column( dt, i ) << Get Column Properties("Description"));
Column( dt, i ) << Set Name(newname);
);
Apprezzo l'aiuto!
Ri: Script per modificare i nomi delle colonne utilizzando le proprietà delle colonneJim, la sceneggiatura ora funziona! dovevo solo modificare Ottieni proprietà per ottenere proprietà. grazie mille 
Ri: Script per modificare i nomi delle colonne utilizzando le proprietà delle colonneDovresti essere in grado di caricare la tabella dei dati, se elimini tutte le righe di dati.Quello che devi fare non richiede alcuna riga di dati.
Anche senza utilizzare il debugger, puoi scorrere le righe di codice.Basta mettere un
gettare();
nel codice per interrompere l'esecuzione nel punto in cui si verifica un problema.È possibile evidenziare istruzione per istruzione ed eseguire ogni singola riga.Passando il mouse sopra le variabili di interesse, puoi vedere quali valori hanno.
Ri: Script per modificare i nomi delle colonne utilizzando le proprietà delle colonneJim, non credo di poter caricare perché si tratta di dati aziendali proprietari con 170.000 righe di informazioni.
Hai qualche suggerimento su cosa dovrei controllare nella mia tabella dati?
Ri: Script per modificare i nomi delle colonne utilizzando le proprietà delle colonnePuoi caricare la tua tabella di dati e esaminerò ulteriormente il problemaRi: Script per modificare i nomi delle colonne utilizzando le proprietà delle colonneGrazie Jim! Sfortunatamente non funziona ancora anche con le modifiche che hai suggerito. Non sono sicuro che sia il mio file. Ho provato a utilizzare l'opzione Debug Script ma si è bloccato su di me. L'ho provato sia su JMP 14.1 che su 15.0 ed entrambi non sono stati in grado di eseguire lo script di debug.
Ri: Script per modificare i nomi delle colonne utilizzando le proprietà delle colonneGrande tentativo ...... vicino ma solo alcuni, principalmente problemi di sintassi.Devi iniziare a cercare esempi delle funzioni che stai tentando di utilizzare, nello Scripting Index.
// Isolate the code to only impacting this script
// and not all scripts
Names Default To Here( 1 );
dt = Current Data Table();
// i=1 rather than i=i
For( i = 1, i <= N Cols( dt ), i++,
// Get Properties rather than Get Column Properties
newname = Column( dt, i ) << Get Properties( "Description" );
// If there isn't a Description Column Property you do not
// want to change the column name
If( Is String( newname ),
Column( dt, i ) << Set Name( newname )
);
);
Ri: Script per modificare i nomi delle colonne utilizzando le proprietà delle colonne@ShahirahLoqman ,
Vedere lo script di seguito.La sintassi è Ottieni proprietà( "nome" )
Names Default to Here(1);
dt = New Table( "TestIt",
Add Rows( 5 ),
New Column( "A",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Property( "Description", "A description" ),
Set Values( [1, 2, 3, 4, 5] )
),
New Column( "B",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Property( "Description", "Heck if I know" ),
Set Values( [275, 300, 295, 280, 385] )
)
);
For(i=1, i<=ncol(dt), i++,
_xx = column(dt,i) << get property("Description");
show(_xx);
if( IsString(_xx), column(dt,i) << set name(_xx) );
);