Topics
All
MacOS
(Only)
Windows
(Only)
Linux
(Only, Not)
iOS
(Only, Not)
Components
Crossplatform Mac & Win
Server
Client
Old
Deprecated
Guides
Examples
Videos
New in version:
9.3
9.4
9.5
10.0
10.1
10.2
10.3
10.4
10.5
10.6
Statistic
FMM
Blog
New in version 3.1
| Item | Details |
|---|---|
| Addressbook.NewGroup Creates a new group. | Mac/iOS |
| Addressbook.NewPerson Creates a new person. | Mac/iOS |
| Addressbook.addRecord Adds an person or group record to the Address Book database. | Mac/iOS |
| Addressbook.formattedAddress Returns an attributed string containing the formatted address. | Mac only |
| Addressbook.group.addMember Adds a person to a group. | Mac/iOS |
| Addressbook.group.addSubgroup Adds a subgroup to another group. | Mac/iOS |
| Addressbook.group.members Returns an array of persons in a group. | Mac/iOS |
| Addressbook.group.parentGroups Returns an array containing a group's parents—that is, the groups that a group belongs to. | Mac only |
| Addressbook.group.removeMember Removes a person from a group. | Mac/iOS |
| Addressbook.group.removeSubgroup Removes a subgroup from a group. | Mac/iOS |
| Addressbook.group.subgroups Returns an array containing a group's subgroups. | Mac only |
| Addressbook.groups Returns an array of all the groups in the Address Book database. | Mac/iOS |
| Addressbook.hasUnsavedChanges Indicates whether an address book has changes that have not been saved to the Address Book database. | Mac/iOS |
| Addressbook.me Returns the person record that represents the logged-in user. | Mac/iOS |
| Addressbook.multivalue.New Creates a new multivalue object. | Mac/iOS |
| Addressbook.multivalue.addValue Adds a value and its label to a multivalue list. | Mac/iOS |
| Addressbook.multivalue.count Returns the number of entries in a multivalue list. | Mac/iOS |
| Addressbook.multivalue.identifierAtIndex Returns the identifier for the given index. | Mac/iOS |
| Addressbook.multivalue.indexForIdentifier Returns the index for the given identifier. | Mac/iOS |
| Addressbook.multivalue.insertValue Inserts a value and its label at the given index in a multivalue list. | Mac/iOS |
| Addressbook.multivalue.labelAtIndex Returns the label for the given index. | Mac/iOS |
| Addressbook.multivalue.labelForIdentifier Returns the label for the given identifier. | Mac/iOS |
| Addressbook.multivalue.primaryIdentifier Returns the identifier for the primary value. | Mac/iOS |
| Addressbook.multivalue.removeValueAndLabelAtIndex Removes the value and label at the given index. | Mac/iOS |
| Addressbook.multivalue.replaceLabelAtIndex Replaces the label at the given index. | Mac/iOS |
| Addressbook.multivalue.replaceValueAtIndex Replaces the value at the given index. | Mac/iOS |
| Addressbook.multivalue.setPrimaryIdentifier Sets the primary value to be the value for the given identifier. | Mac only |
| Addressbook.multivalue.valueAtIndex Returns the value for the given index. | Mac/iOS |
| Addressbook.multivalue.valueForIdentifier Returns the value for the given identifier. | Mac/iOS |
| Addressbook.people Returns an array of all the people in the Address Book database. | Mac/iOS |
| Addressbook.person.EditInAddressbook Launches Contacts application to edit this person. | Mac only |
| Addressbook.person.GetImage Returns data that contains a picture of this person. | Mac/iOS |
| Addressbook.person.SetImage Sets the image for this person to the given image. | Mac/iOS |
| Addressbook.person.ShowInAddressbook Launches Contacts application to show this person. | Mac only |
| Addressbook.person.linkedPeople Returns the array of all person records that are linked to the person this record represents. | Mac/iOS |
| Addressbook.person.parentGroups Returns an array of the address book groups that this person belongs to. | Mac only |
| Addressbook.person.vCardRepresentation Returns the vCard representation of the person record as a data object in vCard format. | Mac/iOS |
| Addressbook.personFromVCardRepresentation Creates an Person instance initialized with the given data. | Mac/iOS |
| Addressbook.record.SetValueForProperty Sets the value of a given property for a record. | Mac/iOS |
| Addressbook.record.UniqueID Returns the unique ID for a record. | Mac/iOS |
| Addressbook.record.displayname Convenience function to return a display name for a record. | Mac/iOS |
| Addressbook.record.isReadOnly Returns whether a record is read-only. | Mac/iOS |
| Addressbook.record.removeValueForProperty Removes the value for a given property. | Mac/iOS |
| Addressbook.record.valueForProperty Returns the value of a given property for a record. | Mac/iOS |
| Addressbook.removeRecord Removes an person or group record from the Address Book database. | Mac/iOS |
| Addressbook.save Saves all the changes made since the last save. | Mac/iOS |
| Addressbook.searchPeopleWithEmail Searches all people with given email address. | Mac only |
| Addressbook.searchPeopleWithName Searches people matching the first and/or last name. | Mac only |
| Addressbook.setMe Sets the record that represents the logged-in user. | Mac/iOS |
| Audit.Changed2 Same as Audit.Changed, but here you pass the list of fields to check. | All |
| Audit.ClearCaches Clears internal caches for audit functions. | All |
| Audit.Delete2 Same as Audit.Delete, but here you pass the list of fields to check. | All |
| CURL.AddInputGIF Adds input to GIF data from the container value. | All |
| CURL.GetResultAsGIF Returns the result of the transaction as GIF image. | All |
| CURL.SetInputGIF Sets input to GIF data from the container value. | All |
| DynaPDF.AddContinueText Prints a single text line and moves the text cursor to the next line. | All |
| DynaPDF.AppendPage This function appends an empty page to the document. | All |
| DynaPDF.BeginContinueText This function prepares the output of multiple text lines with DynaPDF.AddContinueText. | All |
| DynaPDF.ChangeFont This function changes or sets the font to the one of the parameter FontHandle. | All |
| DynaPDF.ChangeFontSize This function changes the font size of the current font. | All |
| DynaPDF.ChangeFontStyle This function changes the style of the current font. | All |
| DynaPDF.ChangeFontStyleEx The function changes the font style of a font like DynaPDF.ChangeFontStyle but it accepts also font styles like 2 (bold) or 1 (italic). | All |
| DynaPDF.DrawArc This function draws an arc by using a start and end angle. | All |
| DynaPDF.DrawArcEx This function draws an elliptical arc. | All |
| DynaPDF.DrawChord This function draws an elliptical chord (a region bounded by the intersection of an ellipse and a line segment, called a secant). | All |
| DynaPDF.DrawCircle This function draws a circle. | All |
| DynaPDF.DrawPie The function draws a pie-shaped wedge bounded by the intersection of an ellipse and two angles. | All |
| DynaPDF.EditPage This function prepares a page for editing. | All |
| DynaPDF.EndPage This function closes an open page that was opened by AppendPage or EditPage. | All |
| DynaPDF.GetCompressionFilter The function returns the standard compression filter for images. | All |
| DynaPDF.GetFTextHeight The function measures the height of a formatted text block. | All |
| DynaPDF.GetFTextHeightEx The function measures the height of a formatted text block. | All |
| DynaPDF.GetImportPDFVersion The function returns the minor PDF version number of an external PDF file. | All |
| DynaPDF.GetJPEGQuality Queries the JPEG compression quality. | All |
| DynaPDF.GetLastTextPosX Return the horizontal end position of the last drawn text. | All |
| DynaPDF.GetLastTextPosY Return the vertical end position of the last drawn text. | All |
| DynaPDF.GetLeading The function returns the current leading. | All |
| DynaPDF.GetPDFVersion The function returns the version of the output PDF file. | All |
| DynaPDF.GetPageHeight The function returns the height of the currently open page. | All |
| DynaPDF.GetPageLayout The function returns the page layout that is used when opening the document with Adobe's Acrobat. | All |
| DynaPDF.GetPageMode The function returns the page mode that is used when opening the document with Adobe's Acrobat. | All |
| DynaPDF.GetPageWidth The function returns the width of the currently open page. | All |
| DynaPDF.GetResolution Queries the resolution for images. | All |
| DynaPDF.GetSaveNewImageFormat Queries the SaveNewImageFormat properties. | All |
| DynaPDF.GetUseTransparency The property specifies whether images should get a transparent background. | All |
| DynaPDF.InsertImage The function inserts an image from a container. | All |
| DynaPDF.InsertImageFile The function inserts an image from a file. | All |
| DynaPDF.LineTo The function draws a path from the current position up to the specified point. | All |
| DynaPDF.MoveTo The function moves the current position to the point specified by PosX, PosY. | All |
| DynaPDF.ReadImageFormat The function retrieves the most important properties of an image file. | All |
| DynaPDF.ReadImageResolution The function retrieves the horizontal and vertical resolution of an image file. | All |
| DynaPDF.Rectangle This function draws a rectangle. | All |
| DynaPDF.RestoreGraphicState The function restores a previously saved graphics state. | All |
| DynaPDF.RoundRect The function draws a rectangle with rounded corners. | All |
| DynaPDF.RoundRectEx The function draws a rectangle with elliptical corners. | All |
| DynaPDF.SaveGraphicState The function saves the current graphics state. | All |
| DynaPDF.SetAlpha Sets alpha for drawings. | All |
| DynaPDF.SetCompressionFilter The function sets the compression filter which is used to compress images. | All |
| DynaPDF.SetFillColor The function sets the current fill color as an array of float values. | All |
| DynaPDF.SetFont The function loads a font that can be used for text output and interactive form fields. | All |
| DynaPDF.SetFontEx The function loads a font that can be used for text output and interactive form fields. The difference in comparison to DynaPDF.SetFont is the way how the function tries to find the font. | All |
| DynaPDF.SetJPEGQuality The function sets the quality of JPEG compressed images in percent if JPEG compression is used. Lower values cause higher compression rates, however, worse image quality. | All |
| DynaPDF.SetLeading Sets text leading. | All |
| DynaPDF.SetPDFVersion Sets the PDF version. | All |
| DynaPDF.SetPageHeight Sets page height. | All |
| DynaPDF.SetPageLayout The function sets the page layout that is used when opening the document with Adobe's Acrobat. | All |
| DynaPDF.SetPageMode The function sets the page mode that is used when opening the document with Adobe's Acrobat. | All |
| DynaPDF.SetPageWidth Sets page width. | All |
| DynaPDF.SetResolution Sets the image resolution. | All |
| DynaPDF.SetSaveNewImageFormat Whether to recompress images. | All |
| DynaPDF.SetStrokeColor The function sets the current stroke color as an list of values. | All |
| DynaPDF.SetTextRect The function defines the output rectangle that is used to output formatted text by the function DynaPDF.WriteFText. | All |
| DynaPDF.SetUseTransparency The property specifies whether images should be masked with the current transparent color to make this color transparent, see also DynaPDF.SetTransparentColor(). This technique is known as color key masking. | All |
| DynaPDF.StrokePath The function strokes the current path without closing it. | All |
| DynaPDF.WriteFText Writes text on current page with formatting commands. | All |
| DynaPDF.WriteFTextEx Writes text on current page with formatting commands. | All |
| DynaPDF.WriteText Writes text on current page. | All |
| FM.QueryBaseTableNames Queries the base table names of all tables currently open. | All |
| FM.QueryFieldsForBaseTableName Queries the field names of all fields in the given table. | All |
| FM.QueryFieldsForTableName Queries the field names of all fields in the given table. | All |
| FM.QueryTableNames Queries the table names of all tables currently open. | All |
| Files.CreateBookmark Creates a bookmark from a file path. | Mac/iOS |
| Files.GetNodeID Queries the NodeID fo the file or folder. | Mac/Win |
| Files.GetPathFromNodeID Finds the file or folder for the given NodeID on the given volume. | Mac/Win |
| Files.ResolveBookmark Resolves a bookmark. | Mac/iOS |
| Hash.RandomString Creates a random string. | All |
| Hash.SHA1 Calculated SHA-1 hash of given text. | All |
| Hash.SHA1.HMAC Returns the a SHA1 HMAC based on the key and the data string. | All |
| Hash.SHA256 Calculated SHA-256 hash of given text. | All |
| Hash.SHA256.HMAC Returns the a SHA256 HMAC based on the key and the data string. | All |
| IKSlideShow.AddImage Adds a slide. | Mac only |
| IKSlideShow.AddPDF Adds a slide. | Mac only |
| IKSlideShow.AddPath Adds a slide. | Mac only |
| IKSlideShow.AddURL Adds a slide. | Mac only |
| IKSlideShow.GetMode Queries the mode for slideshow. | Mac only |
| IKSlideShow.SetMode Sets the mode for slideshow. | Mac only |
| Math.IsValidCC Verifies a credit card number. | All |
| Modbus.CalculateRTUMessageCRC Calculates the RTU Message CRC string. | All |
| OCR.WriteToPDF Writes text on the PDF. | All |
| PDFKit.AppendPages Copies pages from one PDF to append other PDF. | Mac/iOS |
| PDFKit.WriteToPath Writes the PDF to the given file path. | Mac/iOS |
| RunTask.GetArgument Queries the argument with given index. | Mac/Win |
| RunTask.GetArgumentCount Returns the number of arguments. | Mac/Win |
| RunTask.GetCurrentDirectoryPath Returns the task's current directory. | Mac/Win |
| RunTask.GetLaunchPath Returns the path of the executable. | Mac/Win |
| RunTask.IsRunning Returns whether the receiver is still running. | Mac/Win |
| RunTask.Launch Launches the task represented by the receiver. | Mac/Win |
| RunTask.NewTask Creates a new task. | Mac/Win |
| RunTask.ProcessIdentifier Returns the receiver's process identifier. | Mac/Win |
| RunTask.SetArguments Sets the command arguments that should be used to launch the executable. | Mac/Win |
| RunTask.SetCurrentDirectoryPath Sets the current directory for the receiver. | Mac/Win |
| RunTask.SetLaunchPath Sets the path to be launched. | Mac/Win |
| RunTask.Terminate Sends a terminate signal to the receiver and all of its subtasks. | Mac/Win |
| RunTask.TerminationReason Returns the reason the task was terminated. | Mac only |
| RunTask.TerminationStatus Returns the exit status returned by the receiver's executable. | Mac only |
| SNMP.Get Performs a SNMP GET query. | Mac/Linux |
| SNMP.SetRetries Sets number of retries for the SNMP query. | All |
| SNMP.SetTimeout Sets timeout for the SNMP query. | All |
| SerialPort.GetBaudRate Queries the baud rate. | Mac/Win |
| SerialPort.GetDataBits Queries the data bit size. | Mac/Win |
| SerialPort.SetBaudRate Sets the baud rate. | Mac/Win |
| SerialPort.SetDataBits Sets data bit size. | Mac/Win |
| Socket.AcceptNewConnection Accepts a new connection and returns a new socket. | All |
| Socket.ClearDataAvailableHandler Clears the data available handler. | All |
| Socket.ClearErrorHandler Clears the error handler. | All |
| Socket.Close Closes a socket. | All |
| Socket.Connect Connects a TCP/IP socket to the given domain/IP on the given port. | All |
| Socket.LastMessageIP Returns the IP from the last message received. | All |
| Socket.LastMessagePort Returns the port from the last message received. | All |
| Socket.Listen Binds the socket to the port and starts listening. | All |
| Socket.NewTCPSocket Creates a new TCP Socket. | All |
| Socket.NewUDPSocket Creates a new UDP Socket. | All |
| Socket.Peek Peeks bytes from socket and returns them as text. | All |
| Socket.PeekHex Peeks from socket and returns them hex encoded. | All |
| Socket.Read Reads bytes from socket and returns them as text. | All |
| Socket.ReadHex Reads bytes from socket and returns them hex encoded. | All |
| Socket.ReadMLLP Reads bytes from socket and returns them as text. | All |
| Socket.RemoteIP Returns IP of the remote socket. | All |
| Socket.RemotePort Returns port of the socket on the other side. | All |
| Socket.SendMessage Sends an UDP data message. | All |
| Socket.SendMessageHex Sends an UDP data message. | All |
| Socket.SetDataAvailableHandler Sets the data available handler for this socket. | All |
| Socket.SetErrorHandler Sets the error handler for this socket. | All |
| Socket.SetNewConnectionHandler Sets the new connection handler for this socket. | All |
| Socket.Write Writes text to the socket. | All |
| Socket.WriteByte Writes a single byte to the socket. | All |
| Socket.WriteHex Writes text to the socket. | All |
| Socket.WriteMLLP Writes text to the socket. | All |
| System.Logout Logout current user. | Mac/Win |
| System.Restart Restarts computer. | Mac/Win |
| System.Shutdown Shuts computer down. | Mac/Win |
| System.Sleep Asks computer to go to sleep (standby). | Mac/Win |
| SystemInfo.DoubleClickTime Queries the double click time for this computer in seconds. | All |
| Text.DecodeURLComponent Decodes an URL component. | All |
| Text.EncodeURLComponent Encodes an URL component. | All |
| Time.UnixTimeStamp Returns the unix time stamp. | All |
| Twain.Acquire Acquires a picture. | Mac/Win |
| Twain.CloseDS Closes data source. | Mac/Win |
| Twain.CloseDSM Closes data source manager. | Mac/Win |
| Twain.CurrentDSIdentity Queries current data source. | Mac/Win |
| Twain.CurrentImage Queries the current image from last query. | Mac/Win |
| Twain.DisableDS Disables the data source. | Mac/Win |
| Twain.GetAutofeed Queries whether plugin should auto feed (if feeder is enabled). | Mac/Win |
| Twain.GetCloseAfterTransfer Whether to close window and data source after a transfer. | Mac/Win |
| Twain.GetCompressionQuality Queries the current quality setting. | Mac/Win |
| Twain.GetDSIdentitiesCount Queries number of data sources. | Mac/Win |
| Twain.GetDSIdentity Queries data source with given index. | Mac/Win |
| Twain.GetDefaultIdentity Queries default data source. | Mac/Win |
| Twain.GetFeededEnabled Queries whether plugin should enable feeder. | Mac/Win |
| Twain.GetFilePaths Queries the list of file paths used to create files. | Mac/Win |
| Twain.GetFileType Queries the current file type. | Mac/Win |
| Twain.GetFolderPath Queries the folder path. | Mac/Win |
| Twain.GetImageCount Queries the number of images in memory. | Mac/Win |
| Twain.GetOrientation Queries current orientation. | Mac/Win |
| Twain.GetPixelType Queries current pixel type setting. | Mac/Win |
| Twain.GetResolutionX Queries the current resolution setting for the next scan. | Mac/Win |
| Twain.GetResolutionY Queries the current resolution setting for the next scan. | Mac/Win |
| Twain.ImageInfo Queries image details for last scanned image. | Mac/Win |
| Twain.Initialize Initializes the Twain functions. | Mac/Win |
| Twain.IsDSEnabled Whether data source is enabled. | Mac/Win |
| Twain.OpenDS Opens a data source. | Mac/Win |
| Twain.OpenDSM Opens data source manager. | Mac/Win |
| Twain.SelectDS Queries dialog to ask the user to select a data source. | Mac/Win |
| Twain.SelectDSIdentity Sets current data source. | Mac/Win |
| Twain.SetAutofeed Whether to enable auto feed when next scan starts. | Mac/Win |
| Twain.SetCloseAfterTransfer Whether to close window and data source after a transfer. | Mac/Win |
| Twain.SetCompressionQuality Sets the compression quality for JPEG images. | Mac/Win |
| Twain.SetDefaultDSIdentity Sets default data source. | Mac/Win |
| Twain.SetFeededEnabled Whether to enable feeder when next scan starts. | Mac/Win |
| Twain.SetFileType Sets the file type to use for writing image files. | Mac/Win |
| Twain.SetFolderPath Sets the folder path for storing image files. | Mac/Win |
| Twain.SetNotificationScript Sets the script to call when a transfer is complete and you can query image. | Mac/Win |
| Twain.SetOrientation Sets current orientation. | Mac/Win |
| Twain.SetPixelType Sets the pixel type requested on next Twain.Acquire command. | Mac/Win |
| Twain.SetResolutionX Sets the horizontal resolution for scanning. | Mac/Win |
| Twain.SetResolutionY Sets the vertical resolution for scanning. | Mac/Win |
| Twain.SupportsBW Whether device supports black and white pixel type. | Mac/Win |
| Twain.SupportsGray Whether current device supports gray pixel type. | Mac/Win |
| Twain.SupportsMemoryTransfer Whether device supports memory transfers. | Mac/Win |
| Twain.SupportsRGB Whether current device supports RGB pixel type. | Mac/Win |
| Twain.TransferImage Transfers an image. | Mac/Win |
| WebView.CopyFormattedText Copies formatted text from web view to clipboard. | Mac/Win/iOS |
| WebView.GetFormSelectOptions Queries the possible values of a select element. | Mac/Win/iOS |
| WebView.GetPlainText Queries the current text of the document. | Mac/Win/iOS |
244 functions.
Older Version 3.0 Newer Version 3.2
Feedback: Report problem or ask question.
Links
MBS FileMaker blog