角括弧付きの列名いくつかのスクリプトで列名の後に角括弧「[]」が追加されているのを見たことがあります。 それはどういう意味ですか?
例: そこの列名は shopID です
スクリプト : Loc = Num(Words(1, :shopid[]));
自動化とスクリプト作成Re: 角括弧付きの列名これは、使用されているビットに応じて列の値にアクセスするために使用できます。 通常、私は現在の行の値にアクセスするために [Row()] を使用します (というより、私は [Row()] を使用することを好みます) を使用します。
Names Default To Here(1);
dt = open("$SAMPLE_DATA/Big Class.jmp");
/*
Show(row());
show(:name[]); // will fail as current row is 0 (non-valid)
*/
Row() = 1;
show(:name[]);
show(:name[Row()]);
show(:name[1]);
Row() = 28;
show(:name[]);
show(:name[Row()]);
show(:name[28]);
スクリプトガイド > データテーブル > データ値へのアクセス > 列名による値の設定または取得
列参照を介してセル値にアクセスする