GET TABLE PROPERTIES
GET TABLE PROPERTIES ( tablePtr| tableNum ; invisible {; trigSaveNew {; trigSaveRec {; trigDelRec {; trigLoadRec}}}} )
引数 | 型 | 説明 | |
---|---|---|---|
tablePtr| tableNum | ポインター, 倍長整数 | → | テーブルポインタ、またはテーブル番号 |
invisible | Boolean | ← | True = 非表示、False = 表示 |
trigSaveNew | Boolean | ← | True = トリガ“新規レコード保存時”が有効、 False = それ以外 |
trigSaveRec | Boolean | ← | True = トリガ“既存レコード保存時”が有効、 False = それ以外 |
trigDelRec | Boolean | ← | True = トリガ“レコード削除時”が有効、 False = それ以外 |
trigLoadRec | Boolean | ← | ***使用しない (廃止) *** |
説明
GET TABLE PROPERTIESコマンドは、tablePtrまたはtableNumで渡したテーブルのプロパティを返します。最初の引数としてテーブル番号またはテーブルへのポインタを渡すことができます。
このコマンドが実行されると
- このテーブルに対し非表示属性が設定されている場合、引数invisibleにTrueが返され、そうでない場合Falseが返されます。非表示属性を指定することにより、4D標準のエディタ(ラベル、チャート等)の使用時にテーブルを隠すことができます。
- このテーブルに対し新規レコード保存時トリガが設定されている場合、引数trigSaveNewにTrueが返され、そうでない場合Falseが返されます。
- このテーブルに対し既存レコード保存時トリガが設定されている場合、引数trigSaveRecにTrueが返され、そうでない場合Falseが返されます。
- このテーブルに対しレコード削除時トリガが設定されている場合、引数trigDelRecにTrueが返され、そうでない場合Falseが返されます。
参照
GET FIELD ENTRY PROPERTIES
GET FIELD PROPERTIES
GET RELATION PROPERTIES
プロパティ
コマンド番号 | 687 |
スレッドセーフである | ✓ |