Components All New MacOS Windows Linux iOS
Examples Mac & Win Server Client Guides Statistic FMM Blog Deprecated Old

New in version 5.2

Item Details Server
AVAsset.AvailableMetadataFormats
Returns a list representing available metadata formats.
Mac/iOS
  ✅ Server
AVAsset.Duration
Returns the duration of a asset in seconds.
Mac/iOS
  ✅ Server
AVAsset.Framerate
Looks for first video track and reports the nominal frame rate.
Mac/iOS
  ✅ Server
AVAsset.HasProtectedContent
Queries whether the asset has protected content.
Mac/iOS
  ✅ Server
AVAsset.Image
Returns an image for the asset at or near a specified time.
Mac/iOS
  ✅ Server
AVAsset.IsComposable
Queries whether this asset can be used in compositions.
Mac/iOS
  ✅ Server
AVAsset.IsExportable
Indicates whether the asset can be exported.
Mac/iOS
  ✅ Server
AVAsset.IsPlayable
Checks whether the asset, or its URL, can be played.
Mac/iOS
  ✅ Server
AVAsset.IsReadable
Checks whether the asset’s media data can be extracted
Mac/iOS
  ✅ Server
AVAsset.Loaded
Queries load status of asset.
Mac/iOS
  ✅ Server
AVAsset.Lyrics
Queries the lyrics of the asset suitable for the current locale.
Mac/iOS
  ✅ Server
AVAsset.Metadata
Queries metadata.
Mac/iOS
  ✅ Server
AVAsset.MetadataKeys
Queries metadata keys.
Mac/iOS
  ✅ Server
AVAsset.NaturalHeight
Queries the natural height of the video.
Mac/iOS
  ✅ Server
AVAsset.NaturalWidth
Queries the natural width of the video.
Mac/iOS
  ✅ Server
AVAsset.OpenContainer
Opens a movie from a container.
Mac/iOS
  ✅ Server
AVAsset.OpenFile
Opens an asset from a file.
Mac/iOS
  ✅ Server
AVAsset.OpenURL
Opens a movie from URL.
Mac/iOS
  ✅ Server
AVAsset.PreferredRate
Queries the natural rate at which the asset is to be played.
Mac/iOS
  ✅ Server
AVAsset.PreferredVolume
Queries the preferred volume at which the audible media of asset is to be played.
Mac/iOS
  ✅ Server
AVAsset.Release
Releases the object and all memory used for it.
Mac/iOS
  ✅ Server
AVAsset.TrackCount
Queries the track count.
Mac/iOS
  ✅ Server
AVAsset.URL
Queries the URL used to open this asset.
Mac/iOS
  ✅ Server
CURL.Check
Checks for curl events.
All
  ✅ Server
CURL.GetCertInfo
Queries information on the certificate chain.
All
  ✅ Server
CURL.GetFinishedFileName
Queries the file name for the finished script to call.
All
  ✅ Server
CURL.GetFinishedScriptName
Queries the script name to call when transfer finished.
All
  ✅ Server
CURL.GetProgressFileName
Queries progress script file name.
All
  ✅ Server
CURL.GetProgressPercent
Queries progress in percent.
All
  ✅ Server
CURL.GetProgressScriptName
Queries script name to be called for progress.
All
  ✅ Server
CURL.GetRTSPCSEQRecv
Query RTSP sequence counter received.
All
  ✅ Server
CURL.GetRTSPClientCSEQ
Query RTSP Client sequence counter.
All
  ✅ Server
CURL.GetRTSPServerCSEQ
Query RTSP Server sequence counter.
All
  ✅ Server
CURL.GetRTSPSessionID
Query RTSP session ID.
All
  ✅ Server
CURL.GetResultAsContainer
Returns the result of the transaction as container value with auto detection of type.
All
  ✅ Server
CURL.GetTag
Queries the tag value.
All
  ✅ Server
