version 6.0.5
AP Get field infos (table; field; relTable; relFld; props; choiceList) --> 整数
引数 | Type | 説明 | |
table | 整数 | --> | テーブル番号 |
field | 整数 | --> | フィールド番号 |
relTable | 整数 | リレートしたテーブル | |
relFld | 整数 | リレートしたフィールド | |
props | 倍長整数 | フィールドプロパティ | |
choiceList | 文字列 | 選択リスト | |
戻り値 | 整数 | エラーコード |
説明
AP Get field infosはフィールドに関する特定の情報を返します。
テーブル番号とフィールド番号を指定されると、コマンドはリンクしたテーブルと、リンクしたフィールドを各々返します。
指定されたフィールドにリレーションがない場合、relTableとrelFldには0が返されます。
propsには16ビットの値が返され、4Dのビット演算子を使用して値を読むことができます。
ビット番号: | 1に設定されていれば: | 無視するフィールドタイプ: | |
15 | インデックス | テキスト, ピクチャ, サブテーブル, Blob | |
14 | インデックス 重複不可 | テキスト, ピクチャ, サブテーブル, Blob, または15ビットが0 | |
13 | 必須入力 | サブテーブル | |
12 | 選択リスト | ピクチャ, サブテーブル, Blob | |
11 | 更新可 | サブテーブル | |
10 | 入力可 | サブテーブル | |
8 | 非表示 | ||
6 | N対1リレーション | テキスト, ピクチャ, サブテーブル, Blob | |
5 | 1対Nリレーション | テキスト, ピクチャ, サブテーブル, Blob | |
2と1 | 自動1対Nリレーション | ||
ただし削除管理が: | |||
00 削除管理をしない | |||
01 リレートしたレコードを残して削除 | |||
10 リレートしたレコードを削除 | |||
11 リレートしたレコードがなければ削除 | |||
0 | 自動N対1リレーション | テキスト, ピクチャ, サブテーブル, Blob, または5ビットが自動代入に設定されていない |
Note: 3, 4, 7 そして 9 番目のビットは将来のため予約されています。
12番目のビットが設定されていれば、変数choiceListにリストの名前が格納されます。