<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hola,
Recorro algunos conjuntos de datos y trato de etiquetar los datos de cada uno por su nombre de archivo. Todo sale bien, excepto que el campo de nombre de archivo está en blanco. Creé una tabla a mano para intentar obtener el nuevo código de columna desde el salto que se parecía a esto:
mytable << Nueva columna ("Nombre de archivo", Carácter, Nominal, Valores establecidos ({"nombre de archivo"}));
Esto parece bastante simple, así que intenté insertarlo en mi código que resumí a continuación:
y = Archivos en el Directorio (mypath);
Para (i = N Artículos (y), i> 0, i--,
/ * Obtener mis datos * /
/ * Ahora etiqueta los datos con el nombre de archivo * /
mytable << Nueva columna ("Nombre de archivo", Carácter, Nominal, Valores establecidos (y ));
/ * Combinar con otros resultados * /
);
He intentado varias variaciones de los valores establecidos. / * edit * / La columna siempre se llena con "subíndice" si uso {y }. He intentado algo como mystring = y ; ... Establecer valores (mystring). He revisado la guía de scripting y google y no puedo encontrar la respuesta a lo que está mal. Debe ser algo simple pero se me escapa.
Gracias por tu ayuda.
Los Valores establecidos requieren una lista (o matriz) y parece que los Valores establecidos no evalúan completamente el argumento.
Tratar:
mi mesa << Nueva Columna ( "Nombre del archivo" , Personaje , Nominal , Establecer valores ( Lista de evaluación ( { y El yo ]} ) ) );