CURL.NumberOfRunningTransfers
Queries number of running transfers.
All
  ✅ Server
CURL.PerformAsync
Perform a curl transfer asynchronously.
All
  ❌ Server
CURL.Reset
Resets the CURL session.
All
  ✅ Server
CURL.RunningTransfers
Queries list of running transfers.
All
  ✅ Server
CURL.SetFinishedScript
Sets which script to call when a transfer finished.
All
  ❌ Server
CURL.SetOptionDNSInterface
Set the name of the network interface that the DNS resolver should bind to.
All
  ✅ Server
CURL.SetOptionDNSLocalIPv4
Set the local IPv4 address that the resolver should bind to.
All
  ✅ Server
CURL.SetOptionDNSLocalIPv6
Set the local IPv6 address that the resolver should bind to.
All
  ✅ Server
CURL.SetOptionTCPKeepAlive
Enable TCP keep-alive probing.
All
  ✅ Server
CURL.SetOptionTCPKeepIdle
Set TCP keep-alive idle time wait.
All
  ✅ Server
CURL.SetOptionTCPKeepInterval
Set TCP keep-alive interval.
All
  ✅ Server
CURL.SetOptionTransferEncoding
Ask for HTTP Transfer Encoding.
All
  ✅ Server
CURL.SetOptionWildCardMatch
Enable wildcard matching.
All
  ✅ Server
CURL.SetProgressScript
Sets the progress script.
All
  ❌ Server
CURL.SetTag
Sets the tag value.
All
  ✅ Server
Container.Deserialize
Restores a serialized container value.
All
  ✅ Server
Container.Serialize
Serialized a container as a text.
All
  ✅ Server
Dialog.GetTimeout
Queries the timeout for dialogs in seconds.
Mac/Win
  ❌ Server
Dialog.SetTimeout
Sets a timeout for the dialog in seconds.
Mac/Win
  ❌ Server
Dictionary.Deserialize
Restores a serialized dictionary.
All
  ✅ Server
Dictionary.List
Returns list of all dictionary IDs.
All
  ✅ Server
Dictionary.Serialize
Serialized a dictionary as a text.
All
  ✅ Server
DynaPDF.GetInMetadata
Queries input PDF metadata.
All
  ✅ Server
DynaPDF.GetLanguage
Returns the language identifier of the document as an ISO 3166 language tag or IANA tag, or "" if not set.
All
  ✅ Server
DynaPDF.GetMetadata
Queries metadata from PDF.
All
  ✅ Server
DynaPDF.GetOutputIntent
Returns an output intent as well as the properties of it.
All
  ✅ Server
DynaPDF.GetOutputIntentCount
Returns the number of available output intents.
All
  ✅ Server
DynaPDF.SetMetadata
The function sets or replaces the XMP metadata stream of a specific object.
All
  ✅ Server
EventMonitor.Clear
Clears last event captured.
Mac/Win
  ❌ Server
EventMonitor.Install
Installs event monitor.
Mac/Win
  ❌ Server
EventMonitor.LastMouseClickButton
Queries the index of the last pressed mouse button.
Mac/Win
  ❌ Server
EventMonitor.LastMouseClickIsDoubleClick
Queries if last recognized mouse click is a double click.
Mac/Win
  ❌ Server
FM.VariableClearAll
Clears all variables.
All
  ✅ Server
Files.FileExtension
Queries the file extension of the given path.
All
  ✅ Server
HotKey.GetKeyCode
Returns the key code given at registration.
Mac/Win
  ❌ Server
HotKey.GetModifiers
Returns the modifiers given at registration.
Mac/Win
  ❌ Server
HotKey.List
Lists all hotkeys.
Mac/Win
  ❌ Server
List.Deserialize
Restores a serialized list.
All
  ✅ Server
List.Serialize
Serialized a list as a text.
All
  ✅ Server
NetworkInterfaces.Default
Queries default network interface.
Mac/Linux/iOS
  ✅ Server
