4D v16.3

GET FIELD ENTRY PROPERTIES

ホーム

 
4D v16.3
GET FIELD ENTRY PROPERTIES

GET FIELD ENTRY PROPERTIES 


 

GET FIELD ENTRY PROPERTIES ( fieldPtr|tableNum {; fieldNum}; list ; mandatory ; nonEnterable ; nonModifiable ) 
引数   説明
fieldPtr|tableNum  ポインター, 倍長整数 in フィールドポインタ、またはテーブル番号
fieldNum  倍長整数 in 第1引数がテーブル番号の場合、 フィールド番号
list  文字 in 関連づけられた選択リストの名前、または空の文字列
mandatory  ブール in True = 必須入力、 False = 任意
nonEnterable  ブール in True = 表示のみ、 False = 入力可
nonModifiable  ブール in True = 修正不可、False = 修正可

説明   

GET FIELD ENTRY PROPERTIESコマンドは、tableNumおよびfieldNum、またはfieldPtrで指定したフィールドのデータ入力プロパティを返します。
次のいずれかの引数を指定することができます。

  • tableNumおよびfieldNumに対し、テーブル番号とフィールド番号を指定、または
  • fieldPtrにフィールドのポインタを指定

Note: このコマンドは、ストラクチャウインドウレベルで定義したプロパティを返します。同様のプロパティはフォームレベルでも定義できます。

このコマンドが実行されると

  • 引数listには、このフィールドに関連付けられた選択リスト名(存在する場合)が返されます。リストは次のタイプのフィールドに関連付けることができます:文字列、テキスト、実数、整数、倍長整数、日付、時間、ブール。
    フィールドに関連付けられた選択リストが存在しない場合や、フィールドタイプが選択リスト用のものでない場合、空の文字列("")が返されます。
  • 引数mandatoryには、フィールドが必須入力であればTrueが、そうでない場合にはFalseが返されます。この必須入力属性は、BLOBを除くあらゆるフィールドタイプに設定することができます。
  • 引数nonEnterableには、フィールドが表示のみであればTrueが、そうでない場合にはFalseが返されます。入力不可のフィールドは読み取りのみであり、データの入力はできません。この表示のみ属性は、BLOBを除くあらゆるフィールドタイプに設定することができます。
  • 引数nonModifiableには、フィールドが修正不可であればTrueが、そうでない場合にはFalseが返されます。修正不可のフィールドへの入力は一度しか行えず、以後修正はできません。この修正不可属性は、BLOBを除くあらゆるフィールドタイプに設定することができます。



参照 

GET FIELD PROPERTIES
GET RELATION PROPERTIES
GET TABLE PROPERTIES

 
プロパティ 

プロダクト: 4D
テーマ: ストラクチャアクセス
番号: 685

 
履歴 

初出: 4D v6.7

 
ARTICLE USAGE

ランゲージリファレンス ( 4D v16)
ランゲージリファレンス ( 4D v16.1)
ランゲージリファレンス ( 4D v16.2)
ランゲージリファレンス ( 4D v16.3)