Referência > Referência de funções > Funções lógicas > Self
 

Self

Retorna o conteúdo do objeto no qual o cálculo é definido.

Formato 

Self

Parâmetros 

Nenhum

Tipo de dados retornado 

texto, número, data, hora, carimbo de data/hora

Originado em 

FileMaker Pro 9.0

Descrição 

A função Self oferece uma forma de um cálculo fazer referência ao conteúdo do objeto ao qual está associado sem precisar explicitamente fazer referência ao objeto. Com Self, é possível criar uma única fórmula de cálculo que pode ser aplicada a objetos diferentes.

A função Self pode ser usada somente em formatação condicional, dicas de ferramenta, texto de espaço reservado, opção Ocultar do Inspector, opções Título e Ajuda do Inspetor de acessibilidade e cálculos de definições de campos (incluindo cálculos de inserção automática e validação).

Exemplo 1 

Essa fórmula de exemplo pode ser usada no painel de formatação condicional de um objeto para definir a formatação do texto quando o número inserido no campo é maior que 10.

self > 10 retorna 1 (True) quando aplicado a um objeto de campo de layout cujo valor seja maior que 10.

Exemplo 2 

Use o seguinte exemplo no cálculo de dica de ferramenta do objeto de um layout para exibir texto de dica de ferramenta diferente de acordo com um valor menor que zero ter sido inserido ou não.

if(self < 0; "Valor menor que zero"; "Valor maior que ou igual a zero")

Tópicos relacionados 

Referência de funções (lista de categorias)

Referência de funções (lista em ordem alfabética)

Sobre fórmulas

Sobre funções

Definição de campos de cálculo

Utilização de operadores em fórmulas

Definição de formatação condicional para objetos de layout