PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE


Nouveauté WINDEV, WEBDEV, WINDEV Mobile 25 !
  • Présentation
  • Liste des fonctions
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Présentation
Différentes fonctions HFSQL sont spécifiques à la gestion des données HFSQL Client/Serveur.
Ces fonctions permettent principalement de :
  • Gérer les utilisateurs et les groupes d'utilisateurs (création, droits, ...)
  • Gérer les fichiers de données présents sur le serveur
  • Gérer l'intégrité référentielle (fonctions de gestion des liaisons)
  • Gérer le serveur.
Liste des fonctions
Les fonctions spécifiques à la gestion du moteur HFSQL Client/Serveur (Syntaxe préfixée) sont :
< Variable Connexion>.ModifiePropriétéFichierModifie les propriétés d'un fichier HFSQL situé sur un serveur.
Versions 25 et supérieures
<Connexion>.InfoBlocage
<Connexion>.InfoBlocage
Renvoie des informations sur le blocage d'un fichier de données, d'un enregistrement ou de tous les enregistrements d'un fichier de données.
Versions 25 et supérieures
<Source>.ChangeMotDePasse
<Source>.ChangeMotDePasse
Change le mot de passe d'un fichier de données HFSQL Classic ou HFSQL Client/Serveur.
Versions 25 et supérieures
<Source>.InfoBlocage
<Source>.InfoBlocage
Renvoie des informations sur le blocage d'un fichier de données, d'un enregistrement ou de tous les enregistrements d'un fichier de données.
Versions 25 et supérieures
<Source>.MiseAJourLiaison
<Source>.MiseAJourLiaison
Met à jour sur le serveur l'ensemble des liaisons impliquant un fichier de données HFSQL Client/Serveur.
Versions 25 et supérieures
<Source>.Surveille
Nouveauté 25
<Source>.Surveille
<Source>.Surveille
Déclenche la surveillance des actions d'écriture (ajout, modification ou suppression) effectuées sur un fichier d’un serveur HFSQL.
Versions 25 et supérieures
<Source>.SurveilleStop
<Source>.SurveilleStop
Arrête la surveillance d'un fichier de données sur un serveur HFSQL.
<Variable Connexion>.ActiveTriggerServeurRé-active un trigger serveur précédemment désactivé par la fonction HDésactiveTriggerServeur.
Versions 25 et supérieures
<Variable Connexion>.AjouteGroupe
<Variable Connexion>.AjouteGroupe
Ajoute un groupe d'utilisateurs.
Versions 25 et supérieures
<Variable Connexion>.AjouteLiaison
<Variable Connexion>.AjouteLiaison
Ajoute une règle d'intégrité entre deux fichiers sur le serveur.
<Variable Connexion>.AjouteOptimisationPlanifiéeAjoute une tâche d'optimisation des fichiers de données HFSQL Client/Serveur.
Versions 25 et supérieures
<Variable Connexion>.AjoutePlanification
<Variable Connexion>.AjoutePlanification
Crée une tâche planifiée sur un serveur HFSQL :
  • procédure stockée,
  • sauvegarde,
  • optimisation,
  • rafraîchissement d’une vue matérialisée.
<Variable Connexion>.AjouteSauvegardePlanifiéeAjoute une planification de sauvegarde complète (avec ou sans sauvegarde différentielle) sur le serveur défini par la connexion.
Versions 25 et supérieures
<Variable Connexion>.AjouteTâche
<Variable Connexion>.AjouteTâche
Ajoute une tâche planifiée sur le serveur défini par la connexion.
Versions 25 et supérieures
<Variable Connexion>.AjouteUtilisateur
<Variable Connexion>.AjouteUtilisateur
Ajoute un utilisateur à une base de données.
Versions 25 et supérieures
<Variable Connexion>.AnnuleSauvegarde
<Variable Connexion>.AnnuleSauvegarde
Annule une sauvegarde en cours.
Versions 25 et supérieures
<Variable Connexion>.ArrêteServeur
<Variable Connexion>.ArrêteServeur
Arrête un serveur HFSQL.
Versions 25 et supérieures
<Variable Connexion>.ChargeParamètre
<Variable Connexion>.ChargeParamètre
Lit un paramètre précédemment sauvegardé à partir d'une procédure stockée grâce à la fonction HSauveParamètre.
Versions 25 et supérieures
<Variable Connexion>.CopieFichier
<Variable Connexion>.CopieFichier
Effectue une copie d'un fichier HFSQL (fichiers .fic, .ndx et .mmo s'ils existent) :
  • du serveur HFSQL sur le serveur (pour faire une sauvegarde par exemple).
  • du serveur HFSQL sur le client (pour faire une sauvegarde en local par exemple).
  • du client sur le serveur HFSQL (pour mettre à jour les fichiers de données par exemple).
  • d'un serveur HFSQL vers un autre serveur HFSQL.
<Variable Connexion>.DéclencheMiseAJourServeurPermet de déclencher immédiatement la mise à jour automatique du serveur.
Versions 25 et supérieures
<Variable Connexion>.DéconnecteClient
<Variable Connexion>.DéconnecteClient
Affiche un message sur le(s) poste(s) Client et déconnecte l'application.
<Variable Connexion>.DécritTriggerServeurAjoute ou modifie un trigger serveur.
<Variable Connexion>.DésactiveTriggerServeurDésactive un trigger Serveur HFSQL Client/Serveur sur un serveur.
<Variable Connexion>.DétruitTriggerServeurDétruit un trigger serveur.
<Variable Connexion>.DupliqueBaseDeDonnéesDuplique la base de données associée à une connexion sur un serveur HFSQL.
<Variable Connexion>.EnvoieMessageVersClientAffiche un message sur le(s) poste(s) Client.
<Variable Connexion>.ExécutePlanificationExécute immédiatement une tâche planifiée sans tenir compte de sa planification :
  • procédure stockée,
  • sauvegarde,
  • optimisation,
  • rafraîchissement d’une vue matérialisée.
Versions 25 et supérieures
<Variable Connexion>.ExécuteProcédure
<Variable Connexion>.ExécuteProcédure
Exécute une procédure stockée.
<Variable Connexion>.ExécuteSauvegardePlanifiéeForce le déclenchement d'une sauvegarde planifiée.
<Variable Connexion>.FinInterditAccèsBaseDeDonnéesRé-autorise l'accès (c'est-à-dire la connexion) à une ou plusieurs bases de données accessibles par une connexion.
<Variable Connexion>.GèreMiseAJourServeurPermet de gérer la mise à jour automatique des serveurs HFSQL Client/Serveur en spécifiant la fréquence de la vérification de la disponibilité des mises à jour.
Versions 25 et supérieures
<Variable Connexion>.GèreServeur
<Variable Connexion>.GèreServeur
Permet de connaître et de modifier certains paramétrages du serveur HFSQL Client/Serveur.
Versions 25 et supérieures
<Variable Connexion>.GèreTâche
<Variable Connexion>.GèreTâche
Active ou désactive une tâche planifiée d'un serveur HFSQL Client/Serveur.
<Variable Connexion>.InfoDroitBaseDeDonnéesPermet de connaître les droits sur une base de données définis pour un utilisateur ou un groupe.
Versions 25 et supérieures
<Variable Connexion>.InfoDroitFichier
<Variable Connexion>.InfoDroitFichier
Permet de connaître les droits accordés sur un fichier de données HFSQL Client/Serveur pour un utilisateur ou un groupe.
Versions 25 et supérieures
<Variable Connexion>.InfoDroitServeur
<Variable Connexion>.InfoDroitServeur
Permet de connaître les droits accordés sur un serveur à un utilisateur ou à un groupe d'utilisateurs.
Versions 25 et supérieures
<Variable Connexion>.InfoDroitVue
<Variable Connexion>.InfoDroitVue
Permet de connaître les droits accordés sur une vue SQL ou sur une vue matérialisée pour un utilisateur ou un groupe.
Versions 25 et supérieures
<Variable Connexion>.InfoGroupe
<Variable Connexion>.InfoGroupe
Renvoie des informations sur le groupe d'utilisateurs spécifié.
<Variable Connexion>.InfoPropriétéBaseDeDonnéesPermet de connaître les propriétés d'une base de données située sur un serveur HFSQL.
<Variable Connexion>.InfoPropriétéFichierPermet de connaître les propriétés d'un fichier de données situé sur un serveur HFSQL.
<Variable Connexion>.InfoPropriétéServeurPermet de connaître les propriétés d'un serveur HFSQL.
Versions 25 et supérieures
<Variable Connexion>.InfoSauvegarde
<Variable Connexion>.InfoSauvegarde
Renvoie des informations sur une ou plusieurs sauvegardes effectuées sur un serveur HFSQL Client/Serveur.
Versions 25 et supérieures
<Variable Connexion>.InfoServeur
<Variable Connexion>.InfoServeur
Renvoie l'information spécifiée à propos du poste serveur.
Versions 25 et supérieures
<Variable Connexion>.InfoTâche
<Variable Connexion>.InfoTâche
Renvoie les caractéristiques d'une tâche planifiée dans une variable de type hTâchePlanifiée.
Versions 25 et supérieures
<Variable Connexion>.InfoUtilisateur
<Variable Connexion>.InfoUtilisateur
Met à jour les variables de gestion des utilisateurs avec les informations concernant l'utilisateur spécifié.
Versions 25 et supérieures
<Variable Connexion>.InfoVue
<Variable Connexion>.InfoVue
Renvoie des informations sur une vue matérialisée.
<Variable Connexion>.InterditAccèsBaseDeDonnéesInterdit toutes les nouvelles connexions à une base de données ou bien à toutes les bases de données.
Versions 25 et supérieures
<Variable Connexion>.ListeBaseDeDonnées
<Variable Connexion>.ListeBaseDeDonnées
Liste les bases de données Client/Serveur associées à une connexion.
<Variable Connexion>.ListeElémentStockéRenvoie la liste des éléments stockés sur un serveur HFSQL (collections de procédures, procédures stockées ou requêtes).
Versions 25 et supérieures
<Variable Connexion>.ListeGroupe
<Variable Connexion>.ListeGroupe
Renvoie la liste des groupes d'utilisateurs définis pour une connexion.
<Variable Connexion>.ListeOptimisationPlanifiéeListe les tâches d'optimisation planifiées des fichiers de données HFSQL Client/Serveur pour une connexion.
Versions 25 et supérieures
<Variable Connexion>.ListeParamètre
<Variable Connexion>.ListeParamètre
Renvoie la liste des paramètres sauvegardés à partir des procédures stockées sur le serveur.
Versions 25 et supérieures
<Variable Connexion>.ListePlanification
<Variable Connexion>.ListePlanification
Liste les tâches planifiées définies sur un serveur HFSQL :
  • procédure stockée,
  • sauvegarde,
  • optimisation,
  • rafraîchissement d’une vue matérialisée.
<Variable Connexion>.ListeSauvegardePlanifiéeListe les sauvegardes complètes et différentielles qui ont été planifiées sur un serveur HFSQL Client/Serveur.
Versions 25 et supérieures
<Variable Connexion>.ListeTâche
<Variable Connexion>.ListeTâche
Liste les tâches planifiées d'un serveur HFSQL Client/Serveur pour une connexion donnée.
Versions 25 et supérieures
<Variable Connexion>.ListeUtilisateur
<Variable Connexion>.ListeUtilisateur
Renvoie la liste des utilisateurs définis pour une connexion.
Versions 25 et supérieures
<Variable Connexion>.MaintenanceServeur
<Variable Connexion>.MaintenanceServeur
Vérifie et optimise les tables système d’un serveur HFSQL.
Versions 25 et supérieures
<Variable Connexion>.MiseAJourCollection
<Variable Connexion>.MiseAJourCollection
Crée ou met à jour une collection de procédures sur un serveur HFSQL.
Versions 25 et supérieures
<Variable Connexion>.MiseAJourRequête
<Variable Connexion>.MiseAJourRequête
Crée ou met à jour une requête sur un serveur HFSQL.
Versions 25 et supérieures
<Variable Connexion>.MiseAJourVue
<Variable Connexion>.MiseAJourVue
Crée ou met à jour la description d’une vue SQL ou d’une vue matérialisée depuis l’analyse vers un serveur HFSQL.
<Variable Connexion>.ModifieDroitBaseDeDonnéesModifie les droits donnés à un utilisateur ou à un groupe pour une base de données HFSQL Client/Serveur.
Versions 25 et supérieures
<Variable Connexion>.ModifieDroitFichier
<Variable Connexion>.ModifieDroitFichier
Modifie les droits accordés sur un fichier de données HFSQL Client/Serveur pour un utilisateur ou un groupe.
Versions 25 et supérieures
<Variable Connexion>.ModifieDroitServeur
<Variable Connexion>.ModifieDroitServeur
Modifie les droits accordés sur un serveur HFSQL pour un utilisateur ou un groupe.
Versions 25 et supérieures
<Variable Connexion>.ModifieDroitVue
<Variable Connexion>.ModifieDroitVue
Modifie les droits accordés sur une vue SQL ou sur une vue matérialisée pour un utilisateur ou un groupe.
Versions 25 et supérieures
<Variable Connexion>.ModifieGroupe
<Variable Connexion>.ModifieGroupe
Modifie les informations du groupe en fonction des éléments présents dans les variables de gestion de groupe correspondantes.
<Variable Connexion>.ModifieOptimisationPlanifiéeModifie une tâche d'optimisation planifiée sur le serveur HFSQL défini par la connexion.
<Variable Connexion>.ModifiePlanificationModifie une tâche planifiée sur un serveur HFSQL :
  • procédure stockée,
  • sauvegarde,
  • optimisation,
  • rafraîchissement d’une vue matérialisée.
