# Self

Returns the content of the object in which the calculation is defined.

`Self`

## Parameters

None

## Data type returned

text, number, date, time, timestamp

## Originated in

FileMaker Pro 9.0

## Description

The Self function provides a way for a calculation to reference the content of the object with which it is associated without having to explicitly reference the object. With Self, you can create a single calculation formula that can be applied to different objects.

The Self function can only be used in conditional formatting, tooltips, placeholder text, and field definition calculations (including auto-enter and validation calculations).

## Example 1

This example formula can be used in an objectâ€™s conditional formatting panel to set text formatting when the number entered in the field is greater than 10.

`self > 10`

returns **1** (True) when applied to a layout field object whose value is greater than 10.

## Example 2

Use the following example in a layout objectâ€™s tooltip calculation to display different tooltip text according to whether or not a value less than zero was entered.

`if ( self < 0 ; "Value is less than zero" ; "Value is zero or greater" )`

Functions reference (category list)

Functions reference (alphabetical list)

About formulas

About functions

Defining calculation fields

Using operators in formulas

Defining conditional formatting for layout objects