# GetFieldMasterInfo

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

| タグフィールドマスタ及び計算フィールドマスタの情報を取得する。 構文 GetFieldMasterInfo( SummaryName, CompareField, CompareString, RequestFields, &FieldInfo ) パラメータ
SummaryName
| 型： | 文字
| サマリ名。
CompareField
| 型： | 文字
| フィルタをかけたいマスタフィールド名。
CompareString
| 型： | 文字
| 比較文字。何も指定しない場合（""）、すべてのデータが対象となる。%によりあいまい検索が可能。 例）"" - すべてが対象 例）"ABC" - ABCという値のレコードが対象 例）"ABC%" - 先頭文字が"ABC"のレコードが対象 例）"%ABC" -末尾文字が"ABC"のレコードが対象 例）"%ABC%" -"ABC"文字が含まれるレコードが対象
RequestFields
| 型： | 文字配列
| 取得したいマスタフィールド名。配列指定可能。
&FieldInfo
| 型： | 値
| マスタフィールドの情報を受け取ります。
戻り値
| 型： | ブール
| FALSE - 失敗。TRUE - 成功。
解説
タグフィールドマスタ及び計算フィールドマスタの情報を取得します。
例
すべてのName/Comment列の値を取得
    var vFieldInfos;
    this.GetFieldMasterInfo("RAW", "", "", c("Name", "Comment"), vFieldInfos);
コメントの先頭に「A工場」という文字がが含まれるName/Comment列の値を取得
    this.GetFieldMasterInfo("RAW", "Comment", "A工場%", c("Name", "Comment"), vFieldInfos);
参照 Connect DisConnect LoadReportMaster SaveReportMaster GridLoadReport GridSaveReport CreateReport CreateSubReport PrintReport GetReportHeaderCount GetReportTitle RedrawReport IsReportLoaded IsReportDirty GetCurrentSummaryName GetCurrentStartTime GetCurrentEndTime GetGroupCount AddGroup InsertGroup DelGroup ClearAllGroups SetGroupProperty GetGroupProperty GetSelectedGroup GetPageCount AddPage InsertPage DelPage SetPageProperty GetPageProperty GetSelectedPage SelectPage IncPage GetFieldCount AddField InsertField DelField SetFieldProperty GetFieldProperty GetFieldMasterInfo SetReportData GetLastError