![]() |
Next Page |
| Contents > Creating a database > Working with formulas and functions > About functions |
|
|
| About functions |
| A function is a predefined, named formula that performs a specific calculation and returns a single, specific value. |
| Most functions include three basic parts: |
| the function |
| a set of parentheses, if the function takes parameters |
| the parameters required by the function |
| Each function returns a result of field type text, number, date, time, timestamp, or container. |
| Parameters |
| Function parameters can be constants (such as 1.07 or "hello"), field references (such as InvoiceTotal), expressions (such as 1 + 12), or other functions (such as the NPV function). You can use spaces before or after the parentheses used to enclose the parameters, but spaces are not necessary. When a function requires more than one parameter, separate individual parameters with a list separator, such as a semicolon. |
| Important See Design functions for information about literal text parameters. |
| Curly braces ({ }) surround optional parameters (for example, the Case function and Choose function). An ellipsis (...) signifies that you can add more parameters, each separated by a semicolon (for example, in aggregate functions). Double quotation marks(" ") indicate a text string. |
| This table shows examples of some FileMaker Pro functions. |
|
| See About formulas for information about where functions can be used. |
| Functions reference (category list) |
| Aggregate functions |
| Date functions |
| Design functions |
| External functions |
| Financial functions |
| Get functions |
| Logical functions |
| Number functions |
| Repeating functions |
| Summary functions |
| Text functions |
| Text formatting functions |
| Time functions |
| Timestamp functions |
| Trigonometric functions |
| Related topic |
| Functions reference (alphabetical list) |
|
|
| Contents > Creating a database > Working with formulas and functions > About functions | Next Page |