データ テーブル名を参照するテーブルに「ソース テーブル」列を作成します。こんにちは!
作業中のデータ テーブルの名前が自動的に入力される「ソース テーブル」という列を作成したいと思います。
これは複数のファイル名を連結するときに行われますが、実践上、すべてのワークフローの開始時にこれを実行したいと思います (手動で追加する必要はありません)。
これは可能ですか?
ありがとう!
ケイティ
マスカスタマイゼーションRe: データ テーブル名を参照するテーブルに「ソース テーブル」列を作成する少なくとも、列の作成を実行するための小さなスクリプトを追加することができます。これがその1つのオプションです。
</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;
);
);
(ソース列がすでに存在する場合に列の再作成を避けるために If ステートメントを追加しましたが、必要ない場合は削除できます)
Re: データ テーブル名を参照するテーブルに「ソース テーブル」列を作成するこの場合も各値の設定を使うことができ、スクリプトが少しシンプルになります。
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: データ テーブル名を参照するテーブルに「ソース テーブル」列を作成するここでは、現在のデータ テーブルにソース テーブル列を追加するワークフロー ステップを追加できます。


Re: データ テーブル名を参照するテーブルに「ソース テーブル」列を作成するありがとう!!!
これで私の問題は見事に解決しました!
Re: データ テーブル名を参照するテーブルに「ソース テーブル」列を作成するありがとうございます。スタンドアロン スクリプトから離れて、ワークフローの世界に足を踏み入れます。これは役に立ちます。