DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Version : 2025

Fonctions de gestion de HFSQL Client/Serveur
Différentes fonctions HFSQL sont spécifiques à la gestion des données HFSQL Client/Serveur...
Restauration d'une base de données HFSQL Client/Serveur
A tout moment, une sauvegarde d'une base de données HFSQL Client/Serveur peut être restaurée ...
Comment sauvegarder des bases de données HFSQL Client/Serveur ?
La sauvegarde des bases de données HFSQL Client/Serveur peut être déclenchée ...
HFSQL Client/Serveur : Sauvegarde des bases de données
Comme pour toute base de données, il est nécessaire de réaliser régulièrement des sauvegardes de vos bases de données HFSQL Client/Serveur...
HFSQL Client/Serveur : Tâches planifiées
Les tâches planifiées permettent de planifier des tâches automatiques...
Base HFSQL Client/Serveur : Recommandations
Cette page d'aide présente les principales recommandations permettant d'optimiser la sécurité et les performances d'une base de données HFSQL Client/Serveur en fonction des contraintes et des fonctionnalités recherchées...
HFSQL Client/Serveur : Gestion des ports
Les ports utilisés par le serveur HFSQL Client/Serveur ...
Gestion des droits sur HFSQL Client/Serveur
Pour assurer la sécurité des données et la confidentialité de certaines informations, il peut être utile de restreindre certaines actions à un ensemble d'utilisateurs...
Procédures et requêtes stockées (HFSQL Client/Serveur)
Les procédures stockées permettent de simplifier l'évolution et la maintenance de vos applications en factorisant le code...
Fonctions de gestion de HFSQL Client/Serveur (syntaxe préfixée)
Différentes fonctions HFSQL sont spécifiques à la gestion des données HFSQL Client/Serveur...
Authentification par Active Directory
Kerberos est un mode d'authentification basé sur l'utilisation de tickets et de clés secrètes...
Présentation de HFSQL Cluster
HFSQL Cluster est un serveur de base de données destiné à être déployée sur plusieurs serveurs...
HVérifieIndexAsynchrone (Fonction)
Vérifie que les données contenues dans le fichier d'index (fichier .NDX) référencent correctement les données contenues dans le fichier de données HFSQL Client/Serveur (fichier .FIC).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Notifications d'un serveur HFSQL
Un serveur peut rencontrer différents problèmes sans qu'aucun utilisateur (ou développeur) ne s'en aperçoive.
Par exemple :
  • une tâche planifiée peut être en échec,
  • une sauvegarde automatique peut échouer,
  • un noeud peut devenir inactif dans un cluster HFSQL, ...
