Cambio de nombre de la tabla de datos utilizando información de fila<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Utilizo el Generador de consultas de forma rutinaria para generar archivos de una base de datos, pero tengo problemas porque todos tienen el mismo nombre (aparte de (1), (2), etc., después del nombre, por lo que tengo que ir manualmente y modificar el nombre coincide con el experimento del que provienen los datos.
¿Cómo ejecutaría un script para alterar el nombre para que coincida con una determinada columna o columnas en la tabla de datos?
Así que en el ejemplo adjunto quiero cambiar el nombre de "Resultados de caracterización del experimento" a "5387_Experiment Name_Experiment Caracterization Results". Con los bits extra de los nombres que provienen de la tabla de datos asociada a él.
Saludos
David
Re: cambio de nombre de la tabla de datos usando información de filahola @d_barnett,
prueba esto
dt = tabla de datos actual () ;
carné de identidad = dt : EXPERIMENT_ID El 1 ] ;
nombre = dt : Nombre del plan de experimentación El 1 ] ;
muestra = dt : Nombre de la muestra El 1 ] ;
dt << escoger un nombre ( carbonizarse ( carné de identidad ) || "_ Nombre del experimento_" || carbonizarse ( nombre ) || "" || carbonizarse ( muestra )) ;
Re: cambio de nombre de la tabla de datos usando información de filaAquí hay un script simple que hará lo que quieras
Nombre predeterminado aquí (1);
dt = tabla de datos actual ();
dt << establecer nombre (Char (dt: experimento_id [1]) || "_" || dt: Nombre del plan de experimento [1] || "_Experiment Caracterización de resultados");