4D Pack v16

_o_AP Get field infos

ホーム

 
4D Pack v16
_o_AP Get field infos

_o_AP Get field infos 


 

_o_AP Get field infos ( numTable ; numField ; relTable ; relFld ; props ; choiceList ) -> 戻り値 
引数   説明
numTable  整数 in テーブル番号
numField  整数 in フィールド番号
relTable  整数 in リレートしたテーブル
relFld  整数 in リレートしたフィールド
props  倍長整数 in フィールドプロパティ
choiceList  文字 in 選択リスト
戻り値  整数 in エラーコード

4D v16以降、4D Pack コマンドは廃止となり、4D データベースでの使用は推奨されません。これらのコマンドは 4D の今後のバージョンで削除される予定です。

説明  

AP Get field infoはフィールドに関する特定の情報を返します。

テーブル番号とフィールド番号を指定することで、このコマンドはリンクしたテーブルとリンクしたフィールドを各々返します。

指定されたフィールドにリレーションがない場合、relTablerelFldには0が返されます。

propsには16ビットの値が返され、4Dのビット演算子を使用して値を読むことができます。

ビット番号1に設定されていれば無視するフィールドタイプ
15インデックステキスト, ピクチャ, サブテーブル, Blob
14インデックス 重複不可テキスト, ピクチャ, サブテーブル, Blob, または15ビットが0
13必須入力サ ブテーブル
12選択リストピクチャ, サブテーブル, Blob
11更新可サ ブテーブル
10入力可サブテーブル
8非表示
6N対1リレーション テキスト, ピクチャ, サブテーブル, Blob
51対Nリレーションテキスト, ピクチャ, サブテーブル, Blob
2と1自動1対Nリレーションただし削除管理が:
00 削除管理をしない
01 リレートしたレコードを残して削除
10 リレートしたレコードを削除
11 リレートしたレコードがなければ削除
0 自動N対1リレーション テキスト, ピクチャ, サブテーブル, Blob, または5ビットが自動代入に設定されていない

Note: 3, 4, 7 そして 9 番目のビットは将来のため予約されています。

12番目のビットが設定されていれば、変数choiceListにリストの名前が格納されます。

 
プロパティ 

プロダクト: 4D Pack
テーマ: 4D Pack : ユーティリティ
番号: 61974

このコマンドは廃止される予定であり、使用しないことが推奨されます。

 
履歴 

New
初出: 4D Pack 6
名称変更: 4D Pack v16

 
ARTICLE USAGE

4D Pack ( 4D Pack v16)