Self
Propósito
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 objeto ao qual está associado sem precisar explicitamente fazer referência ao objeto.
Use Self para criar uma única fórmula de cálculo que pode ser aplicada a objetos diferentes. A função Self é útil para cálculos de formatação condicionais e cálculos de dica de ferramenta porque ela retorna o conteúdo do objeto de layout quando o objeto tem um valor. Você pode também usar a função Self nos cálculos de definição de campo (incluindo os cálculos de entrada automática e validação) para retornar o valor do campo correspondente.
Exemplos
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 (Verdadeiro) quando aplicado a um objeto de campo de layout cujo valor seja maior que 10.
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