| 4D v15Progress SET ON ERROR METHOD | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v15
 Progress SET ON ERROR METHOD 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Progress SET ON ERROR METHOD ( nomMetodo ) | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| nomMetodo | Texto |   | Nome do método do erro | |||||
O método Progress SET ON ERROR METHOD designa um método a executar em caso de um erro durante a utilização das barras de progresso (por exemplo id desconhecido, número de parâmetros incorreto, etc.).
Em nomMetodo, passe o nome do método projeto da base local a chamar em caso de erro. Este método é compartilhado por todas as janelas de progresso da aplicação.
Nota: Dado que o método Progress SET ON ERROR METHOD pertence a um componente, deve lembrar designar a propriedade "Compartilhado entre componentes e base local" ao método nomMetodo; caso contrário se devolve um erro.
O método nomMetodo se chama com três parâmetros::
Este é um exemplo de um método chamado em caso de erro. Este método se declara "compartilhado" em modo Desenho:
 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)
	Produto: 4D
	Tema: Barras de progresso
	
        
        
	
	
	
	
	
	
	
	4D Progress ( 4D v15)
	
	
	
	
	
	
	
 Adicionar um comentário
Adicionar um comentário