存在する場合は列名を確認するこんにちは、
存在するかどうかテーブルから確認する必要がある列名のリストがあります。
テーブルのすべての列をチェックしてエラーを表示し、プログラムが存在しない場合にプログラムの実行を停止する方法
col_list = {"Col1", "Col2", "Col3", "Col4", "Col5" };
//checks column if exist<BR /> //code continue running
//if column doesn't exist
//code will stop script & error prompt
データ表その他のスクリプティングRe:存在する場合、列名を確認します私が使用する方法は
col_list = {"col1", "col2", "col3"};
for(i=1,i<=N Items(col_list),i++,
if(try(column(col_list[i])<<GET name=""></GET>Re:存在する場合、列名を確認しますanimals = Open( "C:\ Animals.jmp");
dt_animals = Data Table( "動物");
col_list = {"種"、 "件名"、 "マイル"、 "シーズン"、 "名前"};
for(i = 1、i <= N Items(col_list)、i ++、
if(try(column(col_list [i])<< get name、 "")== ""、throw());
);
私は何かを逃したと確信しています、それは私のために機能していません
Re:存在する場合、列名を確認します機能していないのは何ですか?私はあなたのコードを実行しました、そして、それが「名前」と呼ばれるコラムに達したとき、コードは止まりました。
変数 "i"の値は、5番目のループで処理を停止したため、最終的に5になりました。処理が完了した場合、変数「i」は6になります。
このコードを超えるコードがあった場合、処理されませんでした。
Re:存在する場合は列名を確認してください欠落している列を通知するプロンプト