<Variable Connexion>.ModifiePropriétéBaseDeDonnéesModifie les propriétés d'une base de données située sur un serveur HFSQL.
<Variable Connexion>.ModifiePropriétéServeurModifie les propriétés d'un serveur HFSQL.
<Variable Connexion>.ModifieSauvegardePlanifiéeModifie une planification de sauvegarde.
Versions 25 et supérieures
<Variable Connexion>.ModifieTâche
<Variable Connexion>.ModifieTâche
Modifie une tâche planifiée sur le serveur HFSQL défini par la connexion.
Versions 25 et supérieures
<Variable Connexion>.ModifieUtilisateur
<Variable Connexion>.ModifieUtilisateur
Modifie les informations d'un utilisateur en fonction des éléments présents dans les variables de gestion des utilisateurs correspondantes.
<Variable Connexion>.NotifAjouteDestinataireCCAjoute des destinataires pour les notifications envoyées via les Centres de Contrôle (outil de messagerie WDBal).
<Variable Connexion>.NotifAjouteDestinataireEmailAjoute des destinataires pour les notifications envoyées par email.
Versions 25 et supérieures
<Variable Connexion>.NotifConfigure
<Variable Connexion>.NotifConfigure
Spécifie et configure le serveur utilisé pour l'envoi des notifications par le serveur HFSQL.
<Variable Connexion>.NotifListeDestinataireCCRenvoie la liste des destinataires d'une notification envoyée via les Centres de Contrôle (outil de messagerie WDBal).
<Variable Connexion>.NotifListeDestinataireEmailRenvoie la liste des destinataires d'une notification par email.
<Variable Connexion>.NotifSupprimeDestinataireCCSupprime les destinataires d'une notification envoyée via les Centres de Contrôle (outil de messagerie WDBal).
<Variable Connexion>.NotifSupprimeDestinataireEmailSupprime les destinataires d'une notification par email.
Versions 25 et supérieures
<Variable Connexion>.OpérationEncours
<Variable Connexion>.OpérationEncours
Renvoie la liste des opérations automatiques en cours sur un serveur HFSQL.
Versions 25 et supérieures
<Variable Connexion>.Priorité
<Variable Connexion>.Priorité
Permet de connaître ou de modifier la priorité de l'application appelante.
Versions 25 et supérieures
<Variable Connexion>.PrioritéClient
<Variable Connexion>.PrioritéClient
Modifie la priorité d'une application cliente.
Versions 25 et supérieures
<Variable Connexion>.QualitéConnexion
<Variable Connexion>.QualitéConnexion
Renvoie l'indice de qualité de la connexion : plus l'indice est élevé et plus la connexion est rapide.
Versions 25 et supérieures
<Variable Connexion>.RécupèreLog
<Variable Connexion>.RécupèreLog
Crée un fichier texte contenant les logs du serveur entre deux dates données.
<Variable Connexion>.RécupèreSauvegardeRécupère en local le contenu d'une sauvegarde compressée (au format ZIP) réalisée sur un serveur HFSQL.
Versions 25 et supérieures
<Variable Connexion>.RestaureSauvegarde
<Variable Connexion>.RestaureSauvegarde
Permet de restaurer :
  • une sauvegarde immédiate (effectuée grâce à la fonction HSauvegarde ou via le Centre de Contrôle HFSQL),
  • une sauvegarde planifiée (décrite à l'aide de la fonction HAjouteSauvegardePlanifiée ou via le Centre de Contrôle HFSQL.
Versions 25 et supérieures
<Variable Connexion>.Sauvegarde
<Variable Connexion>.Sauvegarde
Réalise la sauvegarde du contenu d'un serveur HFSQL : toutes les bases de données du serveur, une ou plusieurs bases de données, un ou plusieurs fichiers de données.
Versions 25 et supérieures
<Variable Connexion>.SauveParamètre
<Variable Connexion>.SauveParamètre
Sauve une valeur persistante sur le serveur HFSQL.
Versions 25 et supérieures
<Variable Connexion>.SimuleRéseau
<Variable Connexion>.SimuleRéseau
Simule le fonctionnement de HFSQL Client/Serveur sur un réseau ADSL ou 3G.
<Variable Connexion>.SupprimeBaseDeDonnéesSupprime une base de données présente sur un serveur HFSQL.
Versions 25 et supérieures
<Variable Connexion>.SupprimeCollection
<Variable Connexion>.SupprimeCollection
Supprime une collection de procédures stockées d'un serveur HFSQL.
Versions 25 et supérieures
<Variable Connexion>.SupprimeFichier
<Variable Connexion>.SupprimeFichier
Supprime les fichiers de données HFSQL (fichiers .fic, .ndx, .ftx et .mmo s'ils existent) sur le serveur.
Versions 25 et supérieures
<Variable Connexion>.SupprimeGroupe
<Variable Connexion>.SupprimeGroupe
Supprime un groupe d'utilisateurs associé à une connexion, sur le serveur.
Versions 25 et supérieures
<Variable Connexion>.SupprimeLiaison
<Variable Connexion>.SupprimeLiaison
Supprime une règle d'intégrité entre deux fichiers de données sur le serveur.
<Variable Connexion>.SupprimeOptimisationPlanifiéeSupprime une tâche d'optimisation planifiée de fichiers de données HFSQL Client/Serveur.
Versions 25 et supérieures
<Variable Connexion>.SupprimeParamètre
<Variable Connexion>.SupprimeParamètre
Supprime un paramètre précédemment sauvé avec la fonction HSauveParamètre.
<Variable Connexion>.SupprimePlanificationSupprime une tâche planifiée sur un serveur HFSQL :
  • procédure stockée,
  • sauvegarde,
  • optimisation,
  • rafraîchissement d’une vue matérialisée.
Versions 25 et supérieures
<Variable Connexion>.SupprimeRépertoire
<Variable Connexion>.SupprimeRépertoire
Supprime un répertoire présent dans une base de données HFSQL Client/Serveur.
Versions 25 et supérieures
<Variable Connexion>.SupprimeRequête
<Variable Connexion>.SupprimeRequête
Supprime une requête (utilisée par des procédures stockées) d'un serveur HFSQL.
Versions 25 et supérieures
<Variable Connexion>.SupprimeSauvegarde
<Variable Connexion>.SupprimeSauvegarde
Supprime une sauvegarde précédemment effectuée avec la fonction HSauvegarde.
<Variable Connexion>.SupprimeSauvegardePlanifiéeSupprime une planification de sauvegarde sur un serveur HFSQL Client/Serveur.
Versions 25 et supérieures
<Variable Connexion>.SupprimeTâche
<Variable Connexion>.SupprimeTâche
Supprime une tâche planifiée d'un serveur HFSQL Client/Serveur.
Versions 25 et supérieures
<Variable Connexion>.SupprimeUtilisateur
<Variable Connexion>.SupprimeUtilisateur
Supprime un utilisateur associé à une connexion sur le serveur HFSQL.
<Variable Connexion>.TransactionIsolationConfigure le mode d’isolation des transactions pour une connexion vers un serveur HFSQL.
Versions 25 et supérieures
<Variable Connexion>.TransactionListe
<Variable Connexion>.TransactionListe
Liste les transactions en cours ou interrompues sur le serveur de la connexion spécifiée.
<Variable Connexion>.VérifieMiseAJourServeurVérifie s'il existe une version plus récente du serveur HFSQL pouvant être mise à jour automatiquement.
Version minimum requise
  • Version 25
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire