4D v14Progress SET ON ERROR METHOD |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14
Progress SET ON ERROR METHOD
|
Progress SET ON ERROR METHOD ( nomMetodo ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
nomMetodo | Texto |
![]() |
Nombre del método del error | |||||
El método Progress SET ON ERROR METHOD designa un método a ejecutar en caso de un error durante la utilización de las barras de progreso (por ejemplo id desconocido, número de parámetros incorrecto, etc.).
En nomMetodo, pase el nombre del método proyecto de la base local a llamar en caso de error. Este método es compartido por todas las ventanas de progreso de la aplicación.
Nota: dado que el método Progress SET ON ERROR METHOD pertenece a un componente, debe recordar asignar la propiedad "Compartido entre componentes y base local" al método nomMetodo; de lo contrario se devuelve un error.
El método nomMetodo se llama con tres parámetros::
Este es un ejemplo de un método llamado en caso de error. Este método se declara "compartido" en modo Diseño:
C_LONGINT($1)
C_TEXT($2)
C_LONGINT($3)
C_LONGINT($ErrorID)
C_TEXT($ErrorText)
C_LONGINT($ProgressID)
$ErrorID:=$1
$ErrorText:=$2
$ProgressID:=$3
$Error:=""
$Error:=$Error+"Error number: "+String($ErrorID)+Char(Carriage return)
$Error:=$Error+$ErrorText+Char(Carriage return)
$Error:=$Error+"Progress ID: "+String($ProgressID)
ALERT($Error)
Producto: 4D
Tema: Barras de progreso
4D Progress ( 4D v14)
4D Progress ( 4D v13)
4D Progress ( 4D v14 R2)
4D Progress ( 4D v14 R3)
4D Progress ( 4D v14 R4)