GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEV
,
WEBDEV
e
WINDEV Mobile
Inicio
|
Postagens recentes
|
Conecte-se...
|
Desconectar
|
Português
Inicio
→
WINDEV 2024
→
Source d'une exception
Source d'une exception
Iniciado por jp.bloch, jun., 30 2005 1:22 PM - 5 respostas
Conecte-se…
jp.bloch
#1
Publicado em junho, 30 2005 - 1:22 PM
J'utilise ce code de traitement des exceptions :
QUAND EXCEPTION
Erreur("Une erreur est survenue dans la fenêtre",ExceptionInfo(errMessage))
// On réactive les exceptions
ExceptionActive()
// On reprend le traitement
RepriseSaisie()
FIN
En mode test, comment savoir à posteriori d'où l'exception a été appelée ?
Merci.
Jean-Pierre
Denunciar
0
0
mb
#2
Publicado em junho, 30 2005 - 4:22 PM
Voir dans la fonction ExceptionInfo les différents paramètres
(errTraitement) vous renvoit le nom du nom du traitement en cours. (Nom de
la procédure, etc...), vous pouvez même récupérer le numéro de la ligne de
code où l'exception a été générée.
Mickael
J'utilise ce code de traitement des exceptions :
QUAND EXCEPTION
Erreur("Une erreur est survenue dans la
fenêtre",ExceptionInfo(errMessage))
// On réactive les exceptions
ExceptionActive()
// On reprend le traitement
RepriseSaisie()
FIN
En mode test, comment savoir à posteriori d'où l'exception a été appelée ?
Merci.
Jean-Pierre
Denunciar
0
0
h.taniou
#3
Publicado em junho, 30 2005 - 5:15 PM
Perso, à la place d'une simple boîte de dialogue "Erreur", je me suis fait une fenêtre qui m'affiche
dans un champ tout le détail de l'erreur (traitement, ligne, message, ...)
J'ai rajouté des boutons pour sauvegarder le message d'erreur dans un fichier texte, l'imprimer ou
encore l'envoyer par mail au support technique... c'est-à-dire moi
Jean-Pierre Bloch a écrit :
J'utilise ce code de traitement des exceptions :
QUAND EXCEPTION
Erreur("Une erreur est survenue dans la fenêtre",ExceptionInfo(errMessage))
// On réactive les exceptions
ExceptionActive()
// On reprend le traitement
RepriseSaisie()
FIN
En mode test, comment savoir à posteriori d'où l'exception a été appelée ?
Merci.
Jean-Pierre
Denunciar
0
0
jp.bloch
#4
Publicado em julho, 02 2005 - 6:35 PM
Merci, c'est exactement ce qu'il me faut.
Bon dev.
Jean-Pierre
Denunciar
0
0
jp.bloch
#5
Publicado em julho, 02 2005 - 6:37 PM
C'est une très bonne idée. Merci.
Mais où placer l'exception pour ne pas retaper le même code d'appel dans chaque fenêtre ?
Jean-Pierre
Denunciar
0
0
h.taniou
#6
Publicado em julho, 04 2005 - 11:18 AM
Tu peux la mettre dans l'initialisation de ton projet
QUAND EXCEPTION
ExceptionActive
Ouvre(Fenetre_Exception)
FIN
Jean-Pierre Bloch a écrit :
C'est une très bonne idée. Merci.
Mais où placer l'exception pour ne pas retaper le même code d'appel dans chaque fenêtre ?
Jean-Pierre
Denunciar
0
0
→ Voltar para WINDEV 2024
WINDEV 25
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 2024
WINDEV 2024
WEBDEV 2024
WEBDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (versões anteriores)
WINDEV (versões anteriores)
WINDEV (versões anteriores)
WEBDEV (versões anteriores)
WEBDEV (versões anteriores)
WINDEV Mobile (versões anteriores)
WINDEV Mobile (versões anteriores)
Reports & Queries
Reports & Queries
Off-topic
Off-topic
Ferramentas
Ferramentas
Français
English
Español
Portuguesa
Fermer cette fenêtre
Tipo de Pesquisa
Apenas tópicos
Todas as mensagens
Período de pesquisa
Qualquer momento
Última hora
Últimas 24 horas
Semana passada
Mês passado
Ano passado
Cancelar
Pré-visualização da sua mensagem
Adicionar imagem
Importar uma imagem de uma URL
Enviar uma imagem a partir do seu disco
Deixe um ficheiro ou clique em "Procurar ..."
ou
Cancelar
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Texto