Déboguer une connexion à un serveur HFSQL
Le débogage des procédures stockées et des triggers s'effectue en direct depuis l'environnement, avec exécution réelle sur le serveur...
Fonctions de gestion de HFSQL Cluster
Les fonctions ci-dessous permettent d'administrer un cluster HFSQL
Installation et configuration de HFSQL Cluster
Configuration requise et présentation de l'installation de HFSQL Cluster.
Administrateur HFSQL distant : Présentation
L'administrateur HFSQL distant est un site WEBDEV installé avec le serveur d'application WEBDEV et permettant de gérer à distance les bases de données HFSQL Client/Serveur installées sur le serveur Web...
<Connexion HFSQL>.RéindexeAsynchrone (Fonction)
Reconstruit l'index d'un fichier de données HFSQL Client/Serveur (fichier d'extension ".NDX"). Cette réindexation est asynchrone : elle est effectuée sur le serveur et ne bloque pas le poste Client.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
<Connexion HFSQL>.StatCalculeAsynchrone (Fonction)
Réalise diverses statistiques sur les clés d'un fichier de données HFSQL Client/Serveur.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Les limites de WINDEV, WEBDEV et WINDEV Mobile
HStatCalculeAsynchrone (Fonction)
Réalise diverses statistiques sur les clés d'un fichier de données HFSQL Client/Serveur.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Installer un serveur HFQL Client/Serveur avec une application
Lors de la création du programme d'installation d'une application WINDEV utilisant des fichiers de données HFSQL Client/Serveur, l'assistant permet ...
HVérifieMémoAsynchrone (Fonction)
Vérifie l'intégrité structurelle des mémos d'un fichier de données HFSQL Client/Serveur.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
HRéindexeAsynchrone (Fonction)
Reconstruit l'index d'un fichier de données HFSQL Client/Serveur (fichier d'extension ".NDX"). Cette réindexation est asynchrone : elle est effectuée sur le serveur et ne bloque pas le poste Client.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
<Connexion HFSQL>.VérifieMémoAsynchrone (Fonction)
Vérifie l'intégrité structurelle des mémos d'un fichier de données HFSQL Client/Serveur.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
<Connexion HFSQL>.VérifieIndexAsynchrone (Fonction)
Vérifie que les données contenues dans le fichier d'index (fichier .NDX) référencent correctement les données contenues dans le fichier de données HFSQL Client/Serveur (fichier .FIC).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Utiliser les Centres de Contrôle en mode Client/Serveur
Les différents Centres de Contrôle livrés avec WINDEV, WEBDEV et WINDEV Mobile utilisent tous la même base de données...
Gestion du load balancing (équilibrage dynamique de charge du serveur)
La machine serveur qui héberge un moteur de base de données HFSQL peut être très sollicitée...
<Source>.Ajoute (Fonction)
Ajoute : l'enregistrement présent en mémoire dans le fichier de données (la requête ou la vue). l'enregistrement présent dans une variable de type Enregistrement dans le fichier de données (la requête ou la vue)....
Minute (Propriété)
La propriété Minute permet de : Récupérer les minutes d'une variable de type Heure, DateHeure ou le nombre de minutes d'une Durée. Modifier les minutes d'une variable de type Heure, DateHeure ou le nombre de minutes d'une Durée. Récupérer les minutes ou le nombre de minutes d'une rubrique de type Date (au format "Date et heure" ou "durée") ou d'une rubrique de type Heure. Modifier les minutes ou le nombre de minutes d'une rubrique de type Date (au format "Date et heure" ou "durée") ou d'une rubrique de type Heure....
<Source>.Suivant (Fonction)
Positionne sur l'enregistrement suivant du fichier de données en fonction d'une rubrique de parcours....
<Source>.Version (Fonction)
Permet de savoir : si le contenu d'un fichier a été modifié. si le contenu d'un fichier utilisé par une requête a été modifié....
<Source>.LitRecherchePremier (Fonction)
Positionne sur le premier enregistrement du fichier dont la valeur d'une rubrique spécifique est strictement égale à une valeur recherchée (recherche à l'identique)....
<Source>.Précédent (Fonction)
Positionne sur l'enregistrement précédent du fichier en fonction d'une rubrique de parcours....
HOptimiseRequête (Fonction)
Optimise les requêtes de sélection en utilisant les temps morts lors de la manipulation d'une application (période sans traitements)....
<Source>.ChangeClé (Fonction)
Change la rubrique de parcours.
HChangeClé (Fonction)
Change la rubrique de parcours.
HLitRecherchePremier (Fonction)
Positionne sur le premier enregistrement du fichier dont la valeur d'une rubrique spécifique est strictement égale à une valeur recherchée (recherche à l'identique)....
HPrécédent (Fonction)
Positionne sur l'enregistrement précédent du fichier en fonction d'une rubrique de parcours....
HAjoute (Fonction)
Ajoute : l'enregistrement présent en mémoire dans le fichier de données (la requête ou la vue). l'enregistrement présent dans une variable de type Enregistrement dans le fichier de données (la requête ou la vue)....
HSuivant (Fonction)
Positionne sur l'enregistrement suivant du fichier de données en fonction d'une rubrique de parcours....
HVersion (Fonction)
Permet de savoir : si le contenu d'un fichier a été modifié. si le contenu d'un fichier utilisé par une requête a été modifié....
HLitRechercheDernier (Fonction)
Positionne sur le dernier enregistrement du fichier dont la valeur d'une rubrique spécifique est inférieure ou égale à une valeur recherchée (recherche à l'identique)....
HAvance (Fonction)
Avance de plusieurs enregistrements dans le fichier de données, à partir de la position en cours, selon une rubrique spécifiée.
HFiltre (Fonction)
Définit et active un filtre sur un fichier de données, une vue ou une requête.
HLitDernier (Fonction)
Positionne sur le dernier enregistrement d'un fichier selon une rubrique de parcours....
HLitPrécédent (Fonction)
Positionne sur l'enregistrement précédent d'un fichier en fonction d'une rubrique de parcours....
PartieHeure (Propriété)
La propriété PartieHeure permet de : Récupérer uniquement l'heure d'une variable de type DateHeure. Modifier uniquement l'heure d'une variable de type DateHeure. Récupérer l'heure d'une rubrique de type Date (au format "Date et Heure") Modifier l'heure d'une rubrique de type Date (au format "Date et Heure")....
HRechercheDernier (Fonction)
Positionne sur le dernier enregistrement du fichier dont la valeur d'une rubrique spécifique est inférieure ou égale à une valeur recherchée....
HRecule (Fonction)
Recule de plusieurs enregistrements dans le fichier de données, à partir de la position en cours, selon une rubrique spécifiée.
Mois (Propriété)
La propriété Mois permet de : Récupérer le mois d'une variable de type Date ou DateHeure. Modifier le mois d'une variable de type Date ou DateHeure. Récupérer le mois d'une rubrique de type Date (au format "Date simple" ou "Date et Heure") Modifier le mois d'une rubrique de type Date (au format "Date simple" ou "Date et Heure")...
Nom (Propriété)
La propriété Nom permet de connaître : le nom de la police associée à une variable de type Police. le nom d'un champ, d'un état ou d'un bloc d'un état. le nom d'un champ, d'un groupe de champs ou d'une fenêtre. le nom d'un champ, d'un groupe de champs ou d'une page....
<Source>.Filtre (Fonction)
Définit et active un filtre sur un fichier de données, une vue ou une requête.