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 guion de FileMaker, como los pasos de guion If, Exit Loop If, Establecer campo, Insertar resultado calculado y Reemplazar contenido del campo. Consulte Automatizar tareas con guiones.

un valor calculado que afecta a la apariencia de los objetos de presentación, como formato condicional, texto de marcador de posición, información sobre herramientas y visibilidad (ver Ocultar o mostrar objetos de una presentación).

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

Notas 

Si especifica el contexto para un cálculo, dicho cálculo se evaluará basándose en ese contexto. En caso contrario, se evaluará basándose en el contexto de la ventana actual. Consulte Cuadro de diálogo Especificar cálculo.

Temas relacionados 

Referencia de funciones (lista de categorías)

Referencia de funciones (orden alfabético)