DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Nouveauté exclusive de WINDEV, WEBDEV et WINDEV Mobile SaaS (Update 2). Consultez "Comment utiliser les nouveautés SaaS dans vos projets ?".
Aide / WLangage / Gestion des bases de données / HFSQL / Fonctions HFSQL Client/Serveur
WINDEV
WindowsLinuxJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac Catalyst
Autres
Procédures stockées
Vérifie l'intégrité structurelle des mémos d'un fichier de données HFSQL Client/Serveur.
Nouveauté SaaS
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
Exemple
CnxBaseDeDonnées est une Connexion
TableauFichier est un tableau de hParamètreFichier

MonFichierParam est un hParamètreFichier
MonFichierParam.Nom = "ActionPossible"
// MonFichierParam.MotDePasse = ""
// La propriété Option n'est pas prise en compte
TableauAjoute(TableauFichier, MonFichierParam)

HVérifieMémoAsynchrone(CnxBaseDeDonnées, TableauFichier, CB_HVérifieMémoAsynchrone)
	PROCÉDURE INTERNE CB_HVérifieMémoAsynchrone(MonFichier est une chaîne, MonRésultat est une chaîne)
		SI MonRésultat = "" ALORS
			Trace("Fichier traité et vérifié " + MonFichier)
		SINON
			Trace("Fichier traité avec problème " + MonFichier)
		FIN
	FIN
Syntaxe
<Résultat> = HVérifieMémoAsynchrone(<Connexion> , <Fichiers de données à vérifier> [, <Procédure WLangage>])
<Résultat> : Booléen
  • Vrai si la vérification a été lancée,
  • Faux dans le cas contraire.
<Connexion> : Chaîne de caractères ou variable de type Connexion
Connexion vers le serveur contenant les fichiers de données à manipuler. Cette connexion correspond :
<Fichiers de données à vérifier> : Tableau de variables de type hParamètreFichier
Nom du tableau de variables de type hParamètreFichier correspondant à la liste des fichiers de données à traiter.
<Procédure WLangage> : Nom de procédure optionnel
Nom de la procédure WLangage (également nommée "callback") appelée pour chaque fichier de données traité. Cette procédure permet de manipuler le fichier de données en cours.
Pour plus de détails sur cette procédure, consultez Paramètres de la procédure utilisée par la fonction HVérifieMémoAsynchrone.
Remarques
  • La vérification de la liste des blocs libres est effectuée uniquement en HFSQL Client/Serveur.
  • La fonction HVérifieMémoAsynchrone est plus rapide que la fonction HRéindexeAsynchrone utilisée avec la constante hVérifieMémo.
  • Si un problème est détecté, il est possible d'utiliser la fonction HRéindexeAsynchrone avec la constante hVérifieMémo.
Classification Métier / UI : Code métier
Composante : wd300hf.dll
Version minimum requise
  • Version 2025 (SaaS)
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 27/03/2025

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