Notification.SendDirect
Sends a notification within FileMaker to all listener.
Mac/Win
  ✅ Server
ProcessActivity.List
Lists all activities.
Mac/Win/iOS
  ✅ Server
ProcessActivity.Options
Queries option flags.
Mac/Win/iOS
  ✅ Server
ProcessActivity.Reason
Queries the reason text.
Mac/Win/iOS
  ✅ Server
ProcessActivity.beginActivity
Begins an activity.
Mac/Win/iOS
  ✅ Server
ProcessActivity.endActivity
Ends the activity started with ProcessActivity.beginActivity.
Mac/Win/iOS
  ✅ Server
QuickList.Deserialize
Restores a serialized list.
All
  ✅ Server
QuickList.InsertValue
Inserts a value to a list.
All
  ✅ Server
QuickList.Pop
Pops last value from the list.
All
  ✅ Server
QuickList.PopFirst
Pops the first value from a list.
All
  ✅ Server
QuickList.Push
Pushes a value to the end of the list.
All
  ✅ Server
QuickList.Serialize
Serialized a list as a text.
All
  ✅ Server
RichText.ReadHTML
Loads a HTML page as rich text.
Mac/iOS
  ❌ Server
RichText.ReadRTF
Loads RTF text as rich text.
Mac/iOS
  ✅ Server
SQL.InsertRecords
Creates records in FileMaker database for current recordset.
All
  ✅ Server
Schedule.Check
Checks if something needs to be run.
Mac/Win/iOS
  ❌ Server
Schedule.ClearEvaluateResult
Clears result of last evaluate.
Mac/Win/iOS
  ❌ Server
Schedule.ClearSQLResult
Clears result of last SQL query.
Mac/Win/iOS
  ❌ Server
Schedule.EvaluateAfterDelay
Evaluates an expression after a delay.
Mac/Win/iOS
  ❌ Server
Schedule.EvaluateAtTime
Evaluates an expression at a given point in time.
Mac/Win/iOS
  ❌ Server
Schedule.EvaluateAtTimeStamp
Evaluates an expression at a given point in time.
Mac/Win/iOS
  ❌ Server
Schedule.EvaluateOnIdle
Evaluates an expression after a given idle period.
Mac/Win
  ❌ Server
Schedule.ExecuteSQLAfterDelay
Runs a SQL query in any open FileMaker file.
Mac/Win/iOS
  ❌ Server
Schedule.ExecuteSQLAtTime
Runs a sql query in any open FileMaker file.
Mac/Win/iOS
  ❌ Server
Schedule.ExecuteSQLAtTimeStamp
Runs a SQL query in any open FileMaker file.
Mac/Win/iOS
  ❌ Server
Schedule.ExecuteSQLOnIdle
Runs a SQL query after idle period.
Mac/Win
  ❌ Server
Schedule.GetAutoRelease
Queries if scheduled item is removed from list of schedules automatically after execution.
Mac/Win/iOS
  ❌ Server
Schedule.GetEvaluate
Queries the expression to evaluate.
Mac/Win/iOS
  ❌ Server
Schedule.GetEvaluateResult
Queries result of last evaluate.
Mac/Win/iOS
  ❌ Server
Schedule.GetFileName
Returns the file name for the scheduled script start.
Mac/Win/iOS
  ❌ Server
Schedule.GetRepeatDelay
Queries the delay between scheduled script calls.
Mac/Win/iOS
  ❌ Server
Schedule.GetRunCount
Queries the number of schedule executions.
Mac/Win/iOS
  ❌ Server
Schedule.GetSQL
Queries the scheduled SQL command.
Mac/Win/iOS
  ❌ Server
Schedule.GetSQLResult
Queries result of last SQL query.
Mac/Win/iOS
  ❌ Server
Schedule.GetScriptName
Returns the script name for the scheduled script start.
Mac/Win/iOS
  ❌ Server
