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
HVérifieInaltéré (Fonction)
En anglais : HCheckUnaltered
HFSQL ClassicHFSQL Client/ServeurDisponible uniquement avec ces types de connexion
Vérifie qu'un ou tous les enregistrements d'un fichier de données inaltérable n'ont pas été modifiés (par exemple avec un éditeur hexadécimal).
Attention :
  • Cette fonction est disponible uniquement à partir de la version 23. Dans le cas de fichiers Client/Serveur, le moteur HFSQL Client/Serveur doit être en version 23 (ou supérieure).
  • Un enregistrement altéré pourra être lu si l'en-tête de l'enregistrement n'est pas altéré.
Exemple
// Vérification de tous les enregistrements du fichier MonFichierClient
SI HVérifieInaltéré(MonFichierClient) = Vrai ALORS
Trace("Aucun enregistrement n'a été modifié")
SINON
Trace("Il y a eu altération du fichier")
FIN
Syntaxe
<Résultat> = HVérifieInaltéré(<Fichier de données> [, <Enregistrement> [, <Jauge>]])
<Résultat> : Booléen
  • Vrai si l'enregistrement n'a pas été altéré,
  • Faux dans le cas contraire. Dans ce cas, la fonction ErreurInfo permet d'obtenir la liste des enregistrements altérés.
<Fichier de données> : Chaîne de caractères
Nom du fichier de données HFSQL à vérifier.
<Enregistrement> : Entier ou constante de type Entier optionnels
  • Numéro de l'enregistrement à vérifier.
  • Constante permettant de spécifier l'enregistrement à vérifier :
    hNumEnrEnCoursVérification de l'enregistrement courant.
    hNumEnrTous
    (Valeur par défaut)
    Vérification de tous les enregistrements.
<Jauge> : Nom de champ ou nom de fenêtre optionnel
  • Nom de la fenêtre dans laquelle la jauge doit être affichée.
  • Nom du champ de type Jauge affichant la progression.
WEBDEV - Code Serveur Ce paramètre n'est pas pris en compte.
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