DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion du débogage
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Vérifie si les expressions sont égales en programmation défensive et en mode test automatique.
Exemple
// La fonction devrait renvoyer 0
dbgVérifieEgalité(FonctionCalcul(), 0)
Syntaxe
dbgVérifieEgalité(<Expression obtenue> , <Expression attendue> [, <Commentaires> [, <Paramètre 1> [... [, <Paramètre N>]]]])
<Expression obtenue> : Chaîne de caractères
Expression quelconque correspondant au résultat obtenu.
<Expression attendue> : Chaîne de caractères
Expression quelconque correspondant au résultat attendu.
<Commentaires> : Chaîne de caractères
Chaîne de caractères au format défini par la fonction ChaîneConstruit.
<Paramètre 1> : Tout type
Premier paramètre attendu par le paramètre <Commentaires>.
<Paramètre N> : Tout type
Dernier paramètre attendu par le paramètre <Commentaires>.
Remarques
  • Lorsque les expressions ne sont pas égales :
    • en mode test manuel, une assertion est affichée (équivalent de la fonction dbgAssertion).
    • en mode exécution, une assertion est affichée si les assertions ont été activées (équivalent de la fonction dbgAssertion).
  • La fonction dbgVérifieEgalité permet de comparer le contenu d'un tableau passé en premier paramètre avec un tableau de valeurs (syntaxe [1,2,3]) passé en deuxième paramètre.
  • En exécution d'une application, si les assertions ne sont pas activées, l'expression n'est pas évaluée.
  • La fonction dbgSurErreur permet de lancer automatiquement une procédure WLangage permettant de récupérer le commentaire lié à l'erreur.
  • AndroidWidget Android Les commentaires de la fonction dbgVérifieEgalité seront écrits dans le log ADB (au niveau "Assert"). Pour plus de détails, consultez Gestion des logs ADB.
Classification Métier / UI : Code neutre
Composante : wd300vm.dll
Version minimum requise
  • Version 17
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale