4D v16

Progress SET ON ERROR METHOD

Inicio

 
4D v16
Progress SET ON ERROR METHOD

Progress SET ON ERROR METHOD 


 

Progress SET ON ERROR METHOD ( nomMetodo ) 
Parámetro Tipo   Descripción
nomMetodo  Texto in 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::

  • $1 (Entero largo): número del error
  • $2 (Texto): texto del error
  • $3 (Entero largo): identificador único de la barra de progreso

Ejemplo  

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)



Ver también 

Progress Get On Error Method

 
PROPIEDADES 

Producto: 4D
Tema: Barras de progreso

 
HISTORIA 

 
ARTICLE USAGE

4D Progress ( 4D v16)