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 v19
VP SUSPEND COMPUTING
|
VP SUSPEND COMPUTING ( nomAreaVP ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
nomAreaVP | Texto |
![]() |
Nombre de objeto de formulario del área 4D View Pro | |||||
El comando VP SUSPEND COMPUTING detiene el cálculo de todas las fórmulas en vpAreaName. Este comando es útil cuando desea suspender los cálculos en este área 4D View Pro para que pueda realizar modificaciones manualmente en las fórmulas sin encontrar errores antes de que haya terminado de realizar los cambios.
El comando detiene el servicio de cálculo en 4D View Pro. Las fórmulas que ya se han calculado permanecen sin cambios, sin embargo, las fórmulas agregadas después de que se ejecute VP SUSPEND COMPUTING no se calculan.
En vpAreaName, pase el nombre del área 4D View Pro. Si pasa un nombre que no existe, se devuelve un error.
Nota: el servicio de cálculo 4D View Pro mantiene un contador de acciones de suspensión/reanudación. Por lo tanto, cada ejecución de VP SUSPEND COMPUTING debe equilibrarse con una ejecución correspondiente del comando . Toda fórmula afectada por las modificaciones realizadas mientras se suspenden los cálculos se recalculará cuando se ejecute el comando .
Ha agregado dos botones al formulario para que el usuario pueda suspender/reanudar los cálculos:
El código del botón Suspend Computing:
//pausa los cálculos mientras los usuarios ingresan información
If(FORM Event.code=On Clicked)
VP SUSPEND COMPUTING("ViewProArea")
End if
If(FORM Event.code=On Clicked)
VP RESUME COMPUTING("ViewProArea")
End if
Producto: 4D
Tema: Lenguaje 4D View Pro
Número
905273
Creado por: 4D v18 R4
4D View Pro ( 4D v19)