Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
EDIT FORMULA
|
EDIT FORMULA ( tabla ; formula ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
tabla | Tabla |
![]() |
Tabla a mostrar por defecto en el editor de fórmulas | |||||
formula | Texto |
![]() |
Variable que contiene la fórmula a mostrar en el editor de fórmulas o "" para mostrar sólo el editor | |||||
![]() |
Fórmula validada por el usuario | |||||||
El comando EDIT FORMULA muestra el editor de fórmulas con el fin de permitir al usuario escribir o modificar una fórmula. El editor contiene al abrir:
El usuario puede modificar y guardar la formula mostrada. También es posible escribir o cargar una nueva fórmula. Sin embargo, si el usuario valida la caja de diálogo, la variable de sistema OK toma el valor 1 y la variable formula contiene la fórmula definida por el usuario. Si el usuario cancela la fórmula, la variable sistema OK toma el valor 0 y la variable formula no cambia.
Notas:
Recuerde que cuando se valida la caja de diálogo, el comando no ejecuta la formula; sólo valida y actualiza el contenido de la variable. Si quiere ejecutar la formula, debe utilizar el comando EXECUTE FORMULA.
Visualización del editor de fórmulas con la tabla [Empleados] y sin una fórmula introducida previamente:
$miFormula:=""
EDIT FORMULA([Empleados];$miFormula)
If(OK=1)
APPLY TO SELECTION([Empleados];EXECUTE FORMULA($miFormula))
End if
Si el usuario valida la caja de diálogo, la variable sistema OK toma el valor 1. Si el usuario anula la caja de diálogo, la variable sistema OK toma el valor 0.
Producto: 4D
Tema: Fórmulas
Número
806
Modificado: 4D 2004.4
Manual de lenguaje 4D ( 4D v20 R7)