DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Gestion des bases de données / HFSQL / Fonctions HFSQL
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 l'intégrité structurelle des mémos d'un fichier de données HFSQL.
Exemple
SI HVérifieMémo(Client, JAUGE_Jauge1) <> "" ALORS
Info("Mémo corrompu")
FIN
Syntaxe
<Résultat> = HVérifieMémo(<Nom du fichier> [, <Jauge>])
<Résultat> : Chaîne de caractères
  • Chaîne vide ("") si il n'y a aucun problème.
  • En cas de problème, chaîne de la forme :
    <Rubrique 1> + TAB + <Numéro d'enregistrement 1> + RC + ...
    <Rubrique N> + TAB + <Numéro d'enregistrement N>
    où :
    • <Rubrique X> est la rubrique mémo,
    • <Numéro d'enregistrement> est le numéro de l'enregistrement contenant la rubrique Mémo.
HFSQL Client/Serveur En cas de corruption de la liste des blocs libres, <Résultat> contiendra :
<TAB> + "-1"
<Résultat> sera de la forme :
<TAB> + "-1"+ RC + <Rubrique 1> + TAB + <Numéro d'enregistrement 1> + RC + ...
<Rubrique N> + TAB + <Numéro d'enregistrement N>
<Nom du fichier> : Chaîne de caractères
Nom du fichier de données HFSQL à vérifier.
<Jauge> : Nom de fenêtre ou nom de champ optionnel
  • Nom de la fenêtre dans laquelle la jauge doit être affichée.
  • Nom du champ de type Jauge affichant la progression.
Remarques
  • La vérification de la liste des blocs libres est effectuée uniquement en HFSQL Client/Serveur.
  • La fonction HVérifieMémo est plus rapide que la fonction HRéindexe utilisée avec la constante hVérifieMémo.
  • Si un problème est détecté, il est possible d'utiliser la fonction HRéindexe avec la constante hVérifieMémo.
  • A partir de la version 27, la vérification du mémo est améliorée et approfondie, pouvant entraîner un allongement des durées de traitement.
Composante : wd290hf.dll
Version minimum requise
  • Version 23
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