Utilice este procedimiento para asignar un valor predeterminado a un campo de transacción:
En el cuadro de diálogo Descripción de transacción, seleccione el campo al que desea asignar un valor predeterminado.
Haga clic en el botón de propiedades. Se abrirá el cuadro de diálogo .
En el cuadro Expresión, escriba un signo igual (=) más una constante o una expresión que se ajuste al formato el campo de transacción.
Los caracteres que son válidos en las expresiones para asignar un valor numérico predeterminado a un campo son los mismos que para insertar campos numéricos. La única diferencia es que debe escribir un signo igual antes de la expresión.
Si el formato del campo admite la inclusión de texto, el valor predeterminado puede ser texto. Escríbalo en el cuadro Expresión entre comillas después del signo igual. También puede utilizar una barra inclinada (/). (¿Cómo?)
Sin embargo, no es posible recuperar texto de un campo y asignarlo a otro campo como valor predeterminado. Por ejemplo, =Nombre no es una expresión predeterminada válida para un campo de texto.
Haga clic en Aceptar dos veces para cerrar ambos cuadros de diálogo.
El número máximo de caracteres permitidos en una expresión es de 255.
El valor predeterminado se aplicará sólo al campo de transacción específico en que lo indique. No se aplicará al mismo campo mencionado en otra transacción, ni siquiera al mismo campo repetido en otro lugar de la misma descripción de transacción.
El valor predeterminado de un campo no puede asociarse con su propio valor: cuando un campo tenga un valor, la expresión predeterminada se pasará por alto.
Un campo de marcación, cuando está rellenado, recibirá la constante que se definió en la definición de documento. Un campo de marcación vacío producirá cero, a menos que haga una de estas acciones:
Especificar un valor para que se asigne si FORMS detecta un número equivocado de campos rellenos en una serie indexada.
Añadir una expresión predeterminada para el campo en la descripción de transacción, tal como se ha descrito más arriba.
Los decimales están permitidos en todas las expresiones. Sin embargo, asegúrese de que el formato del campo de transacción permita el número máximo de decimales que puedan resultar de la expresión.