テーブル変数を使用してテーブルにデータを入力するテーブル変数を使用してテーブルにデータを入力しようとしています。 (見本表添付)
テーブルの最初の 3 列はテーブル変数名から作成され、4 番目の列はテーブル変数の値です。
行 1 : target[0].target__reflectance_pc = 3 :Ambient_level W/m2 = 0 :zone_id_r =1 :Result = 400
行 2 : target[0].target__reflectance_pc = 3 :Ambient_level W/m2 = 0 :zone_id_r =2 :Result = 400
行 3 : target[0].target__reflectance_pc = 3 :Ambient_level W/m2 = 10 :zone_id_r =1 :Result = 100
行 4 : target[0].target__reflectance_pc = 3 :Ambient_level W/m2 = 10 :zone_id_r =2 :Result = 100
テーブル内のすべてのテーブル変数についても同様です
これについての助けは大歓迎です。
Re: テーブル変数を使用してテーブルを作成するありがとう、それはまさに私がやろうとしていたことです。
Re: テーブル変数を使用してテーブルを作成する以下のスクリプトは、データ テーブルにテーブル変数の値を入力します。また、テスト データ テーブルの新しいバージョンを添付しました。添付したものには、列の 1 つに数式が含まれていたため、テーブルに入力できませんでした。
Names Default To Here( 1 );
dt = Current Data Table();
tableVarNamesList = dt << get table variable names;
For( i = 1, i <= N Items( tableVarNamesList ), i++,
dt << add rows( 1 );
Column( dt, "target[0].target__reflectance_pc" )[i] =
Num( Word( 2, tableVarNamesList[i], "," ) );
Column( dt, "Ambient_level W/m2" )[i] =
Num( Word( 3, tableVarNamesList[i], "," ) );
Column( dt, "zone_id_r" )[i] = Num(
Word( 4, tableVarNamesList[i], ",)" )
);
Column( dt, "result" )[i] = Num(
dt << get table variable( tableVarNamesList[i] )
);
);