関数
出典: FileMaker Wiki
目次 |
[編集] バージョンによる文法変更
Ver6以前(.fmj / .fp5)と、Ver7以降(.fp7)ではセパレータが変わっている。
- 6以前:,
- 7以降:;
また、処理方法の変更により名前が変わった関数もある。
例)DateToText/NumToText → GetAsText
※「日付/数字をテキストに変換」という処理から「(元の内容は関係なく)テキスト形式に変換」という処理に
[編集] テキスト関数
- Exact
- Filter
- FilterValues
- GetAsCSS
- GetAsDate
- GetAsNumber
- GetAsSVG
- GetAsText
- GetAsTime
- GetAsTimestamp
- GetAsURLEncoded
- GetValue
- Hiragana
- KanaHankaku
- KanaZenkaku
- KanjiNumeral
- Katakana
- Left
- LeftValues
- LeftWords
- Length
- Lower
- Middle
- MiddleValues
- MiddleWords
- NumToJText
- PatternCount
- Position
- Proper
- Quote
- Replace
- Right
- RightValues
- RightWords
- RomanHankaku
- RomanZenkaku
- SerialIncrement
- Substitute
- Trim
- TrimAll
- Upper
- ValueCount
- WordCount
[編集] 書式設定関数
- RGB
- TextColor
- TextColorRemove
- TextFont
- TextFontRemove
- TextFormatRemove
- TextSize
- TextSizeRemove
- TextStyleAdd
- TextStyleRemove
[編集] 数字関数
- Abs
- Ceiling
- Combination
- Div
- Exp
- Factorial
- Floor
- Int
- Lg
- Ln
- Log
- Mod
- Random
- Round
- SetPrecision
- Sign
- Sqrt
- Truncate
[編集] 日付関数
- Date
- Day
- DayName
- DayNameJ
- DayOfWeek
- DayOfYear
- Month
- MonthName
- MonthNameJ
- WeekOfYear
- WeekOfYearFiscal
- Year
- YearName
[編集] 時刻関数
[編集] タイムスタンプ関数
[編集] 統計関数
[編集] 集計関数
[編集] 繰り返し関数
[編集] 財務関数
[編集] 三角関数
[編集] 論理関数
- Case
- Choose
- Evaluate
- EvaluationError
- GetAsBoolean
- GetField
- GetLayoutObjectAttribute
- GetNthRecord
- If
- IsEmpty
- IsValid
- IsValidExpression
- Let
- Lookup
- LookupNext
- Self
[編集] 取得関数
- Get ( FileMaker パス )
- Get ( アカウント名 )
- Get ( アクセス権セット名 )
- Get ( アクティブフィールドテーブル名 )
- Get ( アクティブフィールド内容 )
- Get ( アクティブフィールド名 )
- Get ( アクティブレイアウトオブジェクト名 )
- Get ( アクティブ繰り返し位置番号 )
- Get ( アクティブ修飾キー )
- Get ( アクティブ選択サイズ )
- Get ( アクティブ選択位置 )
- Get ( アプリケーションバージョン )
- Get ( アプリケーション言語 )
- Get ( ウインドウデスクトップ高さ )
- Get ( ウインドウデスクトップ幅 )
- Get ( ウインドウのズームレベル )
- Get ( ウインドウモード )
- Get ( ウインドウ高さ )
- Get ( ウインドウ左位置 )
- Get ( ウインドウ上位置 )
- Get ( ウインドウ内容高さ )
- Get ( ウインドウ内容幅 )
- Get ( ウインドウ表示 )
- Get ( ウインドウ幅 )
- Get ( ウインドウ名 )
- Get ( エラー処理状態 )
- Get ( カスタムメニューセット名 )
- Get ( システム IP アドレス )
- Get ( システム NIC アドレス )
- Get ( システムドライブ )
- Get ( システムバージョン )
- Get ( システムプラットフォーム )
- Get ( システム言語 )
- Get ( システム書式使用状態 )
- Get ( スクリーン高さ )
- Get ( スクリーン深さ )
- Get ( スクリーン幅 )
- Get ( スクリプトの結果 )
- Get ( スクリプト引数 )
- Get ( スクリプト名 )
- Get ( ステータスエリア状態 )
- Get ( ソート状態 )
- Get ( タイムスタンプ )
- Get ( ツールバーの表示状態 )
- Get ( テキスト定規表示 )
- Get ( デスクトップパス )
- Get ( テンポラリパス )
- Get ( ドキュメントパス )
- Get ( ネットワークプロトコル )
- Get ( ハイコントラスト状態 )
- Get ( ハイコントラスト色 )
- Get ( ファイルサイズ )
- Get ( ファイルパス )
- Get ( ファイル共有状態 )
- Get ( ファイル名 )
- Get ( プリンタ名 )
- Get ( ページ番号 )
- Get ( ポータル行番号 )
- Get ( ホスト IP アドレス )
- Get ( ホストアプリケーション バージョン)
- Get ( ホストのタイムスタンプ )
- Get ( ホスト名 )
- Get ( ユーザによる強制終了許可状態 )
- Get ( ユーザ数 )
- Get ( ユーザ名 )
- Get ( レイアウトアクセス )
- Get ( レイアウトテーブル名 )
- Get ( レイアウト数 )
- Get ( レイアウト番号 )
- Get ( レイアウト表示状態 )
- Get ( レイアウト名 )
- Get ( レコード ID )
- Get ( レコードアクセス )
- Get ( レコードのオープン状態 )
- Get ( レコード総数 )
- Get ( レコード番号 )
- Get ( レコード編集回数 )
- Get ( 開いているレコード数 )
- Get ( 拡張アクセス権 )
- Get ( 環境設定パス )
- Get ( 計算式繰り返し位置番号 )
- Get ( 検索条件除外状態 )
- Get ( 検索条件数 )
- Get ( 最終 ODBC エラー )
- Get ( 最終エラー )
- Get ( 最終メッセージ選択 )
- Get ( 時刻 )
- Get ( 対象レコード数 )
- Get ( 日付 )
[編集] デザイン関数
- DatabaseNames
- FieldBounds
- FieldComment
- FieldIDs
- FieldNames
- FieldRepetitions
- FieldStyle
- FieldType
- GetNextSerialValue
- LayoutIDs
- LayoutNames
- LayoutObjectNames
- RelationInfo
- ScriptIDs
- ScriptNames
- TableIDs
- TableNames
- ValueListIDs
- ValueListItems
- ValueListNames
- WindowNames
