NightWing Enterprises - FileMaker Pro Custom Development

+
+   Home    About Us    Products    Demos    Resources    FAQs    Orders    Contact   +
+

V


FileMaker Functions Reference Table - v7 to v16
 
FileMaker Pro v16 includes 308 native calculation functions, however only 211 of these (or their earlier equivalents) have been available in all versions of FileMaker since v7, while 268 functions were available as at the release of FileMaker 12.

The following list provides a quick reference to all the native functions, indicating in which version they first became available, and (where applicable) when they ceased to be available.

 
Group     Function Name   Version
Number    Abs    v7
Trigonometry    Acos    v9
Trigonometry    Asin    v9
Trigonometry    Atan    v7
Agg/Summ    Average    v7
Container    Base64Decode    v13
Container    Base64Encode    v13
Container    Base64EncodeRFC    v16
Logic    Case    v7
Number    Ceiling    v7
Text/Format    Char    v10
Logic    Choose    v7
Text/Format    Code    v10
Number    Combination    v7
Trigonometry    Cos    v7
Agg/Summ    Count    v7
Container    CryptAuthCode    v16
Container    CryptDecrypt    v16
Container    CryptDecryptBase64    v16
Container    CryptDigest    v16
Container    CryptEncrypt    v16
Container    CryptEncryptBase64    v16
Design    DatabaseNames    v7
Date/Time    Date    v7
Date/Time    Day    v7
Date/Time    DayName    v7
Date/Time    DayNameJ    v7
Date/Time    DayOfWeek    v7
Date/Time    DayOfYear    v7
Trigonometry    Degrees    v7
Number    Div    v7
Logic    Evaluate    v7
Logic    EvaluationError    v7
Text/Format    Exact    v7
Logic    ExecuteSQL    v12
Number    Exp    v7
Repeating    Extend    v7
External    External    v7-v15
Number    Factorial    v7
Design    FieldBounds    v7
Design    FieldComment    v7
Design    FieldIDs    v7
Design    FieldNames    v7
Design    FieldRepetitions    v7
Design    FieldStyle    v7
Design    FieldType    v7
Text/Format    Filter    v7
Text/Format    FilterValues    v7
Number    Floor    v7
Text/Format    Furigana    v14
Financial    FV (Future Value)    v7
Get    Get(AccountExtendedPrivileges)    v11
Get    Get(AccountGroupName)    v16
Get    Get(AccountName)    v7
Get    Get(AccountPrivilegeSetName)    v11
Get    Get(ActiveFieldContents)    v7
Get    Get(ActiveFieldName)    v7
Get    Get(ActiveFieldTableName)    v7
Get    Get(ActiveLayoutObjectName)    v8.5
Get    Get(ActiveModifierKeys)    v7
Get    Get(ActivePortalRowNumber)    v11
Get    Get(ActiveRepetitionNumber)    v7
Get    Get(ActiveSelectionSize)    v7
Get    Get(ActiveSelectionStart)    v7
Get    Get(AllowAbortState)    v7
Get    Get(AllowFormattingBarState)    v12
Get    Get(AllowToolbarState)    v8-v11
Get    Get(ApplicationArchitecture)    v14
Get    Get(ApplicationLanguage)    v7
Get    Get(ApplicationVersion)    v7
Get    Get(CalculationRepetitionNumber)    v7
Get    Get(ConnectionAttributes)    v13
Get    Get(ConnectionState)    v12
Get    Get(CurrentDate)    v7
Get    Get(CurrentExtendedPrivileges)    v11
Get    Get(CurrentHostTimestamp)    v7
Get    Get(CurrentPrivilegeSetName)    v11
Get    Get(CurrentTime)    v7
Get    Get(CurrentTimestamp)    v7
Get    Get(CurrentTimeUTCMilliseconds)    v13
Get    Get(CustomMenuSetName)    v8
Get    Get(DesktopPath)    v8
Get    Get(Device)    v13
Get    Get(DocumentsPath)    v8
Get    Get(DocumentsPathListing)    v10
Get    Get(EncryptionState)    v13
Get    Get(ErrorCaptureState)    v7
Get    Get(ExtendedPrivileges)    v7-v10
Get    Get(FilemakerPath)    v8
Get    Get(FileName)    v7
Get    Get(FilePath)    v7
Get    Get(FileSize)    v7
Get    Get(FoundCount)    v7
Get    Get(HighContrastColor)    v7
Get    Get(HighContrastState)    v7
Get    Get(HostApplicationVersion)    v9
Get    Get(HostIPAddress)    v8
Get    Get(HostName)    v7
Get    Get(InstalledFMPlugins)    v12
Get    Get(LastError)    v7
Get    Get(LastExternalErrorDetail)    v15
Get    Get(LastMessageChoice)    v7
Get    Get(LastODBCError)    v7-v14
Get    Get(LayoutAccess)    v7
Get    Get(LayoutCount)    v7
Get    Get(LayoutName)    v7
Get    Get(LayoutNumber)    v7
Get    Get(LayoutTableName)    v7
Get    Get(LayoutViewState)    v7
Get    Get(MenubarState)    v14
Get    Get(ModifiedFields)    v13
Get    Get(MultiUserState)    v7
Get    Get(NetworkProtocol)    v7
Get    Get(NetworkType)    v13
Get    Get(PageNumber)    v7
Get    Get(PersistentID)    v12
Get    Get(PortalRowNumber)    v7-v10
Get    Get(PreferencesPath)    v8
Get    Get(PrinterName)    v7
Get    Get(PrivilegeSetName)    v7-v10
Get    Get(QuickFindText)    v11
Get    Get(RecordAccess)    v7
Get    Get(RecordID)    v7
Get    Get(RecordModificationCount)    v7
Get    Get(RecordNumber)    v7
Get    Get(RecordOpenCount)    v8
Get    Get(RecordOpenState)    v8
Get    Get(RegionMonitorEvents)    v16
Get    Get(RequestCount)    v7
Get    Get(RequestOmitState)    v8
Get    Get(ScreenDepth)    v7
Get    Get(ScreenHeight)    v7
Get    Get(ScreenScaleFactor)    v14
Get    Get(ScreenWidth)    v7
Get    Get(ScriptAnimationState)    v13
Get    Get(ScriptName)    v7
Get    Get(ScriptParameter)    v7
Get    Get(ScriptResult)    v8
Get    Get(SortState)    v7
Get    Get(StatusAreaState)    v7
Get    Get(SystemDrive)    v8
Get    Get(SystemIPAddress)    v7
Get    Get(SystemLanguage)    v7
Get    Get(SystemNICAddress)    v7
Get    Get(SystemPlatform)    v7
Get    Get(SystemVersion)    v7
Get    Get(TemporaryPath)    v9
Get    Get(TextRulerVisible)    v8
Get    Get(TotalRecordCount)    v7
Get    Get(TouchKeyboardState)    v14
Get    Get(TriggerCurrentPanel)     v13
Get    Get(TriggerCurrentTabPanel)     v12-v12
Get    Get(TriggerExternalEvent)    v14
Get    Get(TriggerGestureInfo)    v13
Get    Get(TriggerKeystroke)    v10
Get    Get(TriggerModifierKeys)    v10
Get    Get(TriggerTargetPanel)    v13
Get    Get(TriggerTargetTabPanel)    v12-v12
Get    Get(UserCount)    v7
Get    Get(UserName)    v7
Get    Get(UseSystemFormatsState)    v8
Get    Get(UUID)    v12
Get    Get(WindowContentHeight)    v7
Get    Get(WindowContentWidth)    v7
Get    Get(WindowDesktopHeight)    v7
Get    Get(WindowDesktopWidth)    v7
Get    Get(WindowHeight)    v7
Get    Get(WindowLeft)    v7
Get    Get(WindowMode)    v7
Get    Get(WindowName)    v7
Get    Get(WindowOrientation)    v13
Get    Get(WindowStyle)    v12
Get    Get(WindowTop)    v7
Get    Get(WindowVisible)    v7
Get    Get(WindowWidth)    v7
Get    Get(WindowZoomLevel)    v8
Logic    GetAsBoolean    v8
Text/Format    GetAsCSS    v7
Date/Time    GetAsDate    v7
Number    GetAsNumber    v7
Text/Format    GetAsSVG    v7
Text/Format    GetAsText    v7
Date/Time    GetAsTime    v7
Date/Time    GetAsTimestamp    v7
Text/Format    GetAsURLEncoded    v8.5
Logic    GetAVPlayerAttribute    v14
Container    GetContainerAttribute    v13
Logic    GetField    v7
Logic    GetFieldName    v10
Container    GetHeight    v12
Logic    GetLayoutObjectAttribute    v8.5
Design    GetNextSerialValue    v7
Logic    GetNthRecord    v8
Repeating    GetRepetition    v7
Agg/Summ    GetSummary    v7
Container    GetThumbnail    v12
Text/Format    GetValue    v8
Container    GetWidth    v12
Logic    $$GlobalName    v8
Container    HexDecode    v16
Container    HexEncode    v16
Text/Format    Hiragana    v7 j
Date/Time    Hour    v7
Logic    If    v7
Number    Int    v7
Logic    IsEmpty    v7
Logic    IsValid    v7
Logic    IsValidExpression    v7
Text/Format    JSONDeleteElement    v16
Text/Format    JSONFormatElements    v16
Text/Format    JSONGetElement    v16
Text/Format    JSONListKeys    v16
Text/Format    JSONListValues    v16
Text/Format    JSONSetElement    v16
Text/Format    KanaHankaku    v7 j
Text/Format    KanaZenkaku    v7 j
Text/Format    KanjiNumeral    v7 j
Text/Format    Katakana    v7 j
Repeating    Last    v7
Design    LayoutIDs    v7
Design    LayoutNames    v7
Design    LayoutObjectNames    v8.5
Text/Format    Left    v7
Text/Format    LeftValues    v7
Text/Format    LeftWords    v7
Text/Format    Length    v7
Logic    Let    v7
Number    Lg    v7
Agg/Summ    List    v8.5
Number    Ln    v7
Logic    $localName    v8
Mobile    Location    v12
Mobile    LocationValues    v12
Number    Log    v7
Logic    Lookup    v7
Logic    LookupNext    v7
Text/Format    Lower    v7
Agg/Summ    Max    v7
Text/Format    Middle    v7
Text/Format    MiddleValues    v7
Text/Format    MiddleWords    v7
Agg/Summ    Min    v7
Date/Time    Minute    v7
Number    Mod    v7
Date/Time    Month    v7
Date/Time    MonthName    v7
Date/Time    MonthNameJ    v7 j
Financial    NPV (Net Present Value)    v7
Text/Format    NumToJText    v7 j
Text/Format    PatternCount    v7
Trigonometry    Pi    v7
Financial    PMT (Payment)    v7
Text/Format    Position    v7
Text/Format    Proper    v7
Financial    PV (Present Value)    v7
Text/Format    Quote    v7
Trigonometry    Radians    v7
Number    Random    v7
Mobile    RangeBeacons    v15
Design    RelationInfo    v7
Text/Format    Replace    v7
Text/Format    RGB    v7
Text/Format    Right    v7
Text/Format    RightValues    v7
Text/Format    RightWords    v7
Text/Format    RomanHankaku    v7 j
Text/Format    RomanZenkaku    v7 j
Number    Round    v7
Design    ScriptIDs    v7
Design    ScriptNames    v7
Date/Time    Seconds    v7
Logic    Self    v9
Text/Format    SerialIncrement    v7
Number    SetPrecision    v7
Number    Sign    v7
Trigonometry    Sin    v7
Text/Format    SortValues    v16
Number    Sqrt    v7
Agg/Summ    StDev    v7
Agg/Summ    StDevP    v7
Text/Format    Substitute    v7
Agg/Summ    Sum    v7
Design    TableIDs    v7
Design    TableNames    v7
Trigonometry    Tan    v7
Text/Format    TextColor    v7
Text/Format    TextColorRemove    v8
Container    TextDecode    v16
Container    TextEncode    v16
Text/Format    TextFont    v7
Text/Format    TextFontRemove    v8
Text/Format    TextFormatRemove    v8
Text/Format    TextSize    v7
Text/Format    TextSizeRemove    v8
Text/Format    TextStyleAdd    v7
Text/Format    TextStyleRemove    v7
Date/Time    Time    v7
Date/Time    Timestamp    v7
Text/Format    Trim    v7
Text/Format    TrimAll    v7
Number    Truncate    v7
Text/Format    UniqueValues    v16
Text/Format    Upper    v7
Text/Format    ValueCount    v7
Design    ValueListIDs    v7
Design    ValueListItems    v7
Design    ValueListNames    v7
Agg/Summ    Variance    v7
Agg/Summ    VarianceP    v7
Container    VerifyContainer    v12
Date/Time    WeekOfYear    v7
Date/Time    WeekOfYearFiscal    v7
Design    WindowNames    v7
Text/Format    WordCount    v7
Date/Time    Year    v7
Date/Time    YearName    v7 j






^


NightWing FileMaker Solutions

NightWing Enterprises Pty Ltd
ABN 11 091 607 591
www.nightwingenterprises.com
PO Box 20, Dallas, Victoria, Australia 3047
Ph +61 3 9016 3347  •   Fax +61 3 9309 8273  •   Mobile 0409 309 143
Email: admin@nightwingenterprises.com


+
+   Home    About Us    Products    Demos    Resources    FAQs    Orders    Contact   +
+


-----------------------------------
© 2004 - NightWing Enterprises
Please Report any problems with this site to:   webmaster@nightwing.com.au  

NightWing Enterprises - FileMaker Solutions:
NightWing Enterprises, and the internet code-named CobaltSky is an internationally recognized Filemaker Pro specialist and provider of
Filemaker Pro consulting and Filemaker Pro development services. This includes creation of Filemaker Pro custom databases as well as
Filemaker Pro custom development, Filemaker Pro custom programmer services and Filemaker Pro custom programming.


Site created and managed using FileMaker Pro.