Cómo cambiar el nombre de una columna en varias tablas PDFHola,
He escrito un script que me permite extraer una tabla de varios archivos PDF. Cada tabla se abre y su nombre se compara con el nombre del archivo.
Me he dado cuenta de que el formato de los PDF no siempre es consistente, por lo que el encabezado de la columna 3 puede variar. Por lo tanto, me gustaría incorporar una función a mi script que renombre la columna 3 como "Propiedad" en todas las tablas. He intentado usar la función `SetName()`, pero no funciona. ¿Quizás la estoy colocando en el lugar equivocado?
// Prepare a directory
tempdir = "C:\folder path";
// Read PDF's
file_lst = Files In Directory( tempdir );
table_lst = {};
For( i = 1, i <= N Items( file_lst ), i++,
Insert Into( table_lst, Open( tempdir || "/" || file_lst[i],
PDF Tables(
Table(
table name(file_lst[i]),
add rows( page( 1 ), Rect( 0.4143, 5.3995, 7.5889, 6.6781 ) ),
column(table_lst[i],3) << set name("Property")
)
)
)
)
)
¡Cualquier ayuda al respecto sería enormemente apreciada!
Acceso a datosPersonalización masivaRe: Cómo cambiar el nombre de la columna para múltiples tablas PDFCreo que la reelaboración de su código a continuación cambiará el nombre de la columna correctamente
// Prepare a directory
tempdir = "C:\folder path";
// Read PDF's
file_lst = Files In Directory( tempdir );
table_lst = {};
For( i = 1, i <= N Items( file_lst ), i++,
dt = Open(
tempdir || "/" || file_lst[i],
PDF Tables(
Table( table name( file_lst[i] ), add rows( page( 1 ), Rect( 0.4143, 5.3995, 7.5889, 6.6781 ) ) )
)
);
Column( table_lst[i], 3 ) << set name( "Property" );
);Re: Cómo cambiar el nombre de la columna para múltiples tablas PDFMuchas gracias por tu respuesta @txnelson . Desafortunadamente, recibo la siguiente alerta de JMP cuando ejecuto el script:

Re: Cómo cambiar el nombre de la columna para múltiples tablas PDFHola,
Column( table_lst[i], 3 ) << set name( "Property" );
está fuera del ciclo "for".
Si lo copia / pega en el bucle, debería funcionar.
Re: Cómo cambiar el nombre de la columna para múltiples tablas PDFLas paréntesis equilibradas son cruciales,
Me gusta mucho la opción "Reformatear script" (-> Editar-Menú, o crtl-m) para probar la sintaxis correcta.