Come salvare un elenco in un csv?Cercando di salvare un elenco in una colonna in csv. Come si fa?
Ho provato il seguente codice ma non sembra funzionare-
nome = {};
nome =Nome1||"_"|| Nome2 ;
Macrodt=Nuova tabella("tabella1",
Nuova colonna("nome",
Carattere,
Nominale
Imposta valori( { nome [1] })
),
invisibile
);
Re: Come salvare una lista in un csv?Un errore comune è usare lo stesso nome per una variabile e una colonna.Il tuo elenco si chiama nome e stai definendo una colonna chiamata nome.Prova invece questo codice.Ho rimosso invisibile in modo da poter vedere il risultato.
name1 = "a";
name2 = "b";
name_list = {};
name_list[1] = Name1||"_"||Name2;
Macrodt=New Table("table1",
New Column("name", Character, Nominal, Set Values( name_list) ),
);Re: Come salvare una lista in un csv?Stai impostando il nome della variabile come una lista
name = {}'
Ma poi lo imposti come variabile stringa
name = Name1 || "_" || Name2.;
Quindi il nome non è più un elenco.
Di seguito è una modifica al tuo codice che fa quello che penso tu voglia
name = {};
name1 = "a";
name2 = "b";
name[1] = Name1 || "_" || Name2;
Macrodt = New Table( "table1",
New Column( "name", Character,
Nominal, Values( Eval( name ) ) )
);