Créer une colonne « Table source » dans le tableau qui fait référence au nom de la table de donnéesSalut!
J'aimerais créer une colonne appelée "Table source" qui se remplit automatiquement avec le nom de la table de données sur laquelle on travaille.
Ceci est effectué lors de la concaténation de plusieurs noms de fichiers ; mais j'aimerais le faire au début de tous mes flux de travail par pratique (sans avoir à l'ajouter manuellement).
Est-ce possible?
Merci!
Katie
Personnalisation de masseRe : Créer une colonne « Table source » dans la table faisant référence au nom de la table de donnéesVous pouvez au moins ajouter un petit script pour effectuer cette création de colonne. Voici une option pour cela
</CODE><CODE class=" language-jsl">Local({dt, newcol},
dt = Current Data Table();
If(!Contains(dt << Get Column Names("String"), "Source"),
newcol = dt << New Column("Source", Character, Nominal, Formula(
dt << get name;
));
dt << Run Formulas;
newcol << Delete Formula;
);
);
(J'ai ajouté l'instruction If pour éviter la recréation de la colonne si la colonne Source existe déjà, mais vous pouvez la supprimer si elle n'est pas nécessaire)
Re : Créer une colonne « Table source » dans la table faisant référence au nom de la table de donnéesDans ce cas également, vous pouvez utiliser Set Each Value, cela rend le script un peu plus simple.
Local({dt, newcol},
dt = Current Data Table();
If(!Contains(dt << Get Column Names("String"), "Source"),
newcol = dt << New Column("Source", Character, Nominal, Set Each Value(
dt << get name;
));
);
);Re : Créer une colonne « Table source » dans la table qui fait référence au nom de la table de donnéesVoici une étape de flux de travail qui peut être ajoutée pour ajouter la colonne Table source à la table de données actuelle.


Re : Créer une colonne « Table source » dans la table qui fait référence au nom de la table de donnéesMerci!!!
Cela résout mon problème à merveille !
Ré : Créer une colonne « Table source » dans la table qui fait référence au nom de la table de donnéesMerci !! Je m'éloigne des scripts autonomes et me lance dans le monde des workflows ! Cela me sera utile !