Bonjour, j'essaie de récupérer et de préparer une liste de noms de colonnes à enregistrer dans une variable à utiliser ultérieurement. Le problème est que << Get Column Names() renvoie tout sous forme de liste de chaînes. Vous trouverez ci-dessous comment j'ai ajouté un " : " au début de chaque chaîne d'élément et quelle peut en être l'utilisation potentielle. Il reste encore beaucoup à faire.
names default to here(1);
dt = current data table();
col_names = dt << Get Column Names( ); // retrieves all col names
col_list = {}; // list for holding col names
// loop formats names in way usable to be called on as cols, not strings
for( i = 1 , i <= N items( col_names ), i++,
list_item = ":" || list_item;
Insert Into( col_list, list_item );
);
dt << Ungroup Scripts( col_list ); // example usageUn autre exemple serait l'utilisation de cette liste dans quelque chose comme :
Ajuster le modèle( Y( col_list ) ....
Ce que j'obtiens : { "ColA", "ColB" }
Ce que je veux : { :ColA, :ColB }
J'ai parcouru et trouvé plusieurs fils de discussion connexes à ce sujet, mais l'utilisation des noms de colonne comme entrée pour une fonction est quelque chose que je n'ai pas trébuché.Aucun conseil?