Comment enregistrer une liste dans un csv ?Essayer d'enregistrer une liste dans une colonne au format csv.Comment faire ?
J'ai essayé le code suivant mais ne semble pas fonctionner-
nom = {} ;
nom =Nom1||"_"|| Nom2 ;
Macrodt=Nouveau tableau("table1",
Nouvelle colonne("nom",
Personnage,
Nominal
Définir les valeurs( { nom [1] })
),
invisible
);
Re : Comment enregistrer une liste dans un csv ?Une erreur courante consiste à utiliser le même nom pour une variable et une colonne.Votre liste s'appelle name et vous définissez une colonne appelée name.Essayez plutôt ce code.J'ai supprimé l'invisible pour que vous puissiez voir le résultat.
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 : Comment enregistrer une liste dans un csv ?Vous définissez le nom de la variable comme une liste
name = {}'
Mais ensuite, vous le définissez comme une variable de chaîne
name = Name1 || "_" || Name2.;
Ainsi, le nom n'est plus une liste.
Vous trouverez ci-dessous une modification de votre code qui fait ce que je pense que vous voulez
name = {};
name1 = "a";
name2 = "b";
name[1] = Name1 || "_" || Name2;
Macrodt = New Table( "table1",
New Column( "name", Character,
Nominal, Values( Eval( name ) ) )
);