# SetPageFieldProperty

マニュアル > コントロールリファレンス > データ > 日報グリッドコントロール > メソッド > # SetPageFieldProperty |

| ページフィールドのプロパティを設定する。 構文 SetPageFieldProperty( PageId, FieldId, Name, Value ) パラメータ
PageId
| 型： | 数値
| ページインデックス（0～）。
FieldId
| 型： | 数値
| フィールドインデックス（0～）。
Name
| 型： | 文字
| プロパティ名。
Value
| 型： | 値
| 設定値。
戻り値
| 型： | ブール
| FALSE - 失敗。TRUE - 成功。
解説
下記はページのプロパティ一覧です。 プロパティ名
FieldName
| 型： | 文字
| サーバに設定されている日報月報年報アクションのフィールド名。
Width
| 型： | 数値
| セルの幅。-1の時デフォルト値。
Writable
| 型： | ブール
| サーバでレポートの編集を可能にする設定がされている場合、FALSEを指定するとそのフィールドのみ編集不可能にできる（デフォルトはTRUE）。
DecimalNum
| 型： | 数値
| 小数点桁数。通常小数点桁数はサーバ側で設定を行うが、 OnSetDataToCellイベントで表示フォーマットを変えた場合など、個別に指定したい場合に利用する。 -2 - デフォルト値 -1 - 小数点桁数は制限しない 0以上 - 小数点桁数
Filter
| 型： | 文字
| OnSetDataToCell/ OnSetCellToDataの引数で渡される文字列。 通常ここにフィルタ名を入れ、イベント内でそのフィルタ名に従いセルに表示する文字を加工する（変換方法の判別文字として利用する）。
参照 Connect DisConnect GridLoadReport GridSaveReport CreateReport CreateSubReport OpenReport PrintReport MaintenanceReport SendReport ReceiveReport GetServerFieldCount GetServerField GetPageCount AddPage DelPage SetPageProperty GetPageProperty GetPageFieldCount AddPageField DelPageField SetPageFieldProperty GetPageFieldProperty ClearAllPages SelectPage GetSelectedPage IncPage SetReportData GetLastError