Schedule.GetScriptParameter
Returns the script parameter for the scheduled script start.
Mac/Win/iOS
  ❌ Server
Schedule.GetTimeStamp
Queries the timestamp of next execution of schedule.
Mac/Win/iOS
  ❌ Server
Schedule.List
Provides a list with all scheduled script starts or SQL commands.
Mac/Win/iOS
  ❌ Server
Schedule.Release
Releases schedule reference.
Mac/Win/iOS
  ❌ Server
Schedule.SetAutoRelease
Sets if scheduled item is removed from list of schedules automatically after execution.
Mac/Win/iOS
  ❌ Server
Schedule.SetEvaluate
Sets the expression to evaluate.
Mac/Win/iOS
  ❌ Server
Schedule.SetFileName
Sets the file name for scheduled script start.
Mac/Win/iOS
  ❌ Server
Schedule.SetRepeatDelay
Sets the repeat delay for the schedule.
Mac/Win/iOS
  ❌ Server
Schedule.SetSQL
Sets the SQL for the schedule.
Mac/Win/iOS
  ❌ Server
Schedule.SetScriptName
Sets the script name for scheduled script start.
Mac/Win/iOS
  ❌ Server
Schedule.SetScriptParameter
Sets the script parameter for scheduled script start.
Mac/Win/iOS
  ❌ Server
Schedule.SetTimeStamp
Sets the timestamp where a schedule runs the next time.
Mac/Win/iOS
  ❌ Server
Schedule.StartScriptAfterDelay
Runs a script in any open FileMaker file.
Mac/Win/iOS
  ❌ Server
Schedule.StartScriptAtTime
Runs a script in any open FileMaker file.
Mac/Win/iOS
  ❌ Server
Schedule.StartScriptAtTimeStamp
Runs a script in any open FileMaker file.
Mac/Win/iOS
  ❌ Server
Schedule.StartScriptOnIdle
Runs a script after idle period.
Mac/Win
  ❌ Server
SyntaxColoring.CopyButton.GetEnabled
Queries whether copy button for script editor is enabled.
Mac only
  ❌ Server
SyntaxColoring.CopyButton.SetEnabled
Enables or disables copy script button.
Mac only
  ❌ Server
SystemInfo.IsAdminUser
Tries to check if user is admin user on the system.
All
  ✅ Server
SystemInfo.isWindows10
Returns 1 if called on Windows 10 or higher.
All
  ✅ Server
Text.Character
Creates a character with given number.
All
  ✅ Server
Text.Characters
Returns the character codes.
All
  ✅ Server
Text.Code
Queries the number of a character.
All
  ✅ Server
Text.ConvertUnicodeToCharacterComposition
Converts text by applying unicode character normalization.
All
  ✅ Server
Text.ConvertUnicodeToCharacterDecomposition
Converts text by applying unicode character normalization.
All
  ✅ Server
Text.InvalidCharactersForEncoding
Looks for invalid characters for an encoding.
All
  ✅ Server
Text.RedefineEncoding
Takes a text in a given encoding and reencodes it with other encoding.
All
  ✅ Server
WMIQuery.Connect
Connects to WMI server.
Win only
  ✅ Server
WMIQuery.New
Creates a new WMI Query object.
Win only
  ✅ Server
WMIQuery.Next
Queries the next item in the result of a query.
Win only
  ✅ Server
WMIQuery.PropertyNames
Queries a list of property names for current item.
Win only
  ✅ Server
WMIQuery.PropertyType
Queries data type of a property.
Win only
  ✅ Server
WMIQuery.PropertyValue
Queries the value of the property.
Win only
  ✅ Server
WMIQuery.Query
Executes a query.
Win only
  ✅ Server
WMIQuery.Release
Releases a query object.
Win only
  ✅ Server
Window.Current
Queries the reference number of current window.
Mac/Win
  ❌ Server

151 functions shown.

These functions require a license (71%).

Older Version 5.1   Newer Version 5.3