Referencia > Referencia de pasos de guión > Pasos de guión de campos > Establecer Campo
 

Establecer Campo

Reemplaza todo el contenido del campo especificado del registro actual por un resultado de un cálculo.

Temas relacionados 

Opciones 

Especificar campo de destino permite especificar el campo cuyo contenido se desea reemplazar. Si no se especifica ningún campo y está seleccionado un campo en Modo Visualizar o Buscar, se utilizará este campo.

Resultado calculado hace referencia al cálculo cuyos resultados insertará este paso de guión.

Compatibilidad 

 

Producto 

Compatible 

FileMaker Pro Advanced 

 

FileMaker Go 

 

FileMaker WebDirect 

 

FileMaker Server 

 

FileMaker Cloud 

 

FileMaker Data API 

 

Publicación en la Web personalizada 

 

Solución en tiempo de ejecución 

 

Se origina en 

FileMaker Pro 6.0 o anterior

Descripción 

El resultado del cálculo debe coincidir con el tipo de campo. Por ejemplo, no puede asignar un cálculo de fecha a un campo contenedor.

No es necesario que el campo especificado se encuentre en la presentación actual.

Si el resultado del cálculo no coincide con el tipo de campo de destino y la opción de validación del campo está establecida en Siempre, el campo no se establecerá y se devolverá un código de error (que se puede capturar con la función Get ( LastError )).

Cuando es posible, el paso de guión Establecer campo hace que el registro esté activo y lo deja así hasta que sale del registro o lo consigna. Los guiones que utilizan una serie de pasos de guión Establecer campo deben agrupar estos pasos si es posible, de forma que los siguientes pasos de guión Establecer campo puedan actuar sobre el registro sin tener que bloquearlo, descargar y cargar datos, indexar el campo, etc., después de cada paso de guión individual Establecer campo. Estas funciones y la validación del nivel de registro se efectúan cuando se sale del registro o éste se consigna.

Si el campo de destino se repite, puede especificar un número de repetición o generar uno a partir de una expresión calculada.

Ejemplo 1 

Inserta la suma de los totales generales de las facturas en el campo Estadísticas.

Establecer campo [Clientes::Estadísticas; Sum ( Facturas::Total general )]

Ejemplo 2 

Demuestra cuándo se debe utilizar Establecer campo en lugar de Establecer campo por nombre para simplificar los guiones.

#Si el campo de destino no cambia, use el paso de guión Establecer campo.Establecer campo [Clientes::Teléfono del trabajo; Recogida de crédito::Número de teléfono]#Si usa Establecer campo por nombre con un campo de destino que no cambia,
#debe poner el campo de destino entre comillas para que se evalúe como cadena literal
#y se devuelva el nombre del campo especificado. Si no usa las comillas,
#Establecer campo por nombre evalúa el campo especificado y usa el resultado como campo de destino.
#Si el resultado no especifica un nombre de campo, no pasa nada.
Establecer campo por nombre [Clientes::Teléfono del trabajo; Recogida de crédito::Número de teléfono]

Temas relacionados 

Paso de guión Establecer campo por nombre

Definir campos de cálculo

Referencia de pasos de guión (orden alfabético)

Referencia de pasos de guión (lista de categorías)