Establecer campo
Propósito 
Reemplaza todo el contenido del campo especificado del registro actual con el resultado de un cálculo.
Formato 
Establecer campo [<tabla::campo>; <valor o fórmula>]
Opciones 
  •
Seleccione Especificar campo de destino o haga clic en Especificar para especificar el campo cuyo contenido desea reemplazar. Si no se especifica ningún campo y está seleccionado un campo en modo Visualizar o Buscar, se utilizará este campo.
  •
En Resultado calculado, haga clic en Especificar para definir el cálculo. En el cuadro de diálogo Especificar cálculo, escriba el cálculo que desee evaluar o utilice la lista de campos (a la izquierda) y la de funciones (a la derecha) con los operadores matemáticos y de texto para crear el cálculo.
Compatibilidad 
Este paso de guión también es compatible con publicaciones en la Web y en guiones programados de FileMaker Server.
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.
  •
  •
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 Get ( LastError ) function)
  •
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.
Ejemplos 
El siguiente ejemplo calcula el 7 por ciento del campo Salario y asigna el resultado al campo SDI. Observe que Establecer campo funciona independientemente de si el campo se encuentra en la presentación activa.
Establecer campo [Tabla1::SDI; Salario * .07]
Temas relacionados 
Definir campos de cálculo
Referencia de pasos de guiones (orden alfabético)
Referencia de pasos de guiones (lista de categorìas)