Script para cambiar los nombres de las columnas usando las propiedades de las columnasHola, estoy tratando de crear una secuencia de comandos para que los nombres de mis columnas se reemplacen con una propiedad de columna específica llamada "Descripción". ¿Cómo extraigo lo que esté almacenado en la descripción y lo uso como mi nuevo nombre de columna?

Intenté ejecutar mi propio script pero realmente no funcionó.
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);
);
¡Agradezco la ayuda!
Re: Script para cambiar los nombres de las columnas usando las propiedades de las columnas¡Jim, el guión funciona ahora! solo tuve que modificar Obtener propiedades para Obtener propiedades. muchas gracias 
Re: Script para cambiar los nombres de las columnas usando las propiedades de las columnasDebería poder cargar la tabla de datos, si elimina todas las filas de datos.Lo que necesita hacer no requiere filas de datos.
Incluso sin usar el depurador, puede recorrer líneas de código.Solo pon un
lanzar();
en su código para detener la ejecución en el punto donde tiene un problema.Puede resaltar declaración por declaración y ejecutar cada línea individual.Al pasar el cursor sobre las variables de interés, puede ver qué valores tienen.
Re: Script para cambiar los nombres de las columnas usando las propiedades de las columnasJim, no creo que pueda cargar, ya que son datos de propiedad de la empresa con 170 000 filas de información.
¿Tiene alguna sugerencia sobre lo que debo verificar en mi tabla de datos?
Re: Script para cambiar los nombres de las columnas usando las propiedades de las columnas¿Puedes subir tu tabla de datos y estudiaré el problema más a fondo?Re: Script para cambiar los nombres de las columnas usando las propiedades de las columnas¡Gracias Jim! Desafortunadamente, todavía no funciona, incluso con los ajustes que sugirió. No estoy seguro si es mi archivo. Intenté usar la opción Debug Script pero se bloqueó. Lo probé en JMP 14.1 y 15.0 y ninguno pudo ejecutar el script de depuración.
Re: Script para cambiar los nombres de las columnas usando las propiedades de las columnasGran intento... cerrar pero solo unos pocos, principalmente problemas de sintaxis.Debe comenzar a buscar ejemplos de las funciones que está intentando usar en el índice de secuencias de comandos.
// 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 )
);
);
Re: Script para cambiar los nombres de las columnas usando las propiedades de las columnas@ShahirahLoqman ,
Vea el guión a continuación.la sintaxis es Obtener Propiedad( "nombre" )
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) );
);