Crear una app personalizada > Trabajar con fórmulas y funciones > Acerca de las fórmulas
 

Acerca de las fórmulas

Las fórmulas ejecutan operaciones específicas sobre uno o varios valores de un archivo de base de datos y devuelven un resultado único.

Las fórmulas se pueden usar para definir:

un campo de cálculo. Consulte Definir campos de cálculo.

un valor calculado para una entrada automática en un campo. Consulte Definir la entrada de datos automática.

un cálculo que se evalúe en verdadero o falso para la validación de datos. Consulte Definir validaciones de campo.

un valor calculado que se puede usar para reemplazar los valores de un campo (usando el comando Reemplazar contenido del campo en el menú Registros o en un paso de menú). Consulte Reemplazar el contenido de un campo.

cálculos en algunos pasos de guión de FileMaker, como los pasos de guión If, Exit Loop If, Establecer campo, Insertar resultado calculado y Reemplazar contenido del campo. Consulte Automatizar tareas con guiones.

Las fórmulas pueden contener:

constantes: números, texto o valores de fecha o de hora que no cambian.

operadores: símbolos que indican cómo combinar o comparar dos o más valores.

funciones: fórmulas con nombre y predefinidas que ejecutan cálculos específicos y que devuelven valores únicos y específicos para cada repetición.

referencias de campos: campos de la misma tabla o de tablas relacionadas. La sintaxis de un campo relacionado referenciado en un cálculo es nombredetabla::campo relacionado. Consulte Trabajar con tablas relacionadas.

Si no se puede evaluar una fórmula, se devuelve "?". Para obtener un código de error que indique la causa del problema, encierre la fórmula con la función EvaluationError.

Ejemplos

Las fórmulas se pueden utilizar en un gran número ubicaciones de FileMaker Pro Advanced. A continuación se muestran algunos ejemplos:

Devuelve el nombre y el apellido separados por un espacio:

Nombre &" "& Apellido

Por ejemplo, Michelle Cannon.

Devuelve el valor del campo Subtotal multiplicado por 0,08.

Subtotal * .08

Devuelve el nombre y el apellido, cada uno en una línea distinta:

Campo1 & ¶ & Campo2

Por ejemplo,

Francisco
Jane

Temas relacionados 

Notas acerca de las funciones

Referencia de funciones (lista de categorías)

Referencia de funciones (orden alfabético)

Operadores en fórmulas

Identificar constantes de texto y caracteres especiales en fórmulas

Añadir comentarios a una fórmula

Uso de palabras reservadas o símbolos en nombres de campo o tabla