PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE


WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
ConstanteConcerneUtilisée par les fonctions ou les propriétés
eltCollectionProcédureL'élément listé est une collection de procéduresHListeElémentStocké
eltProcédureL'élément listé est une procédure stockéeHListeElémentStocké
eltRequêteL'élément listé est une requête.HListeElémentStocké
Versions 15 et supérieures
h3G
Nouveauté 15
h3G
h3G
Type de réseau à simuler : 3GHSimuleRéseau
hAccepteFichierOuvertAutorise la lecture du fichier source à ajouter dans le mémo si ce fichier source est ouvert en écriture par ailleurs.HAttacheMémo
hAccèsHF7Pseudo-connexion à une base HFSQL Classic.HConnecte, HDéclareExterne,
HDécritConnexion, HListeFichier,
HOuvreConnexion,
..Provider, ..CxProviderOLEDB, ..CxProviderOLEDBDécrit
hAccèsHFClientServeurProvider à utiliser pour la connexion : Connecteur Natif à une base HFSQL Client/ServeurHConnecte, HDéclareExterne,
HDécritConnexion, HListeFichier,
HOuvreConnexion,
..Provider, ..CxProviderOLEDB, ..CxProviderOLEDBDécrit
hAccèsJDBCMySQLAccès par un driver JDBC à une base de données MySQLHDécritConnexion,
HOuvreConnexion
hAccèsJDBCSQLServerAccès par un driver JDBC à une base de données SQL ServerHDécritConnexion,
HOuvreConnexion
hAccèsNatifAS400Provider à utiliser pour la connexion : Connecteur Natif AS/400 (module optionnel de WINDEV)HConnecte, HDéclareExterne,
HDécritConnexion, HListeFichier,
HOuvreConnexion,
..Provider, ..CxProviderOLEDB, ..CxProviderOLEDBDécrit
hAccèsNatifDB2Provider OLE DB à utiliser pour la connexion : Connecteur Natif DB2 (module optionnel de WINDEV)HConnecte, HDéclareExterne,
HDécritConnexion, HListeFichier,
HOuvreConnexion,
..Provider, ..CxProviderOLEDB, ..CxProviderOLEDBDécrit
hAccèsNatifInformixProvider OLE DB à utiliser pour la connexion : Connecteur Natif Informix (module optionnel de WINDEV)HConnecte, HDéclareExterne,
HDécritConnexion, HListeFichier,
HOuvreConnexion,
..Provider, ..CxProviderOLEDB, ..CxProviderOLEDBDécrit
Versions 20 et supérieures
hAccèsNatifMariaDB
Nouveauté 20
hAccèsNatifMariaDB
hAccèsNatifMariaDB
Provider OLE DB à utiliser pour la connexion : Connecteur Natif MariaDB (module optionnel de WINDEV/WEBDEV)HConnecte, HDéclareExterne,
HDécritConnexion, HListeFichier,
HOuvreConnexion,
..Provider, ..CxProviderOLEDB, ..CxProviderOLEDBDécrit
hAccèsNatifMySQLProvider OLE DB à utiliser pour la connexion : Connecteur Natif MySQLHConnecte, HDéclareExterne,
HDécritConnexion, HListeFichier,
HOuvreConnexion,
..Provider, ..CxProviderOLEDB, ..CxProviderOLEDBDécrit
hAccèsNatifOracleProvider OLE DB à utiliser pour la connexion : Connecteur Natif Oracle (module optionnel de WINDEV)HConnecte, HDéclareExterne,
HDécritConnexion, HListeFichier,
HOuvreConnexion,
..Provider, ..CxProviderOLEDB, ..CxProviderOLEDBDécrit
hAccèsNatifOracleLiteProvider à utiliser pour la connexion : Connecteur Natif Oracle (module optionnel de WINDEV Mobile)HConnecte, HDéclareExterne,
HDécritConnexion, HListeFichier,
HOuvreConnexion,
..Provider, ..CxProviderOLEDB, ..CxProviderOLEDBDécrit
hAccèsNatifPostgreSQLProvider OLE DB à utiliser pour la connexion : Connecteur Natif PostgreSQLHConnecte, HDéclareExterne,
HDécritConnexion, HListeFichier,
HOuvreConnexion,
..Provider, ..CxProviderOLEDB, ..CxProviderOLEDBDécrit
hAccèsNatifProgressProvider OLE DB à utiliser pour la connexion : Connecteur Natif Progress (module optionnel de WINDEV)HConnecte, HDéclareExterne,
HDécritConnexion, HListeFichier,
HOuvreConnexion,
..Provider, ..CxProviderOLEDB, ..CxProviderOLEDBDécrit
Versions 16 et supérieures
hAccèsNatifSQLAzure
Nouveauté 16
hAccèsNatifSQLAzure
hAccèsNatifSQLAzure
Provider OLE DB à utiliser pour la connexion : Connecteur Natif SQL AzureHConnecte, HDéclareExterne,
HDécritConnexion, HListeFichier,
HOuvreConnexion,
..Provider, ..CxProviderOLEDB, ..CxProviderOLEDBDécrit
Versions 15 et supérieures
hAccèsNatifSQLite
Nouveauté 15
hAccèsNatifSQLite
hAccèsNatifSQLite
Provider OLE DB à utiliser pour la connexion : Connecteur Natif à une base SQLiteHConnecte, HDéclareExterne,
HDécritConnexion, HListeFichier,
HOuvreConnexion,
..Provider, ..CxProviderOLEDB, ..CxProviderOLEDBDécrit
hAccèsNatifSQLServerProvider OLE DB à utiliser pour la connexion : Connecteur Natif SQL Server (module optionnel de WINDEV)HConnecte, HDéclareExterne,
HDécritConnexion, HListeFichier,
HOuvreConnexion,
..Provider, ..CxProviderOLEDB, ..CxProviderOLEDBDécrit
hAccèsNatifSQLServerMobileProvider à utiliser pour la connexion : Connecteur Natif SQL Server Mobile(module optionnel de WINDEV Mobile)HConnecte, HDéclareExterne,
HDécritConnexion, HListeFichier,
HOuvreConnexion,
..Provider, ..CxProviderOLEDB, ..CxProviderOLEDBDécrit
hAccèsNatifSybaseProvider OLE DB à utiliser pour la connexion : Connecteur Natif Sybase (module optionnel de WINDEV)HConnecte, HDéclareExterne,
HDécritConnexion, HListeFichier,
HOuvreConnexion,
..Provider, ..CxProviderOLEDB, ..CxProviderOLEDBDécrit
hAccèsNatifXBaseProvider OLE DB à utiliser pour la connexion : Connecteur Natif xBaseHConnecte, HDéclareExterne,
HDécritConnexion, HListeFichier,
HOuvreConnexion,
..Provider, ..CxProviderOLEDB, ..CxProviderOLEDBDécrit
hAccèsNatifXMLProvider à utiliser pour la connexion : Connecteur Natif XML (fourni en standard avec WINDEV/WEBDEV)HConnecte, HDéclareExterne,
HDécritConnexion, HListeFichier,
HOuvreConnexion,
..Provider, ..CxProviderOLEDB, ..CxProviderOLEDBDécrit
Versions 23 et supérieures
hActiveDirectory
Nouveauté 23
hActiveDirectory
hActiveDirectory
Activation de l'authentification par Active Directory. HGèreServeur
Versions 15 et supérieures
hADSL
Nouveauté 15
hADSL
hADSL
Type de réseau à simuler : ADSLHSimuleRéseau
hAffecteParcoursAjout affectant le parcours en coursHAjoute, HModifie
hApplicationPropriété d'une base de données présente sur un serveur HFSQL : Nom de l'application à partir de laquelle la base de données a été créée.HInfoPropriétéBaseDeDonnées, HInfoPropriétéFichier
hArrêtéServeur arrêtéHEtatServeur
Versions 15 et supérieures
hAucun
Nouveauté 15
hAucun
hAucun
Permet de désactiver la simulation d'un réseau spécifique.HSimuleRéseau
hAutoriséL'utilisateur ou le groupe a le droit considéré.HModifieDroitBaseDeDonnées,
HModifieDroitFichier,
HModifieDroitServeur
hAvecFiltreSi ce paramètre est spécifié :
  • le résultat de la requête correspond à une sélection d'enregistrements de type filtre si le moteur HFSQL le permet. Sinon, le résultat de la requête est une vue HFSQL
  • les opérations suivantes ne sont pas possibles : recherche sur le résultat de la requête, requête sur requête, vue sur requête, requête sur vue.
  • les rubriques de parcours spécifiées lors du parcours du résultat ne sont pas prises en compte.
  • la loupe n'est pas disponible sur les tables liées à une requête.
  • la fonction hNbEnr ne peut pas être utilisée sur les requêtes.
Si ce paramètre n'est pas spécifié (par défaut) :
  • le résultat de la requête correspond à une vue HFSQL
  • il est possible de réaliser les opérations suivantes sur les requêtes : recherche sur le résultat de la requête, requête sur requête, vue sur requête, requête sur vue.
  • les rubriques de parcours spécifiées lors du parcours du résultat sont prises en compte.
  • la loupe est disponible sur les tables liées à une requête.
  • la fonction hNbEnr peut être utilisée sur les requêtes.
HExécuteRequête, HExécuteRequêteSQL
hAvecTransactionLa requête est exécutée dans une transaction. Une transaction est démarrée, les enregistrements sont bloqués en écriture pendant l'exécution de la requête et débloqués à la fin de son exécution, que la requête échoue ou non.
Si la requête ne peut pas se terminer normalement (blocage d'enregistrements, coupure de courant, ...) la transaction est annulée et les fichiers de données sont remis dans l'état avant l'exécution de la requête.
Remarque : L'exécution de la requête pourra être fortement ralentie.
HExécuteRequête, HExécuteRequêteSQL
hBlocageEcritureType de blocage : Blocage en écritureHAjoute, HAvance, HBloqueFichier, HBloqueNumEnr, HDernier, HEcrit, HLit, HLitDernier, HLitPrécédent, HLitPremier, HLitRechercheDernier, HLitRecherchePremier, HLitSuivant, HModifie, HPrécédent, HPremier, HRaye, HRecherche, HRechercheDernier, HRecherchePremier, HRecule, HSuivant
hBlocageLectureEcritureType de blocage : Blocage en lecture/écritureHAjoute, HAvance, HBloqueFichier, HBloqueNumEnr, HDernier, HEcrit, HLit, HLitDernier, HLitPrécédent, HLitPremier, HLitRechercheDernier, HLitRecherchePremier, HLitSuivant, HModifie, HPrécédent, HPremier, HRaye, HRecherche, HRechercheDernier, HRecherchePremier, HRecule, HSuivant
hBlocageNonType de blocage : Aucun blocageHAjoute, HAvance, HBloqueFichier, HBloqueNumEnr, HDernier, HEcrit, HLit, HLitDernier, HLitPrécédent, HLitPremier, HLitRechercheDernier, HLitRecherchePremier, HLitSuivant, HModifie, HPrécédent, HPremier, HRaye, HRecherche, HRechercheDernier, HRecherchePremier, HRecule, HSuivant
Versions 21 et supérieures
hCacheNbFichierInutilisé
Nouveauté 21
hCacheNbFichierInutilisé
hCacheNbFichierInutilisé
Nombre maximum de tables HFSQL non utilisées par des clients qui sont gardées en cache (c'est-à-dire ouvertes) sur le serveur. HGèreServeur
Versions 18 et supérieures
hCalculStatistiqueAuto
Nouveauté 18
hCalculStatistiqueAuto
hCalculStatistiqueAuto
Activation du calcul automatique des statistiques des fichiers de données (optimisation des index).HGèreServeur
hCardinalitéContraintes d'intégrités : Test des cardinalités de la liaison.HGèreIntégrité
hCardinalitéInfinieCardinalité maximale (Cardinalité "N")..CardinalitéReliéeMax, ..CardinalitéSourceMax
hChangeAlphabetL'alphabet défini avec la fonction ChangeAlphabet sera pris en compte dans le nouveau fichier de données. Les tris, recherches, ... sur des clés de type chaîne (chaînes, caractères, date et heure) seront effectuées selon cet alphabet.HCréation,
HCréationSiInexistant,
HReindexe
hCheminBaseDeDonnéesChemin du répertoire contenant l'ensemble des bases de donnéesHGèreServeur
hCheminJNLChemin du répertoire contenant l'ensemble des journaux des différentes applications HFSQL Client/ServeurHGèreServeur
hCheminJNLBackupChemin du répertoire contenant les sauvegardes de journauxHGèreServeur
hCheminLogChemin du répertoire contenant les fichiers de logHGèreServeur
hCheminStatistiquesActivitéChemin du répertoire contenant les informations de statistiques d'activitéHGèreServeur
hCléDoublonCaractéristiques d'une rubrique : Clé avec doublons..TypeClé
hCléUniqueCaractéristiques d'une rubrique :Clé unique..TypeClé
Versions 20 et supérieures
hCodeSQL
Nouveauté 20
hCodeSQL
hCodeSQL
Information demandée : Code SQL de la vue matérialisée
Versions 20 et supérieures
HInfoVue
Nouveauté 20
HInfoVue
HInfoVue
hCompatibleLes structures des fichiers de données (définies dans l'analyse et présentes dans le fichier physique) doivent être compatibles.HVérifieStructure
hCompressionNonMode de compression : Aucune compression..CompressionMmo
hCompressionZLWMode de compression : Compression selon l'algorithme de Ziw-Lempel, implémentation de Welch...CompressionMmo
hConserveTRSConserve les fichiers de transaction lors de la suppressionHSupprimeBaseDeDonnées,
HSupprimeFichier
hCopieIdAutoCopie l'identifiant automatique en conservant sa valeurHCopieEnreg, HImporteHF55,
HImporteTexte,
Versions 20 et supérieures
HImporteXLS
Nouveauté 20
HImporteXLS
HImporteXLS
hCopieIndexCopie l'index du fichier de donnéesHCopieFichier
hCopieSiInexistantCopie le fichier de données uniquement s'il n'existe pas à l'emplacement indiqué sur le poste destination.HCopieFichier
hCorrespondanceFournit la correspondance entre les numéros de fonction du log et le nom des fonctions WLangageHInfoLog
hCréateurPropriété d'une base de données présente sur un serveur HFSQL : Nom du propriétaire de la base de données.HInfoPropriétéBaseDeDonnées, HInfoPropriétéFichier
hCréeIndexL'index du fichier de données n'est pas copié. Il est automatiquement re-créé sur la destination par ré-indexation.HCopieFichier
hCroissantSens de tri croissant..TypeTri
Versions 24 et supérieures
hCryptageAES128
Nouveauté 24
hCryptageAES128
hCryptageAES128
Cryptage du fichier effectué uniquement si un mot de passe est défini sur le fichier. Dans ce cas, le fichier est crypté selon un algorithme de cryptage AES 128 bits avec un mode d'opération OFB...CryptageFic, ..CryptageMmo, ..CryptageNdx
Versions 19 et supérieures
hCryptageAuto
Nouveauté 19
hCryptageAuto
hCryptageAuto
Cryptage du fichier effectué uniquement si un mot de passe est défini sur le fichier. Dans ce cas, le fichier est crypté selon un algorithme de cryptage optimisé RC5 16 boucles sur 128 bits...CryptageFic, ..CryptageMmo, ..CryptageNdx
hCryptageNonPas de cryptage du fichier...CryptageFic, ..CryptageMmo, ..CryptageNdx
hCryptageRC5_12Cryptage du fichier selon un algorithme de cryptage optimisé RC5 12 boucles sur 128 bits...CryptageFic, ..CryptageMmo, ..CryptageNdx
hCryptageRC5_16Cryptage du fichier selon un algorithme de cryptage optimisé RC5 16 boucles sur 128 bits...CryptageFic, ..CryptageMmo, ..CryptageNdx
hCryptageStandardCryptage du fichier selon un algorithme de cryptage optimisé, sur 128 bits...CryptageFic, ..CryptageMmo, ..CryptageNdx
hCurseurClientCurseur géré par le MDAC. Offre souvent plus de fonctionnalités qu'un curseur serveur. Un curseur client est obligatoirement un curseur statiqueHDécritConnexion,
HOuvreConnexion
hCurseurDynamiqueCurseur offrant de nombreuses fonctionnalités, mais consommant beaucoup de mémoire. Ce curseur autorise tous les types de déplacement. Il permet d'accéder à toutes les modifications, ajouts et suppressions réalisées par les autres utilisateurs.HDécritConnexion,
HOuvreConnexion
hCurseurForwardOnlyCurseur rapide et consommant peu de mémoire. Le déplacement se fait du premier enregistrement au dernier. Les données modifiées par les autres utilisateurs ne sont pas visibles.HDécritConnexion,
HOuvreConnexion
hCurseurLectureSeuleLe jeu d'enregistrements manipulé ne pourra pas être modifié.HDécritConnexion,
HOuvreConnexion
hCurseurOpenKeysetCurseur manipulant un jeu d'enregistrements figé. Seules des clés correspondant à l'enregistrement sont stockées et non les enregistrements (peu de ressources mémoire utilisées). Les enregistrements supprimés ne sont plus accessibles. Les modifications réalisées par les autres utilisateurs sont visibles (mais pas les ajouts).HDécritConnexion,
HOuvreConnexion
hCurseurOptimisteL'enregistrement n'est verrouillé que lors de sa mise à jourHDécritConnexion,
HOuvreConnexion
hCurseurPessimisteL'enregistrement est verrouillé dès son édition pour être modifié.HDécritConnexion,
HOuvreConnexion
hCurseurServeurCurseur géré par la base de données. Ce curseur peut répercuter facilement les changements effectués par d'autres utilisateurs sur les données.HDécritConnexion,
HOuvreConnexion
hCurseurStatiqueRécupère une copie de tous les enregistrements de la requête en mémoire (consommation mémoire importante). Tous les types de déplacement sont autorisés.HDécritConnexion,
HOuvreConnexion
hDaemonUserNom d'utilisateur sous lequel va tourner le serveur (Linux uniquement)HGèreServeur
hDatePropriété d'une base de données présente sur un serveur HFSQL : Date de la création de la base de données.HInfoPropriétéBaseDeDonnées, HInfoPropriétéFichier
Versions 20 et supérieures
hDateDernierRafraîchissement
Nouveauté 20
hDateDernierRafraîchissement
hDateDernierRafraîchissement
Information demandée : Date du dernier rafraîchissement réussi de la vue matérialisée.
Versions 20 et supérieures
HInfoVue
Nouveauté 20
HInfoVue
HInfoVue
hDBASCIITri selon l'ordre ASCIIHDBTypeTri
hDéconnexionParamétrage du message de déconnexionHSurAppelServeur
hdbLexicographiqueTri selon l'ordre lexicographiqueHDBTypeTri
hDécroissantSens de tri décroissant..TypeTri
hDéfautLe droit renvoyé ne tient pas compte des droits qui seront éventuellement hérités (par exemple, les droits définis pour les groupes auxquels l'utilisateur appartient).
Si le droit n'a pas été défini, la valeur de ce droit sera hHérité.
<Résultat> contient uniquement les valeurs des droits demandés (dans le même ordre).
HInfoDroitBaseDeDonnées,
HInfoDroitFichier,
HInfoDroitServeur
hDémarréServeur démarréHEtatServeur
hDétailLe droit renvoyé ne tient pas compte des droits qui seront éventuellement hérités (par exemple, les droits définis pour les groupes auxquels l'utilisateur appartient).
Si le droit n'a pas été défini, la valeur de ce droit sera hHérité.
<Résultat> contient le droit et sa valeur.
HInfoDroitBaseDeDonnées,
HInfoDroitFichier,
HInfoDroitServeur
hDétruitLiaisonSupprime toutes les liaisons concernant le fichier de données supprimé.HSupprimeFichier
hDisqueMode de recherche des fichiers de données ou des analyses : Les fichiers sont recherchés uniquement sur le disque. C'est le cas le plus courantHChangeLocalisation,
HDéclare
hDistinctGestion des doublons lors du parcours : Lors d'un parcours sur une rubrique clé, s'il y a des doublons, un seul enregistrement est parcouruHAvance, HLitPrécédent,
HLitSuivant, HPrécédent,
HRecule, HSuivant
hDonnéesParamétrage de la gestion du fichier : Toutes les opérations conservées dans le fichier journal sont appliquées au fichier existantHRégénèreFichier
hDroitAjoutDroit d'ajouter de nouveaux enregistrements dans un fichier de données.HInfoDroitBaseDeDonnées,
HInfoDroitFichier,
HModifieDroitBaseDeDonnées,
HModifieDroitFichier
hDroitArrêtServeurDroit d'arrêter un serveur (fonction HArrêteServeur)HInfoDroitServeur,
HModifieDroitServeur
hDroitBlocageDroit de bloquer les fichiers de données ou les enregistrements d'un fichier de données.HInfoDroitBaseDeDonnées,
HInfoDroitFichier,
HModifieDroitBaseDeDonnées,
HModifieDroitFichier
hDroitChangeDroitDroits de changer les droits.HInfoDroitBaseDeDonnées,
HInfoDroitFichier,
HInfoDroitServeur,
HModifieDroitBaseDeDonnées,
HModifieDroitFichier,
HModifieDroitServeur
hDroitChangeLiaisonDroit de modifier les règles d'intégrité sur un fichier de données.HInfoDroitBaseDeDonnées,
HInfoDroitFichier,
HModifieDroitBaseDeDonnées,
HModifieDroitFichier
hDroitChangeMotDePasseDroit de changer le mot de passe d'un utilisateur sur le serveur (Pour un utilisateur, peut changer son mot de passe, pour l'administrateur, peut changer le mot de passe de chaque utilisateur).HInfoDroitServeur,
HModifieDroitServeur
hDroitChangePropriétaireDroit de modifier le propriétaire d'un élémentHInfoDroitBaseDeDonnées,
HInfoDroitFichier,
HModifieDroitBaseDeDonnées,
HModifieDroitFichier
hDroitConnexionDroit de se connecter à un serveur (connexion cryptée et non cryptée)HInfoDroitBaseDeDonnées,
HModifieDroitBaseDeDonnées
hDroitConnexionCryptéeDroit de se connecter à un serveur (connexion cryptée uniquement)HInfoDroitBaseDeDonnées,
HModifieDroitBaseDeDonnées
hDroitCréationBDDDroit de créer une base de donnéesHInfoDroitServeur,
HModifieDroitServeur
hDroitCréationFichierDroit de créer un fichier de données (avec la fonction HCréation)HInfoDroitBaseDeDonnées,
HModifieDroitBaseDeDonnées
Versions 20 et supérieures
hDroitCréationVue
Nouveauté 20
hDroitCréationVue
hDroitCréationVue
Droit de créer une vue SQL ou une vue matérialisée.HInfoDroitBaseDeDonnées,
HModifieDroitBaseDeDonnées
hDroitDéboguerDroit de déboguer des procédures stockées.HInfoDroitBaseDeDonnées,
HModifieDroitBaseDeDonnées
hDroitDéconnecteClientDroit de déconnecter les postes client.HInfoDroitServeur,
HModifieDroitServeur
hDroitEnvoieMessageVersClientDroit d'envoyer des messages aux postes client.HInfoDroitServeur,
HModifieDroitServeur
hDroitExécutionProcédureDroit d'exécuter des procédures stockées.HInfoDroitBaseDeDonnées,
HModifieDroitBaseDeDonnées
hDroitGèreDoublonDroit de brancher et de débrancher la gestion des doublons.HInfoDroitBaseDeDonnées,
HInfoDroitFichier,
HModifieDroitBaseDeDonnées,
HModifieDroitFichier
hDroitGèreIntégritéDroit de brancher et de débrancher la gestion de l'intégrité.HInfoDroitBaseDeDonnées,
HModifieDroitBaseDeDonnées
hDroitGèreTâcheDroit de gérer les tâches planifiées.HInfoDroitServeur,
HModifieDroitServeur
hDroitGestionProcédureDroit d'ajouter, modifier, supprimer des procédures stockées.HInfoDroitBaseDeDonnées,
HModifieDroitBaseDeDonnées
hDroitGestionServeurDroit d'utiliser la fonction HGèreServeurHInfoDroitServeur,
HModifieDroitServeur
hDroitGestionTriggerDroit de gérer les triggers serveur (ajout, activation, suppression)HInfoDroitBaseDeDonnées,
HModifieDroitBaseDeDonnées
hDroitGestionUtilisateurDroit de supprimer ou d'ajouter des utilisateurs ou des groupesHInfoDroitServeur,
HModifieDroitServeur
hDroitInterditAccèsBaseDeDonnéesDroit d'interdire ou non l'accès à une base de données (fonctions HInterditAccèsBaseDeDonnées et HFinInterditAccèsBaseDeDonnées)HInfoDroitBaseDeDonnées,
HModifieDroitBaseDeDonnées
hDroitLectureDroit de lire les enregistrements d'un fichier de donnéesHInfoDroitBaseDeDonnées,
HInfoDroitFichier,
HModifieDroitBaseDeDonnées,
HModifieDroitFichier
hDroitLectureLogStatDroit de consulter les statistiques d'activité et les logs du serveur.HInfoDroitServeur,
HModifieDroitServeur
hDroitMaintenanceDroit de lancer une ré-indexation ou un calcul de statistiques sur un fichier de donnéesHInfoDroitBaseDeDonnées,
HInfoDroitFichier,
HModifieDroitBaseDeDonnées,
HModifieDroitFichier
hDroitModifAutoDroit de lancer une modification automatique des fichiers de données sur un fichierHInfoDroitBaseDeDonnées,
HInfoDroitFichier,
HModifieDroitBaseDeDonnées,
HModifieDroitFichier
hDroitModificationDroit de modifier les enregistrements d'un fichier de donnéesHInfoDroitBaseDeDonnées,
HInfoDroitFichier,
HModifieDroitBaseDeDonnées,
HModifieDroitFichier
hDroitPrioritéDroit de modifier la priorité d'une application clienteHInfoDroitServeur,
HModifieDroitServeur
Versions 18 et supérieures
hDroitRéplicationServeur
Nouveauté 18
hDroitRéplicationServeur
hDroitRéplicationServeur
Droit de définir et de réaliser une réplication entre 2 serveurs HFSQL.HInfoDroitServeur,
HModifieDroitServeur
hDroitSauvegardeDroit de sauvegarder les fichiers de donnéesHInfoDroitBaseDeDonnées,
HInfoDroitServeur,
HModifieDroitBaseDeDonnées,
HModifieDroitServeur
hDroitSuppressionDroit de supprimer les enregistrements d'un fichier de donnéesHInfoDroitBaseDeDonnées,
HInfoDroitFichier,
HModifieDroitBaseDeDonnées,
HModifieDroitFichier
hDroitSuppressionBDDDroit de supprimer une base de donnéesHInfoDroitBaseDeDonnées,
HModifieDroitBaseDeDonnées
hDroitSuppressionFichierDroit de supprimer un fichier de données (fonction HSupprimeFichier)HInfoDroitBaseDeDonnées,
HInfoDroitFichier,
HModifieDroitBaseDeDonnées,
HModifieDroitFichier
Versions 20 et supérieures
hDroitSuppressionVue
Nouveauté 20
hDroitSuppressionVue
hDroitSuppressionVue
Droit de supprimer une vue SQL ou une vue matérialisée.
Versions 20 et supérieures
HInfoDroitVue, HModifieDroitVue
HInfoDroitVue, HModifieDroitVue
hDroitTousListe de tous les droitsHInfoDroitBaseDeDonnées,
HInfoDroitFichier,
HInfoDroitServeur
hDroitVisualisationUtilisateurDroit de visualiser les caractéristiques d'un groupe ou d'un utilisateur.HInfoDroitServeur,
HModifieDroitServeur
hecAccèsDisqueValeur modifiant le coefficient appliqué au compteur du nombre d'accès disque.HGèreServeur
hecActifActivation ou désactivation de l'équilibrage de chargeHGèreServeur
hecAppelsClientValeur modifiant le coefficient appliqué au compteur des appels clients au serveurHGèreServeur
hecAttenteMaxValeur modifiant le temps d'attente d'une demande au serveur par le système d'équilibrageHGèreServeur
hecDisqueValeur modifiant le coefficient appliqué au compteur des octets lus ou écrits sur disque par le serveurHGèreServeur
hecEnvoyéValeur modifiant le coefficient appliqué au compteur des octets envoyés par le serveurHGèreServeur
hecReçuValeur modifiant le coefficient appliqué au compteur des octets reçus par le serveurHGèreServeur
hEcritureDéfautAjout n'affectant pas le parcours en cours/Identifiant réutilisé ou calculé pour l'enregistrementHAjoute, HEcrit, HModifie
hEffectifLe droit renvoyé correspond au droit qui sera effectivement appliqué pour l'utilisateur ou le groupe sur la base de données. Les droits éventuellement hérités sont pris en compte (par exemple, les droits définis pour les groupes auxquels l'utilisateur appartient).HInfoDroitBaseDeDonnées,
HInfoDroitFichier,
HInfoDroitServeur
hEnModificationRègle d'intégrité appliquée pendant une modificationHGèreIntégrité
hEnrFichierEnregistrement à lire : Valeur de la rubrique enregistrée actuellement dans le fichier de donnéesHErreurModification, HErreurEtatModification
hEnrLuEnregistrement à lire : Valeur de la rubrique pour l'enregistrement originalHErreurModification, HErreurEtatModification
hEnrUtilisateurEnregistrement à lire : Valeur de la rubrique pour l'enregistrement en cours au moment de la modificationHErreurModification, HErreurEtatModification
hEnSuppressionRègle d'intégrité appliquée pendant une suppressionHGèreIntégrité
hErrAccèsBaseDeDonnéesParamétrage des erreurs d'accès à une base de données HFSQL Client/Serveur.HSurErreur
hErrADOType d'information sur l'erreur à renvoyer : Code d'erreur renvoyé par ADO. Le message correspondant peut être connu avec la constante hErrMessageADO.HErreurInfo
hErrBaseType d'information sur l'erreur à renvoyer : Code d'erreur renvoyé par la base de données. Le message correspondant peut être connu avec la constante hErrMessageBaseHErreurInfo
hErrBlocagePersonnalisation des erreurs de blocageHSurErreur
hErrCodeSystèmeType d'information sur l'erreur à renvoyer : Numéro de l'erreur système associéeHErreurInfo
hErrCompletType d'information sur l'erreur à renvoyer : Toutes les informations de l'erreur (ligne de l'erreur, traitement en cours, ...)
Remarque : Renvoie les mêmes informations que celles récupérées lors d'un clic sur le bouton "Copier" dans la fenêtre d'erreur du WLangage.
HErreurInfo
hErrDoublonPersonnalisation des erreurs de doublonsHSurErreur
hErrEnCoursType d'information sur l'erreur à renvoyer : Numéro de l'erreur en coursHErreur
Versions 20 et supérieures
hErreurDernierRafraîchissement
Nouveauté 20
hErreurDernierRafraîchissement
hErreurDernierRafraîchissement
Information demandée : Dernière erreur lors du rafraîchissement de la vue matérialisée.
Versions 20 et supérieures
HInfoVue
Nouveauté 20
HInfoVue
HInfoVue
hErrFICType d'information sur l'erreur à renvoyer : Nom complet du fichier de données associé à l'erreurHErreurInfo
hErrFichierType d'information sur l'erreur à renvoyer : Nom logique du fichier de données associé à l'erreurHErreurInfo
hErrInfoBlocageType d'information sur l'erreur à renvoyer : Informations sur le blocageHErreurInfo
hErrInfoClientInformations sur la couche client utilisée par le Connecteur Natif ayant renvoyé l'erreur.HErreurInfo
hErrInfoDebugType d'information sur l'erreur à renvoyer : Informations spécifiques au débogage du problème rencontré. Ces informations ne doivent être affichées et communiquées qu'en cas de demande expresse de PC SOFT.
Dans le cas de l'exécution d'une requête par OLE DB, cette option permet de récupérer le code de la requête SQL réellement exécutée sur la base de données.
HErreurInfo
hErrInfoServeurInformations sur le serveur utilisé par le Connecteur Natif ayant renvoyé l'erreur.HErreurInfo
hErrIntégritéPersonnalisation des erreurs d'intégritéHSurErreur
hErrLiaisonType d'information sur l'erreur à renvoyer : Nom de la liaison associée à l'erreurHErreurInfo
hErrMessageType d'information sur l'erreur à renvoyer : Message associé à l'erreurHErreurInfo
hErrMessageADOType d'information sur l'erreur à renvoyer : Message correspondant à l'erreur renvoyée par ADO (hErrADO)HErreurInfo
hErrMessageBaseType d'information sur l'erreur à renvoyer : Message correspondant à l'erreur renvoyée par la base de données (hErrBase)HErreurInfo
hErrMessageNatifType d'information sur l'erreur à renvoyer : Message correspondant à l'erreur renvoyée par le provider du Connecteur Natif.HErreurInfo
hErrMessageOLEDBType d'information sur l'erreur à renvoyer : Message correspondant à l'erreur renvoyée par le système lors d'une connexion OLEDB (hErrOLEDB)HErreurInfo
hErrMessageSystèmeType d'information sur l'erreur à renvoyer : Message de l'erreur système associéeHErreurInfo
hErrMMOType d'information sur l'erreur à renvoyer : Nom complet du fichier mémo associé à l'erreurHErreurInfo
hErrModificationPersonnalisation d'un conflit de modificationHSurErreur
hErrMotDePassePersonnalisation des erreurs de mot de passeHSurErreur
hErrNatifType d'information sur l'erreur à renvoyer : Code d'erreur renvoyé par le Connecteur Natif ou le provider OLE DB utiliséHErreurInfo
hErrNDXType d'information sur l'erreur à renvoyer : Nom complet du fichier d'index associé à l'erreurHErreurInfo
hErrNumEnrType d'information sur l'erreur à renvoyer : Numéro de l'enregistrement associé à l'erreurHErreurInfo
hErrOLEDBType d'information sur l'erreur à renvoyer : Code d'erreur renvoyé par le système lors d'un accès par une connexion OLE DB.HErreurInfo
hErrPerteConnexionPersonnalisation des erreurs dues à une perte de la connexion avec le serveur.HSurErreur
Versions 20 et supérieures
hErrPositionErreurSQL
Nouveauté 20
hErrPositionErreurSQL
hErrPositionErreurSQL
Type d'information sur l'erreur à renvoyer : Position de l'erreur SQL dans le code SQL de la requête exécutée par la fonction HExécuteRequêteSQL.HErreurInfo
hErrPrincipalType d'information sur l'erreur à renvoyer : Numéro de l'erreur principaleHErreur
hErrRéindexationPersonnalisation des erreurs de ré-indexation (ré-indexation en cours lors de l'accès au fichier de données)HSurErreur
hErrRubriqueType d'information sur l'erreur à renvoyer : Nom de la rubrique associée à l'erreurHErreurInfo
hErrServeurType d'information sur l'erreur à renvoyer : Nom du serveur HFSQL Client/Serveur qui provoque l'erreurHErreurInfo
hErrToutPersonnalisation de toutes les erreursHSurErreur
hErrValeurObligatoirePersonnalisation des erreurs dues à une valeur obligatoire et non renseignée (OLE DB uniquement).HSurErreur
hErrWDDType d'information sur l'erreur à renvoyer : Nom complet du fichier de l'analyse associée à l'erreurHErreurInfo
hEtatActifÉtat de l'enregistrement/Type d'enregistrement pris en compte : Enregistrement actifHEtat, hNbEnr, HErreurEtatModification
hEtatInvalideÉtat de l'enregistrement non trouvé (erreur)HEtat, HErreurEtatModification
hEtatRayéÉtat de l'enregistrement/Type d'enregistrement pris en compte : Enregistrement rayéHEtat, hNbEnr, HErreurEtatModification
hEtatSupÉtat de l'enregistrement/Type d'enregistrement pris en compte : Enregistrement suppriméHEtat, hNbEnr, HErreurEtatModification
hEtatTousType d'enregistrement : Nombre total des enregistrements du fichier de donnéeshNbEnr
hExistantType de recherche : Seules les affectations pour lesquelles un fichier existe réellementHListeRep
hExpCréationMode de création du fichier d'export : Si le fichier d'exportation existe, il est écrasé.HExporteXML
Versions 21 et supérieures
HExporteJSON
Nouveauté 21
HExporteJSON
HExporteJSON
Versions 24 et supérieures
HExporteCSV
Nouveauté 24
HExporteCSV
HExporteCSV
Versions 24 et supérieures
HExporteXLS
Nouveauté 24
HExporteXLS
HExporteXLS
hExpInterruptibleMode de création du fichier d'export: L'exportation peut être interrompue par la touche Echap du clavier.
Si l'exportation est interrompue, le fichier d'export est valide et ne contient que les enregistrements exportés avant interruption.
HExporteXML
Versions 21 et supérieures
HExporteJSON
Nouveauté 21
HExporteJSON
HExporteJSON
Versions 24 et supérieures
HExporteCSV
Nouveauté 24
HExporteCSV
HExporteCSV
Versions 24 et supérieures
HExporteXLS
Nouveauté 24
HExporteXLS
HExporteXLS
hExpNormalMode de création du fichier d'export : Fonctionnement normalHExporteXML
Versions 21 et supérieures
HExporteJSON
Nouveauté 21
HExporteJSON
HExporteJSON
Versions 24 et supérieures
HExporteCSV
Nouveauté 24
HExporteCSV
HExporteCSV
Versions 24 et supérieures
HExporteXLS
Nouveauté 24
HExporteXLS
HExporteXLS
Versions 24 et supérieures
hExpSansLigneNomRubrique
Nouveauté 24
hExpSansLigneNomRubrique
hExpSansLigneNomRubrique
Mode de création du fichier CSV/XLSX : La première ligne du fichier généré ne contiendra pas les noms de rubriques.
Versions 24 et supérieures
HExporteCSV
Nouveauté 24
HExporteCSV
HExporteCSV
Versions 24 et supérieures
HExporteXLS
Nouveauté 24
HExporteXLS
HExporteXLS
hExpSansXSLLa feuille de styles (fichier ".XSL") n'est pas crééHExporteXML
hFichierAS400Type de fichier : Fichier AS 400..Type
hFichierAutreType de fichier : Fichier autre..Type
hFichierClientServeurType de fichier : Fichier HFSQL Client/Serveur..Type
hFichierHF5Type de fichier : Fichier Hyper File 5..Type
hFichierMySQLType de fichier : Fichier MySQL..Type
hFichierNormalType de fichier : Fichier normal (HFSQL Classic)..Type
hFichierOLEDBType de fichier : Fichier OLEDB..Type
hFichierOracleType de fichier : Fichier ORACLE..Type
hFichierOracleLiteType de fichier : Fichier ORACLE Lite..Type
Versions 15 et supérieures
hFichierPostgreSQL
Nouveauté 15
hFichierPostgreSQL
hFichierPostgreSQL
Type de fichier : Fichier PostgreSQL..Type
hFichierProgressType de fichier : Fichier Progress..Type
hFichierRequêteType de fichier : Requête..Type
hFichierRequêteAS400Type de fichier : Requête sur une base de données AS/400..Type
hFichierRequêteClientServeurType de fichier : Requête sur une base de données HFSQL Client/Serveur..Type
hFichierRequêteMySQLType de fichier : Requête sur une base de données MySQL..Type
hFichierRequêteOLEDBType de fichier : Requête sur une base de données accédée par un provider OLE DB..Type
hFichierRequêteOracleType de fichier : Requête sur une base de données Oracle..Type
hFichierRequêteOracleLiteType de fichier : Requête sur une base de données Oracle Lite..Type
Versions 15 et supérieures
hFichierRequêtePostgreSQL
Nouveauté 15
hFichierRequêtePostgreSQL
hFichierRequêtePostgreSQL
Type de fichier : Requête sur une base de données PostgreSQL..Type
hFichierRequêteProgressType de fichier : Requête sur une base de données Progress..Type
Versions 16 et supérieures
hFichierRequêteSQLAzure
Nouveauté 16
hFichierRequêteSQLAzure
hFichierRequêteSQLAzure
Type de fichier : Requête sur une base de données SQL Azure..Type
hFichierRequêteSQLServerType de fichier : Requête sur une base de données SQL Server..Type
hFichierRequêteSQLServerMobileType de fichier : Requête sur une base de données SQL Server Mobile..Type
hFichierRequêteSybaseType de fichier : Requête sur une base de données Sybase..Type
hFichierRequêteXMLType de fichier : Requête sur une base de données XML..Type
hFichierSQLType de fichier : Fichier SQL..Type
Versions 16 et supérieures
hFichierSQLAzure
Nouveauté 16
hFichierSQLAzure
hFichierSQLAzure
Type de fichier : Fichier SQL Azure..Type
Versions 16 et supérieures
hFichierSQLite
Nouveauté 16
hFichierSQLite
hFichierSQLite
Type de fichier : Fichier SQLite..Type
hFichierSQLServerType de fichier : Fichier SQL Server..Type
hFichierSQLServerMobileType de fichier : Fichier SQL Server Mobile..Type
hFichierSybaseType de fichier : Fichier Sybase..Type
hFichierTemporaireType de fichier : Fichier temporaire..Type
hFichierVueType de fichier : Vue HFSQL..Type
hFichierXBaseType de fichier : Fichier xBase..Type
hFichierXMLType de fichier : Fichier XML..Type
hFixeIdAutoMode de calcul de l'identifiant automatique : Valeur de l'identifiant égale à celle mémorisée au moment de l'ajoutHAjoute, HEcrit, HModifie
hForceIdAutoMode de calcul de l'identifiant automatique : Valeur de l'identifiant égale à celle mémorisée au moment de l'écritureHAjoute, HEcrit, HModifie
hFormatANSIFormat de données : Format Ansi (utilisé par Windows)..Format
hFormatUNICODEFormat de données : Format UNICODE..Format
Versions 17 et supérieures
hForwardOnly
Nouveauté 17
hForwardOnly
hForwardOnly
Connecteurs Natifs uniquement :
Permet d'accélérer le parcours des données lors d'un parcours simple qui n'utilise pas les fonctionnalités suivantes :
  • Lecture de l'enregistrement précédent.
  • Modification d'un enregistrement.
  • Sauvegarde de position.
Si une de ces fonctionnalités est utilisée, le résultat peut être différent de celui attendu.
Cette constante peut par exemple être utilisée lors d'un parcours permettant de remplir un champ Table mémoire.
HLitDernier,
HLitPremier,
HLitRecherchePremier,
HLitRechercheDernier
Versions 20 et supérieures
hftPonctuationSimple
Nouveauté 20
hftPonctuationSimple
hftPonctuationSimple
Rubrique Index full-text décrite par programmation : Prise en compte des caractères de ponctuation simples (non Unicode).Propriété ..Option des variables de type Description d'IndexFullText.
Versions 20 et supérieures
hftPonctuationUnicode
Nouveauté 20
hftPonctuationUnicode
hftPonctuationUnicode
Rubrique Index full-text décrite par programmation : Prise en compte des caractères de ponctuation Unicode.Propriété ..Option des variables de type Description d'IndexFullText.
hFTXRéindexation des index full-textHRéindexe
hGénériqueType de recherche : Recherche génériqueHLitRechercheDernier,
HLitRecherchePremier,
HRechercheDernier,
HRecherchePremier
hHCréationSiInexistantType de test à effectuer pour vérifier la connexion : Vérifie la connexion grâce à l'ouverture ou la création d'un fichier (si le fichier n'existe pas). Cette opération est possible uniquement en accès de type hOLectureEcriture.HConnecte
hHéritéL'utilisateur héritera de la valeur du droit donnée au groupe d'utilisateurs auquel il appartientHModifieDroitBaseDeDonnées,
HModifieDroitFichier,
HModifieDroitServeur
hHOuvreType de test à effectuer pour vérifier la connexion : Vérifie la connexion grâce à une ouverture de fichier. Cette valeur est utilisée par défaut lors d'un accès à une base de type HOLecture.HConnecte
hIdentiqueLes structures des fichiers (lues dans l'analyse et dans le fichier physique) doivent être strictement identiques.HLitRecherche, HRecherche, HVérifieStructure
hIgnoreDoublonIgnore le contrôle des doublons pour cette opération, même si le contrôle automatique des doublons est branché (fonction HGèreDoublon)HAjoute
hIgnoreIntégritéIgnore le contrôle d'intégrité sur cette opération, même si le contrôle de l'intégrité automatique est branché (fonction HGèreIntégrité)HAjoute, HModifie, HSupprime, HRaye
hImpConversionType d'importation : Les rubriques associées n'ont pas le même type ou la même taille : les données extraites du fichier importé sont automatiquement converties ou tronquées.HImporteHF55
hImpCréationType d'importation : Si le fichier d'importation (HFSQL Classic) existe, il est écrasé.HImporteHF55,
HImporteTexte,
Versions 20 et supérieures
HImporteXLS,
Nouveauté 20
HImporteXLS,
HImporteXLS,
HImporteXML
Versions 21 et supérieures
HImporteJSON
Nouveauté 21
HImporteJSON
HImporteJSON
hImpIgnoreLigneInvalideType d'importation : Les lignes dont la structure est invalide ne sont pas importées : l'importation continue sur les lignes suivantes. La structure est invalide s'il manque des données pour une ou plusieurs rubriques, ou s'il manque des séparateurs de chaîne.HImporteTexte,
Versions 20 et supérieures
HImporteXLS
Nouveauté 20
HImporteXLS
HImporteXLS
Versions 20 et supérieures
hImpIgnorePremièreLigne
Nouveauté 20
hImpIgnorePremièreLigne
hImpIgnorePremièreLigne
Type d'importation : La première ligne du fichier importé est ignorée.HImporteTexte,
Versions 20 et supérieures
HImporteXLS
Nouveauté 20
HImporteXLS
HImporteXLS
hImpIgnoreRubriqueType d'importation :
  • Les rubriques du fichier d'importation (HFSQL Classic) n'ayant pas de rubriques associées dans le fichier importé (Hyper File 5.5) sont remplies avec leur valeur par défaut.
  • Les rubriques du fichier importé (Hyper File 5.5) n'ayant pas de correspondance dans le fichier d'importation sont ignorées.
HImporteHF55
hImpIgnoreRubriqueVideSi une ou plusieurs rubriques ne sont pas renseignées dans le fichier texte, les lignes correspondantes sont quand même importées.
Les rubriques manquantes contiennent :
  • soit la valeur par défaut des rubriques si la constante hValDéfaut est spécifiée.
  • soit la valeur des rubriques dans l'enregistrement en cours avant l'appel de la fonction HImporteTexte.
HImporteTexte,
Versions 20 et supérieures
HImporteXLS
Nouveauté 20
HImporteXLS
HImporteXLS
hImpInterruptibleL'importation peut être interrompue grâce à la touche Echap du clavier.HImporteHF55,
HImporteTexte,
Versions 20 et supérieures
HImporteXLS,
Nouveauté 20
HImporteXLS,
HImporteXLS,
HImporteXML
Versions 21 et supérieures
HImporteJSON
Nouveauté 21
HImporteJSON
HImporteJSON
hImpNormalType d'importation : L'importation n'est pas effectuée et une erreur est générée dans les cas suivants :
  • rubriques présentes dans le fichier Hyper File 5.5 sans correspondance dans le fichier HFSQL Classic.
  • rubriques associées dans les deux fichiers avec une taille et/ou un format différent.
Si le fichier d'importation (HFSQL Classic) existe déjà, il est complété avec les données importées, sinon le fichier est créé.
Pas de gestion d'intégrité ni de gestion de doublons.
Les rubriques non importées prennent la valeur de l'enregistrement en cours.
Les identifiants automatiques sont recalculés.
HImporteHF55,
HImporteTexte,
Versions 20 et supérieures
HImporteXLS,
Nouveauté 20
HImporteXLS,
HImporteXLS,
HImporteXML
Versions 21 et supérieures
HImporteJSON
Nouveauté 21
HImporteJSON
HImporteJSON
hImpOEM2ANSIType d'importation : Conversion OEM vers ANSI des chaînes importées. Cette constante est conservée par compatibilité.HImporteTexte
hImpSansDélimiteurType d'importation : Les séparateurs de chaînes, s'ils existent, font partie de la rubriqueHImporteTexte
hImpSansEspaceType d'importation : Les espaces en fin de chaîne sont automatiquement supprimés pendant l'importationHImporteHF55
hImpTestDoublonType d'importation : Teste les doublons lors de l'importationHImporteHF55,
HImporteTexte,
Versions 20 et supérieures
HImporteXLS
Nouveauté 20
HImporteXLS
HImporteXLS
hImpTestIntégritéType d'importation : Teste l'intégrité lors de l'importationHImporteHF55,
HImporteTexte,
Versions 20 et supérieures
HImporteXLS
Nouveauté 20
HImporteXLS
HImporteXLS
hInaccessibleEtat du serveur indéterminéHEtatServeur
Versions 15 et supérieures
hInfoCluster
Nouveauté 15
hInfoCluster
hInfoCluster
Informations sur le cluster HFSQL.HInfoServeur
hInfoDateDate et heure du serveur sur 8 octets au format UTC (temps universel)HInfoServeur
Versions 22 et supérieures
hInfoEspaceLibreDisque
Nouveauté 22
hInfoEspaceLibreDisque
hInfoEspaceLibreDisque
Espace libre sur le disque du serveur, exprimé en Mo.HInfoServeur
Versions 22 et supérieures
hInfoEspaceTotalDisque
Nouveauté 22
hInfoEspaceTotalDisque
hInfoEspaceTotalDisque
Capacité totale du disque du serveur, exprimée en Mo.HInfoServeur
hInfoMatérielInformations sur le matériel utilisé :
  • Type de processeur (exemple : Intel Pentium)
  • Taille de la RAM du serveur (exemple : 630Mo)
Cette information est renvoyée sous la forme :
<Type de CPU> + TAB + <Taille de la RAM du serveur>
HInfoServeur
hInfoNomNom du serveur (DNS)HInfoServeur
hInfoNomLogiqueNom du serveur donné dans le fichier HFConf.ini, ou spécifié lors de l'installation. Ce nom apparaît dans le Centre de Contrôle HFSQL.HInfoServeur
hInfoPlateformeInformations sur la plateforme du serveur :
  • Nom du système d'exploitation : Windows NT 4.0, Windows XP, Windows 2000, Windows 2003, LINUX
  • Version du système : correspond au Service Pack sous Windows, ou chaîne vide si aucun Service Pack n'est installé. Sous Linux, il s'agit de la version du noyau de Linux (par exemple 2.4.20-8).
Cette information est renvoyée sous la forme :
<Nom du système> + TAB + <Version>
HInfoServeur
Versions 19 et supérieures
hInfoTailleCacheNdxUtilisée
Nouveauté 19
hInfoTailleCacheNdxUtilisée
hInfoTailleCacheNdxUtilisée
Taille du cache des index réellement utilisé sur le serveur, exprimée en Mo.HInfoServeur
hInfoToutInformations complètes sur le serveur (correspond à la combinaison hInfoVi + hInfoVersion + hInfoPlateforme + hInfoMatériel + hInfoNom + hInfoNomLogique + hInfoDate).
Les différentes valeurs renvoyées sont séparées par des RC (Retour Chariot).
HInfoServeur
hInfoVersionInformations sur la version des programmes nécessaires au fonctionnement du serveur :
  • Version de Manta.exe ou Manta sous Linux
  • Version du moteur HFSQL (WDHFsrv.dll ou WDHFsrv.so sous Linux)
  • Version du moteur SQL (WDSQLsrv.dll ou WDSQLsrv.so sous Linux)
Cette information est renvoyée sous la forme :
<Version Manta> + TAB + <Version HFSQL> + TAB + <Version SQL>
HInfoServeur
hInfoVersionDétailInformations détaillées sur la version des programmes nécessaires au fonctionnement du serveur :
<Nom du programme> + TAB + <Numéro de version> + TAB + <Numéro de version interne> + TAB + <Date du fichier>
Les éléments listés sont les suivants :
  • Manta.exe ou Manta sous Linux
  • Moteur HFSQL (WDHFsrv.dll ou WDHFsrv.so sous Linux)
  • Moteur SQL (WDSQLsrv.dll ou WDSQLsrv.so sous Linux)
  • Gestion des log (HFLogger.exe)
  • MantaManager
  • le framework nécessaire au fonctionnement du serveur.
Cette information est renvoyée sous la forme :
<Version Manta> + TAB + <Version HFSQL> + TAB + <Version SQL>
HInfoServeur
hInfoVINuméro de version du fichier Manta.exe ou Manta sous LinuxHInfoServeur
hIntégritéAucuneRègle de modification/suppression : Pas de gestion de l'intégrité..RègleModification, ..RègleSuppression
hIntégritéCascadeRègle de modification/suppression : Modification/suppression en cascade..RègleModification, ..RègleSuppression
hIntégritéInterditeRègle de modification/suppression : Modification/suppression interdite..RègleModification, ..RègleSuppression
hIntégritéValeurDéfautRègle de modification/suppression : Modification/suppression par défaut..RègleModification, ..RègleSuppression
hInterditL'utilisateur ou le groupe n'a pas le droit considéréHModifieDroitBaseDeDonnées,
HModifieDroitFichier,
HModifieDroitServeur
hJournalFichierJNLParamètre le fichier à re-créer : Seul le fichier <Nom du fichier>JNL.FIC est recréé.HJournalRecrée
hJournalIdentificationParamètre le fichier à re-créer : Recrée le fichier "JournalIdentification.fic".HJournalRecrée
hJournalisationEcritureFormat de journalisation : Journalisation des opérations d'écriture réalisées dans le fichier..Journalisation
hJournalisationLectureEcritureFormat de journalisation : Journalisation des opérations de lecture et d'écriture réalisées dans le fichier..Journalisation
hJournalisationNonFormat de journalisation : Aucune journalisationJournalisation
hJournalOpérationParamètre le fichier à re-créer : Recrée le fichier "JournalOpération.fic".HJournalRecrée
hJournalUtilisateurParamètre le fichier à re-créer : Recrée le journal des utilisateurs "JournalUtilisateur.fic".
Ce fichier existe uniquement en HFSQL Client/Serveur. Ce fichier contient les informations (login, machine, ...) sur les utilisateurs effectuant des actions journalées.
HJournalRecrée
Versions 23 et supérieures
hkaIntervalle
Nouveauté 23
hkaIntervalle
hkaIntervalle
Temps maximum (en secondes) au bout duquel si aucune communication n'est effectuée entre le serveur et le client, le serveur vérifie la présence du client. HGèreServeur
Versions 23 et supérieures
hkaTimeout
Nouveauté 23
hkaTimeout
hkaTimeout
Temps maximum (en secondes) d'attente du serveur lors de la vérification de la présence du client. Si le client n'est pas présent à la fin de cette durée, le client est automatiquement déconnecté. HGèreServeur
hLangueCréationPermet de savoir si la langue utilisée pour les comparaisons et le tri correspond à l'option "Défini à la création"...Langue, ..LangueDécrit
Versions 17 et supérieures
hLangueTriBinaire
Nouveauté 17
hLangueTriBinaire
hLangueTriBinaire
Le tri sera effectué en comparant la valeur binaire des octets. Ce type de tri est très rapide. Il est conseillé par exemple pour effectuer une recherche à l'identique...Langue, ..LangueDécrit, H.CréationLangueUnicode
Versions 17 et supérieures
hLangueTriRapide
Nouveauté 17
hLangueTriRapide
hLangueTriRapide
Le tri sera effectué en comparant les caractères un à un selon un tri générique...Langue, ..LangueDécrit, H.CréationLangueUnicode
hLimiteParcoursLimite le parcours du fichier : Le parcours s'arrêtera dès que la dernière valeur recherchée sera trouvée. L'enregistrement en cours correspondra à ce dernier enregistrement trouvé.
HTrouve vaudra Faux et HEnDehors vaudra Vrai.
Cette constante permet d'optimiser la vitesse de recherche en mode client/serveur.
HLitRecherche, HLitRechercheDernier, HLitRecherchePremier, HRecherche, HRechercheDernier, HRecherchePremier
Versions 22 et supérieures
hlpCalculStat
Nouveauté 22
hlpCalculStat
hlpCalculStat
Type d'opération effectuée sur le serveur : calcul des statistiques.
Versions 22 et supérieures
Type hOpérationServeur
Nouveauté 22
Type hOpérationServeur
Type hOpérationServeur
Versions 22 et supérieures
hlpDétectionClé
Nouveauté 22
hlpDétectionClé
hlpDétectionClé
Type d'opération effectuée sur le serveur : détection des clés.
Versions 22 et supérieures
Type hOpérationServeur
Nouveauté 22
Type hOpérationServeur
Type hOpérationServeur
Versions 20 et supérieures
hlpOptimisation
Nouveauté 20
hlpOptimisation
hlpOptimisation
Type de planification à lister : Tâches d’optimisation des fichiers (réindexation, calcul des statistiques).
Versions 22 et supérieures
hlpRéplication
Nouveauté 22
hlpRéplication
hlpRéplication
Type d'opération effectuée sur le serveur : réplication de serveurs.
Versions 22 et supérieures
Type hOpérationServeur
Nouveauté 22
Type hOpérationServeur
Type hOpérationServeur
Versions 20 et supérieures
hlpSauvegarde
Nouveauté 20
hlpSauvegarde
hlpSauvegarde
Type de planification à lister : Planifications des sauvegardes.
Versions 20 et supérieures
hlpTâche
Nouveauté 20
hlpTâche
hlpTâche
Type de planification à lister : Tâches planifiées exécutant une procédure stockée.
Versions 20 et supérieures
hlpVueMatérialisée
Nouveauté 20
hlpVueMatérialisée
hlpVueMatérialisée
Type de planification à lister : Tâches de rafraîchissement des vues matérialisées.
hLstCléListe les rubriques clésHListeClé, HListeRubrique
hLstCléComposéeListe les rubriques clés composées uniquementHListeClé, HListeRubrique
hLstCollectionListe les collections de procédures présentes sur un serveurHListeElémentStocké
hLstDétailListe les informations détailléesHListeClé, HListeFichier,
HListeLiaison, HListeRubrique, HListeConnexion,
HListeElémentStocké
hLstDétailPlusPour les rubriques ou clés numériques, ajoute aux informations détaillées le nombre de chiffres de la partie entière et de la partie décimale.HListeClé, HListeRubrique
hLstFichierListe les bases de données et leurs fichiers pour le serveur défini par la connexionHListeBaseDeDonnées
hLstMémoListe les rubriques mémoHListeRubrique
hLstNormalListe toutes les clés/Liste non triée, non détaillée, sans les fichiers décrits en dynamique/Liste des liaisons/Liste les rubriques (sauf rubriques clés composées)/Liste des connexions non triée, non détaillée, sans les connexions décrites dynamiquement.HListeClé, HListeFichier, HListeRubrique, HListeConnexion
hLstOrdreLogiqueListe les rubriques ou les clés selon l'ordre logique des rubriquesHListeClé, HListeRubrique
hLstOuvertConserve uniquement les connexions ouvertesHListeConnexion
hLstProcédureStockéeListe les procédures stockées d'une connexion par Connecteur Natif ou OLE DBHListeFichier,
HListeElémentStocké
hLstRequête
  • Liste les requête présentes sur un serveur
  • Versions 19 et supérieures
    Liste les requêtes qui ont été exécutées.
    Nouveauté 19
    Liste les requêtes qui ont été exécutées.
    Liste les requêtes qui ont été exécutées.
hLstRubriqueListe les rubriques non clé et non mémoHListeRubrique
hLstRubriqueOrigineUtilisée sur un fichier journal (xxxJNL.fic), liste les rubriques du fichier original (qui a été journalé). Par exemple, sur le fichier ClientJNL.Fic, liste les rubriques du fichier CLIENT.HListeClé, HListeRubrique
hLstTableListe des tables utilisateur d'une connexion par Connecteur Natif ou OLE DBHListeFichier
hLstTableSystèmeListe des tables systèmes d'une connexion par Connecteur Natif ou OLE DBHListeFichier
Versions 22 et supérieures
hLstTailleBaseDeDonnées
Nouveauté 22
hLstTailleBaseDeDonnées
hLstTailleBaseDeDonnées
Liste des bases de données d'une connexion avec leur taille. HListeBaseDeDonnées
hLstToutListe toutes les clés, tous les fichiers, toutes les rubriques ou toutes les connexionsHListeClé, HListeFichier, HListeRubrique, HListeConnexion,
HListeElémentStocké
hLstTriéeTrie la liste des clés, des fichiers, des rubriques ou des connexions par ordre croissantHListeClé, HListeFichier, HListeRubrique, HListeConnexion
hLstVue
  • Liste les vues d'une connexion par Connecteur Natif ou OLE DB.
  • Versions 20 et supérieures
    Liste les vues SQL présentes sur un serveur HFSQL.
    Nouveauté 20
    Liste les vues SQL présentes sur un serveur HFSQL.
    Liste les vues SQL présentes sur un serveur HFSQL.
HListeFichier
Versions 20 et supérieures
hLstVueMatérialisée
Nouveauté 20
hLstVueMatérialisée
hLstVueMatérialisée
Liste les vues matérialisées présentes sur un serveur HFSQL.HListeFichier
hMachinePropriété d'une base de données présente sur un serveur HFSQL : Nom du poste à partir duquel a été créé l'élément.HInfoPropriétéBaseDeDonnées, HInfoPropriétéFichier
hMémoAutoLecture des mémos lors de l'accès à la rubriqueHGèreMémo
hMémoBinType du fichier utilisé pour le mémo : Fichier binaire quelconqueHAttacheMémo
hMémoImgType du fichier utilisé pour le mémo : Fichier imageHAttacheMémo
hMémoNonPas de gestion des mémosHGèreMémo
hMémoOleType du fichier utilisé pour le mémo : Fichier OLEHAttacheMémo
hMémoOuiLecture des mémos texte à chaque lecture de l'enregistrement.
Lecture des mémos binaires lors de l'accès à la rubrique.
HGèreMémo
hMémoWavType du fichier utilisé pour le mémo : fichier sonHAttacheMémo
hMessageParamétrage du message d'informationHSurAppelServeur
hMode2GoIndique si les fichiers systèmes supportent plus de 2 GoHGèreServeur
Versions 20 et supérieures
hMmoCompactage
Nouveauté 20
hMmoCompactage
hMmoCompactage
Compactage et défragmentation des fichiers de type "Mmo".HRéindexe
hModeDirectMise en place prioritaire des blocagesHMode
hModeMonoMode de blocage mono-utilisateurHMode
hModeMultiMode de blocage multi-utilisateursHMode
hModeRéservationMise en place non prioritaire des blocagesHMode
hModifieFichierLors de la modification du résultat de la requête, ces modifications seront reportées dans les fichiers intervenant dans la requête.
Si cette option n'est pas précisée, seul le résultat de la requête est modifié.
HExécuteRequête, HExécuteRequêteSQL
Versions 17 et supérieures
hmsNormal
Nouveauté 17
hmsNormal
hmsNormal
Fonctionnement normal de la modification automatique des données.
Versions 17 et supérieures
HModifieStructure
Nouveauté 17
HModifieStructure
HModifieStructure
Versions 17 et supérieures
hmsSansContrôle
Nouveauté 17
hmsSansContrôle
hmsSansContrôle
La modification automatique des données est effectuée même si la description du fichier est plus récente que celle de l'analyse.
Versions 17 et supérieures
HModifieStructure
Nouveauté 17
HModifieStructure
HModifieStructure
Versions 17 et supérieures
hmsTâcheDeFond
Nouveauté 17
hmsTâcheDeFond
hmsTâcheDeFond
La modification automatique est réalisée à chaud (possible uniquement sur des fichiers de données HFSQL Client/Serveur).
Versions 17 et supérieures
HModifieStructure
Nouveauté 17
HModifieStructure
HModifieStructure
hNdxCompactageRé-indexation avec compactageHRéindexe
hNdxMinimalRé-indexation ne prenant pas en compte les clés corrompuesHRéindexe
hNdxMuetParamétrage de la ré-indexation : Aucun affichage pendant la ré-indexationHRéindexe
hNdxNormalRé-indexation classiqueHRéindexe
hNdxSansStatRé-indexation sans calcul de statistiquesHRéindexe
hNdxSuppressionRé-indexation avec suppression des enregistrements endommagésHRéindexe
hNiveauLogDéfinit ce qui doit être présent dans le fichier de logHGèreServeur
Versions 24 et supérieures
hNombreMaxConnexion
Nouveauté 24
hNombreMaxConnexion
hNombreMaxConnexion
Nombre maximum de connexions autorisées par application. HGèreServeur
hNonBloquantNombre d'enregistrements récupérés de la vue ou de la requête sans attendre la fin du remplissage de la vue ou de la requête. Il est possible de savoir si l'exécution de la vue ou de la requête est terminée grâce à la propriété ..ExécutionTerminée.
Cette constante est disponible uniquement pour les vues et les requêtes HFSQL Classic ou Client/Serveur.
Cette constante est sans effet sur les fichiers de données ou pour les Connecteurs Natifs.
hNbEnr
hNonCléCaractéristiques d'une rubrique : Rubrique non clé..TypeClé
hNonRépliquéMode de réplication : Le fichier de données n'est pas prévu pour effectuer une réplication. Pour mettre en place la réplication, cochez l'option "Réplication" dans les caractéristiques du fichier sous l'éditeur d'analyses...Réplication
hNonTriéSens de tri : Rubrique non triée..TypeTri
hNotesPropriété d'une base de données présente sur un serveur HFSQL : Description de la base de données ou toute autre information associée à la base de données grâce à la fonction HModifiePropriétéBaseDeDonnées.HInfoPropriétéBaseDeDonnées, HInfoPropriétéFichier, hInfoPropriétéServeur, HModifiePropriétéBaseDeDonnées, HModifiePropriétéFichier, HModifiePropriétéServeur
Versions 18 et supérieures
hNotifAvertissement
Nouveauté 18
hNotifAvertissement
hNotifAvertissement
Les notifications seront envoyées dès le niveau avertissement (pour les problèmes de type avertissement, critique et erreur).HNotifAjouteDestinataireCC, HNotifAjouteDestinataireEmail
Versions 18 et supérieures
hNotifCCClassic
Nouveauté 18
hNotifCCClassic
hNotifCCClassic
Envoi des notifications par les Centres de Contrôle en mode HFSQL Classic.
Versions 18 et supérieures
HNotifConfigure
Nouveauté 18
HNotifConfigure
HNotifConfigure
Versions 18 et supérieures
hNotifCCCS
Nouveauté 18
hNotifCCCS
hNotifCCCS
Envoi des notifications par les Centres de Contrôle en mode Client/Serveur.
Versions 18 et supérieures
HNotifConfigure
Nouveauté 18
HNotifConfigure
HNotifConfigure
Versions 18 et supérieures
hNotifCritique
Nouveauté 18
hNotifCritique
hNotifCritique
Les notifications seront envoyées dès le niveau critique (pour les problèmes de type critique et erreur).HNotifAjouteDestinataireCC, HNotifAjouteDestinataireEmail
Versions 18 et supérieures
hNotifEmail
Nouveauté 18
hNotifEmail
hNotifEmail
Envoi des notifications par email.
Versions 18 et supérieures
HNotifConfigure
Nouveauté 18
HNotifConfigure
HNotifConfigure
Versions 18 et supérieures
hNotifErreur
Nouveauté 18
hNotifErreur
hNotifErreur
Les notifications seront envoyées seulement pour les problèmes de type erreur.HNotifAjouteDestinataireCC, HNotifAjouteDestinataireEmail
Versions 22 et supérieures
hNotifInformation
Nouveauté 22
hNotifInformation
hNotifInformation
Les notifications seront envoyées dès le niveau information (pour les problèmes de type information, avertissement, critique et erreur).HNotifAjouteDestinataireCC, HNotifAjouteDestinataireEmail
hNumEnrEnCoursNuméro de l'enregistrement en cours.Fonctions HFSQL
hNumEnrInvalideConstante retournée si aucun enregistrement n'est en cours ou si le fichier spécifié correspond à une requête multi-fichier.HNumEnr
Versions 22 et supérieures
hNumEnrTous
Nouveauté 22
hNumEnrTous
hNumEnrTous
  • Permet de surveiller tous les enregistrements d'un fichier de données.
  • Versions 23 et supérieures
    Permet de vérifier tous les enregistrements inaltérés
    Nouveauté 23
    Permet de vérifier tous les enregistrements inaltérés
    Permet de vérifier tous les enregistrements inaltérés
hODBCProvider OLE DB à utiliser pour la connexion : Provider OLE DB pour ODBC. Permet d'accéder à une source de données ODBC déclarée dans les sources de données ODBC de Windows..CxProviderOLEDB, ..CxProviderOLEDBDécrit,
HConnecte, HDéclareExterne, HListeFichier, HOuvreConnexion, SQLConnecte
hOLectureFichier accessible uniquement en lecture..CxAccès, ..CxAccèsDécrit,
HConnecte, HOuvre
hOLectureEcritureFichier accessible en lecture et en écriture..CxAccès, ..CxAccèsDécrit,
HConnecte, HOuvre
hOledbAccess97Provider OLE DB à utiliser pour la connexion : Provider OLE DB pour Access 97..CxProviderOLEDB, ..CxProviderOLEDBDécrit,
HConnecte, HDéclareExterne, HListeFichier, HOuvreConnexion, SQLConnecte
hOledbAccess2000Provider OLE DB à utiliser pour la connexion : Provider OLE DB pour Access 2000..CxProviderOLEDB, ..CxProviderOLEDBDécrit,
HConnecte, HDéclareExterne, HListeFichier, HOuvreConnexion, SQLConnecte
hOledbAccess2007Provider OLE DB à utiliser pour la connexion : Provider OLE DB pour Access 2007..CxProviderOLEDB, ..CxProviderOLEDBDécrit,
HConnecte, HDéclareExterne, HListeFichier, HOuvreConnexion, SQLConnecte
Versions 19 et supérieures
hOledbAccess2010
Nouveauté 19
hOledbAccess2010
hOledbAccess2010
Provider OLE DB à utiliser pour la connexion : Provider OLE DB pour Access 2010..CxProviderOLEDB, ..CxProviderOLEDBDécrit,
HConnecte, HDéclareExterne, HListeFichier, HOuvreConnexion, SQLConnecte
hOledbDBase5Provider OLE DB à utiliser pour la connexion : Provider OLE DB pour dBase 5..CxProviderOLEDB, ..CxProviderOLEDBDécrit,
HConnecte, HDéclareExterne, HListeFichier, HOuvreConnexion, SQLConnecte
hOledbExcel2000Provider OLE DB à utiliser pour la connexion : Provider OLE DB pour Excel 2000..CxProviderOLEDB, ..CxProviderOLEDBDécrit,
HConnecte, HDéclareExterne, HListeFichier, HOuvreConnexion, SQLConnecte
hOledbExcel2007Provider OLE DB à utiliser pour la connexion : Provider OLE DB pour Excel 2007..CxProviderOLEDB, ..CxProviderOLEDBDécrit,
HConnecte, HDéclareExterne, HListeFichier, HOuvreConnexion, SQLConnecte
hOledbExcel97Provider OLE DB à utiliser pour la connexion : Provider OLE DB pour Excel 97..CxProviderOLEDB, ..CxProviderOLEDBDécrit,
HConnecte, HDéclareExterne, HListeFichier, HOuvreConnexion, SQLConnecte
hOledbLotus4Provider OLE DB à utiliser pour la connexion : Provider OLE DB pour Lotus 4..CxProviderOLEDB, ..CxProviderOLEDBDécrit,
HConnecte, HDéclareExterne, HListeFichier, HOuvreConnexion, SQLConnecte
hOledbOracleProvider OLE DB à utiliser pour la connexion : Provider OLE DB pour Oracle..CxProviderOLEDB, ..CxProviderOLEDBDécrit,
HConnecte, HDéclareExterne, HListeFichier, HOuvreConnexion, SQLConnecte
hOledbSQLServerProvider OLE DB à utiliser pour la connexion : Provider OLE DB pour SQL Server..CxProviderOLEDB, ..CxProviderOLEDBDécrit,
HConnecte, HDéclareExterne, HListeFichier, HOuvreConnexion, SQLConnecte
Versions 15 et supérieures
hOptIndex
Nouveauté 15
hOptIndex
hOptIndex
Option d'optimisation : Provoque la réindexation des fichiers de données. Cette réindexation est effectuée à chaud sur les index et les index full-text.Variable de type hParamètreFichier
Versions 15 et supérieures
hOptStat
Nouveauté 15
hOptStat
hOptStat
Option d'optimisation : Provoque le recalcul des statistiques sur les fichiers de données.Variable de type hParamètreFichier
hOuvertureDifféréeOptimisation de l'ouverture des fichiers existants : Si le fichier existe déjà, il ne sera ouvert que lors du premier accès au fichier. Si le fichier n'existe pas, il est créé.HCréationSiInexistant
hPériodeStatistiquesActivitéIndique la période (en seconde) entre chaque sauvegarde des valeurs des différents compteurs d'activité.HGèreServeur
hPortDébogagePort utilisé pour le débogage des procédures stockées et des triggers serveur.HGèreServeur
hPortServeurPort réseau utiliséHGèreServeur
hPrécisionElevéePosition avec Précision élevéeHPositionCourante, HPositionne
hPrécisionFaiblePosition avec précision faibleHPositionCourante, HPositionne
hPrécisionMoyennePosition avec précision moyenneHPositionCourante, HPositionne
hPropriétairePropriété d'une base de données présente sur un serveur HFSQL : Propriétaire de la base de données.HInfoPropriétéBaseDeDonnées, HInfoPropriétéFichier, HModifiePropriétéBaseDeDonnées, HModifiePropriétéFichier
Versions 20 et supérieures
hRafraîchissementEnCours
Nouveauté 20
hRafraîchissementEnCours
hRafraîchissementEnCours
Information demandée : La vue matérialisée est-elle en cours de rafraîchissement ?
Versions 20 et supérieures
HInfoVue
Nouveauté 20
HInfoVue
HInfoVue
Versions 19 et supérieures
hReadCommitted
Nouveauté 19
hReadCommitted
hReadCommitted
Niveau d'isolation de la transaction : seules les transactions finalisées sont visibles par les autres utilisateurs.
Versions 19 et supérieures
HTransactionIsolation
HTransactionIsolation
Versions 19 et supérieures
hReadUncommitted
Nouveauté 19
hReadUncommitted
hReadUncommitted
Niveau d'isolation de la transaction : les transactions non finalisées sont visibles par les autres utilisateurs.
Versions 19 et supérieures
HTransactionIsolation
HTransactionIsolation
hRecalculeIdAutoMode de calcul de l'identifiant automatique : Identifiant automatique re-calculé lors de l'écritureHEcrit, HModifie
Versions 22 et supérieures
hRechercheClé
Nouveauté 22
hRechercheClé
hRechercheClé
Activation de la recherche des clés sur le serveur HFSQL. HGèreServeur
Versions 19 et supérieures
hRepeatableRead
Nouveauté 19
hRepeatableRead
hRepeatableRead
Niveau d'isolation de la transaction : l'application en transaction voit un instantané de la base à l'instant où démarre la transaction.
Versions 19 et supérieures
HTransactionIsolation
HTransactionIsolation
hRéplicaAbonnéMode de réplication : Le fichier de données est un réplica abonné (la fonction HCréeRéplicaAbonné a été utilisée pour créer le réplica abonné)..Réplication
hRéplicaMaîtreMode de réplication : Le fichier de données est un réplica maître (la fonction HCréeRéplicaMaître a été utilisée pour créer le réplica maître)..Réplication
hRépliquéMode de réplication : Le fichier de données est configuré pour être répliqué...Réplication
hRequêteDéfautInitialisation de la requête sans interruptionHExécuteRequête, HExécuteRequêteSQL
hRequêteInterruptibleInitialisation de la requête peut être interrompue avec la touche ECHAPHExécuteRequête, HExécuteRequêteSQL
hRequêteSansCorrectionConnecteur Natif ou OLE DB uniquement :
Le moteur HFSQL n'effectue aucune vérification de la requête. Cette option doit être utilisée si la requête comporte des ordres spécifiques à un type de connexion (Oracle, SQL Server, ...)
HExécuteRequête, HExécuteRequêteSQL
hRequêteSansCorrectionHFHFSQL uniquement
Le moteur HFSQL n'effectue aucune vérification du format de fichier (complété par des espaces ou non). A utiliser si la requête manipule à la fois des fichiers HFSQL au format complété par des espaces et des fichiers HFSQL au format non complété par des espaces.
HExécuteRequête, HExécuteRequêteSQL
Versions 17 et supérieures
hRépertoireTemp
Nouveauté 17
hRépertoireTemp
hRépertoireTemp
Chemin du répertoire temporaire. Ce répertoire est utilisé pour créer les fichiers temporaires si nécessaire (par exemple, fichiers temporaires créés lors de la réindexation de gros fichiers de données).HGèreServeur
hRespecteFiltreLe parcours prendra en compte le filtre mis en place avec la fonction HFiltre, même si la clé de parcours utilisée n'est pas optimisée pour le filtre.
Rappel : la fonction HFiltre renvoie la clé de parcours optimisée pour le filtre.
Attention : dans ce cas, sur des fichiers de taille importante, des problèmes de performances peuvent survenir.
HChangeClé, HDernier, HLitDernier, HLitPremier, HLitRechercheDernier, HLitRecherchePremier, HLitRecherche, HPremier, HRecherche, HRechercheDernier, HRecherchePremier
hRPConserveParamétrage de la restauration : Position non libéréeHRetourPosition
hRPDéfautParamétrage de la restauration : Position libérée. La position sauvegardée est restauréeHRetourPosition
hRPFiltreParamétrage de la restauration : Restauration du filtre posé au moment de HSauvePositionHRetourPosition
hRPHF5Paramétrage de la restauration : Si la position sauvegardée a été supprimée ou modifiée, cette position est restauréeHRetourPosition
Versions 22 et supérieures
hrsCopie
Nouveauté 22
hrsCopie
hrsCopie
Paramétrage de la réplication entre serveurs : Active la copie initiale des éléments répliqués du serveur de la connexion (serveur maître) vers l'autre serveur (serveur abonné, défini dans la variable de type hRSConfig). Cette copie est bloquante. HRSAjouteConfig
Versions 22 et supérieures
hrsCopieTâcheDeFond
Nouveauté 22
hrsCopieTâcheDeFond
hrsCopieTâcheDeFond
Paramétrage de la réplication entre serveurs : Active la copie initiale des éléments répliqués du serveur de la connexion (serveur maître) vers l'autre serveur (serveur abonné, défini dans la variable de type hRSConfig). Cette copie est réalisée en tâche de fond et n'est pas bloquante. HRSAjouteConfig
Versions 22 et supérieures
hrsSansCopie
Nouveauté 22
hrsSansCopie
hrsSansCopie
Paramétrage de la réplication entre serveurs : Aucune copie n'est réalisée.HRSAjouteConfig
hRubBinaireType de rubrique : Binaire..Type
hRubBooléenType de rubrique : Booléen..Type
hRubCaractèreType de rubrique : Caractère..Type
Versions 20 et supérieures
hRubCombinaison
Nouveauté 20
hRubCombinaison
hRubCombinaison
Type de rubrique : Combinaison..Type
hRubDate6Type de rubrique : Date..Type
hRubDate8Type de rubrique : Date..Type
hRubDateHeureType de rubrique : Date/Heure..Type
hRubDuréeType de rubrique : Durée..Type
hRubEntier1Type de rubrique : Entier sur 1 octet..Type
hRubEntier2Type de rubrique : Entier sur 2 octets..Type
hRubEntier4Type de rubrique : Entier sur 4 octets..Type
hRubEntier8Type de rubrique : Entier sur 8 octets..Type
hRubEntierNonSigné1Type de rubrique : Entier non signé sur 1 octet..Type
hRubEntierNonSigné2Type de rubrique : Entier non signé sur 2 octets..Type
hRubEntierNonSigné4Type de rubrique : Entier non signé sur 4 octets..Type
hRubEntierNonSigné8Type de rubrique : Entier non signé sur 4 octets..Type
Versions 20 et supérieures
hRubEnumération
Nouveauté 20
hRubEnumération
hRubEnumération
Type de rubrique : Enumération..Type
hRubHeureType de rubrique : Heure..Type
hRubIdAutoType de rubrique : Identifiant automatique (8 octets)..Type
hRubIdAuto4Type de rubrique : Identifiant automatique (4 octets)..Type
hRubImageType de rubrique : Image..Type
hRubInvalideType de rubrique invalide..Type
Versions 24 et supérieures
hRubJSON
Nouveauté 24
hRubJSON
hRubJSON
Type de rubrique : JSON..Type
hRubMémoBinaireType de rubrique : Mémo binaire..Type
hRubMémoBinaire4Type de rubrique : Mémo binaire (4 octets)..Type
hRubMémoTexteType de rubrique : Mémo texte..Type
hRubMémoUnicodeType de rubrique : Mémo texte Unicode..Type
hRubMonétaireType de rubrique : Monétaire..Type
hRubNumEnrType de rubrique : Numéro d'enregistrement..Type
hRubNumériqueType de rubrique : Numérique haute précision..Type
hRubRéel4Type de rubrique : Réel sur 4 octets..Type
hRubRéel8Type de rubrique : Réel sur 8 octets..Type
hRubRéelTurboType de rubrique : Réel turbo..Type
hRubTexteType de rubrique : Texte..Type
hRubTexteUnicodeType de rubrique : Texte Unicode..Type
Versions 24 et supérieures
hRubUUID128
Nouveauté 24
hRubUUID128
hRubUUID128
Type de rubrique : UUID 128..Type
Versions 24 et supérieures
hRubUUID128Auto
Nouveauté 24
hRubUUID128Auto
hRubUUID128Auto
Type de rubrique : Identifiant automatique UUID 128..Type
Versions 24 et supérieures
hRubUUID256
Nouveauté 24
hRubUUID256
hRubUUID256
Type de rubrique : UUID 256..Type
Versions 24 et supérieures
hRubUUID256Auto
Nouveauté 24
hRubUUID256Auto
hRubUUID256Auto
Type de rubrique : Identifiant automatique UUID 256..Type
Versions 22 et supérieures
hsAjout
Nouveauté 22
hsAjout
hsAjout
Surveille les opérations d'ajout d'enregistrements.
Versions 22 et supérieures
HSurveille
Nouveauté 22
HSurveille
HSurveille
Versions 22 et supérieures
hsModification
Nouveauté 22
hsModification
hsModification
Surveille les opérations de modification d'enregistrements.
Versions 22 et supérieures
HSurveille
Nouveauté 22
HSurveille
HSurveille
Versions 22 et supérieures
hsRaye
Nouveauté 22
hsRaye
hsRaye
Surveille les opérations de rayage d'enregistrements.
Versions 22 et supérieures
HSurveille
Nouveauté 22
HSurveille
HSurveille
Versions 22 et supérieures
hsSuppression
Nouveauté 22
hsSuppression
hsSuppression
Surveille les opérations de suppression d'enregistrements.
Versions 22 et supérieures
HSurveille
Nouveauté 22
HSurveille
HSurveille
Versions 20 et supérieures
hSansAttente
Nouveauté 20
hSansAttente
hSansAttente
Le rafraîchissement de la vue matérialisée n'est pas bloquant : il est effectué en tâche de fond. La fonction HInfoVue permet de connaître le résultat du rafraîchissement de la vue matérialisée.
Versions 20 et supérieures
HRafraîchitVue
Nouveauté 20
HRafraîchitVue
HRafraîchitVue
hSansBindExécuter une requête sans que le bind ne soit activéHExécuteRequête, HExécuteRequêteSQL,
HPrépareRequêteSQL
hSansContrôleAucune vérification n'est effectuée, les descriptions de l'analyse et du fichier physique peuvent être différentes.HVérifieStructure
hSansIndexL'index du fichier n'est pas copiéHCopieFichier
hSansLiaisonGestion de l'intégrité : Les liaisons ne sont pas mises à jour sur le serveur (création, modification, suppression selon le cas).
Rappel : par défaut, lors de la création d'un fichier, les liaisons sont mises à jour sur le serveur.
HCréation, HCréationSiInexistant
hSansRafraîchirContenu de la table ou de la requête non rafraîchiHDernier, HLitDernier, HLitPremier, HPremier
Versions 21 et supérieures
hSansSablier
Nouveauté 21
hSansSablier
hSansSablier
Lors de la lecture du résultat de la requête, cette lecture peut être bloquée et un sablier apparaît par défaut. Cette constante permet de ne pas afficher de sablier dans ce cas. HExécuteRequête, HExécuteRequêteSQL
hSauveRubriquesSauve les valeurs des rubriques en mémoire au moment de l'utilisation de la fonction HSauvePosition. Ces valeurs seront restaurées lors de l'appel à la fonction HRetourPosition.HSauvePosition
hSéparateurBornePermet de séparer les valeurs des bornes minimales et maximales pour les composantes de la clé composéeHFiltreComprisEntre
hSousErrDernierType d'erreur renvoyée : Numéro de la dernière sous-erreurHErreur
hSousErrPrécédentType d'erreur renvoyée : Numéro de la sous-erreur précédenteHErreur
hSousErrPremierType d'erreur renvoyée : Numéro de la première sous-erreurHErreur
hSousErrSuivantType d'erreur renvoyée : Numéro de la sous-erreur précédenteHErreur
hSQLUnicodePermet de spécifier que le texte de la requête doit être envoyé sous forme Unicode au serveur.
Cette constante est disponible uniquement sous WINDEV Mobile.
HExécuteRequêteSQL
hStructureParamétrage de la gestion du fichier : Nouveau fichier vide créé à partir de la description du fichierHRégénèreFichier
hSuccèsAucune erreur rencontréeHErreur
hSupprimeJournalSupprime le fichier journalHSupprimeFichier,
HSupprimeBaseDeDonnées
hSvgAnnuléeEtat de la sauvegarde : Sauvegarde annuléeHInfoSauvegarde
Versions 15 et supérieures
hSvgComplète
Nouveauté 15
hSvgComplète
hSvgComplète
Type de sauvegarde : Sauvegarde complèteHInfoSauvegarde
Versions 15 et supérieures
hSvgDifférentielle
Nouveauté 15
hSvgDifférentielle
hSvgDifférentielle
Type de sauvegarde : Sauvegarde différentielleHInfoSauvegarde
hSvgEnCoursEtat de la sauvegarde : Sauvegarde en coursHInfoSauvegarde
hSvgErreurEtat de la sauvegarde : Erreur lors de la sauvegardeHInfoSauvegarde
hSvgTerminéeEtat de la sauvegarde : Sauvegarde terminéeHInfoSauvegarde
Versions 15 et supérieures
hTâcheDeFond
Nouveauté 15
hTâcheDeFond
hTâcheDeFond
Réalisation du traitement en tâche de fond, sans blocage du fichier de données (disponible uniquement pour des fichiers de données en mode Client/Serveur).HStatCalcule,
HRéindexe
Versions 19 et supérieures
hTailleCacheDisqueWindows
Nouveauté 19
hTailleCacheDisqueWindows
hTailleCacheDisqueWindows
Mode de gestion de la taille du cache disque Windows.HGèreServeur
hTailleCacheNdxTaille maximale en Méga octets (Mo) du cache des indexHGèreServeur
hTailleFtxTaille en octets du fichier d'index full-text (fichier ".Ftx")HInfoFichier
hTailleFicTaille en octets du fichier de données (fichier ".Fic")HInfoFichier
hTailleMaxLogTaille maximale en Méga octets (Mo) des fichiers de logHGèreServeur
hTailleMaxStatistiquesActivitéTaille maximale en Méga octets (Mo) des fichiers de statistiques d'activitéHGèreServeur
hTailleMmoTaille en octets du fichier mémo (fichier ".mmo")HInfoFichier
hTailleNdxTaille en octets du fichier d'index (fichier ".ndx")HInfoFichier
hTaillePageInternetTaille de page standard pour l'utilisation du RPC via Internet.Accès distant (RPC sur HFSQL)
hTaillePageIntranetTaille de page standard pour l'utilisation du RPC via Intranet.Accès distant (RPC sur HFSQL)
hTaillePageTaille d'un bloc de caches. Ce bloc de caches sera utilisé lors du parcours d'un fichier. Plus le bloc de caches est important, plus le parcours sera performant, et plus les transferts réseau et la mémoire consommée seront importants.HGèreCache
hTailleTotaleTaille totale en octets du fichier (Taille cumulée du fichier de données, du fichier mémo et du fichier d'index).HInfoFichier
Versions 22 et supérieures
hTélémétrieActive
Nouveauté 22
hTélémétrieActive
hTélémétrieActive
Configuration de l'envoi de données via la télémétrie pour le serveur HFSQL. HGèreServeur
hTemporisePour les requêtes UPDATE et DELETE s'appliquant sur beaucoup d'enregistrements et étant relativement longues, cette constante permet de laisser la main aux autres applications utilisant les fichiers.HExécuteRequête, HExécuteRequêteSQL
Versions 19 et supérieures
hThreadSecondaire
Nouveauté 19
hThreadSecondaire
hThreadSecondaire
Option d'exécution de la procédure : la procédure est exécutée dans un thread secondaire.HSurAppelServeur
hTrameActiveSyncTaille de trame optimisée pour une utilisation avec des Mobiles.HCS.TailleTrame
hTrameDéfautTaille de trame standard utilisée par défaut.HCS.TailleTrame
hTrameGPRSTaille de trame optimisée pour une utilisation par GPRSHCS.TailleTrame
hTrameInternetTaille de trame optimisée pour une utilisation par InternetHCS.TailleTrame
hTrameIntranetTaille de trame optimisée pour une utilisation par IntranetHCS.TailleTrame
hTrameWifiTaille de trame optimisée pour une utilisation par WifiHCS.TailleTrame
hTriggerAvantIndique le type du trigger : La procédure est exécutée avant la fonction HFSQLHActiveTrigger, HDésactiveTrigger, HDétruitTrigger, HDécritTrigger
hTriggerAprèsIndique le type du trigger : La procédure est exécutée après la fonction HFSQLHActiveTrigger, HDésactiveTrigger, HDétruitTrigger, HDécritTrigger
Versions 21 et supérieures
htsAucun
Nouveauté 21
htsAucun
htsAucun
Type d'horodatage de rubrique : la rubrique n'est pas une rubrique d'horodatage...TimestampType
Versions 21 et supérieures
htsCréation
Nouveauté 21
htsCréation
htsCréation
Type d'horodatage de rubrique : la rubrique mémorisera la date de création de l'enregistrement...TimestampType
Versions 21 et supérieures
htsDernièreModification
Nouveauté 21
htsDernièreModification
htsDernièreModification
Type d'horodatage de rubrique : la rubrique mémorisera la date de dernière modification de l'enregistrement...TimestampType
hUnicodePermet de récupérer la valeur d'un enregistrement au format Unicode.HRécupèreEnregistrement
hValDéfautLes rubriques de l'enregistrement destination non affectées par la copie sont initialisées avec leur valeur par défaut.
Pour les rubriques non importées, les valeurs de l'enregistrement en cours (HFSQL Classic) sont réinitialisées avec leur valeur par défaut.
HCopieEnreg,
HImporteHF55,
HImporteTexte,
Versions 20 et supérieures
HImporteXLS
Nouveauté 20
HImporteXLS
HImporteXLS
hValMaxDéfinition d'une borne maximale pour un filtreHConstruitValClé,
HFiltre,
HFiltreCommencePar,
HFiltreComprisEntre
hValMinDéfinition d'une borne minimale pour un filtreHConstruitValClé,
HFiltre,
HFiltreCommencePar,
HFiltreComprisEntre
hVérifieDoublonContrôle les doublons pour cette opération, même si le contrôle des doublons est débranché (fonction HGèreDoublon)HAjoute, HExécuteRequête, HExécuteRequêteSQL, HModifie
hVérifieIntégritéContrôle l'intégrité de l'opération même si le contrôle de l'intégrité automatique est débranché (fonction HGèreIntégrité)HAjoute, HExécuteRequête, HExécuteRequêteSQL, HModifie, HRaye, HSupprime
hVérifieMémoRé-indexation normale avec vérification des mémos et correction si nécessaire (permet de récupérer une partie des mémos endommagés)HRéindexe
hVueAjouteCréation de vue avec ajout : Conserve le contenu de la vue lors du prochain appel à la fonction HExécuteVueHCréeVue, HFusionneVue
hVueBlocageLes enregistrements lus dans le fichier et intégrés à la vue sont bloquésHCréeVue, HFusionneVue
hVueDéfautCréation de vue par défautHCréeVue, HFusionneVue
hVueDifféréeVue créée, mais exécutée en différé avec la fonction HExécuteVueHCréeVue, HFusionneVue
hVueDistincteLa vue est créée avec élimination des doublons par rapport à la clé de triHCréeVue, HFusionneVue
hVueExclusiveOptimise le temps de création de la vue en bloquant directement tout le fichier sourceHCréeVue, HFusionneVue
hVueInterruptibleCréation de la vue interruptible au moyen de la touche ECHAPHCréeVue
hVueIntersectionFusion de vues avec intersection : Lignes communes entre les deux vues spécifiéesHFusionneVue
hVueJointureJointure de la première vue et de la seconde vue.HFusionneVue
hVueSoustractionFusion de vues avec soustraction : Ligne de la 1ière vue sans les lignes communes de la seconde vueHFusionneVue
hVueUnionUnion de vues : Union des lignes des deux vues spécifiéesHFusionneVue
hVueUnionExUnion exclusives de vues : Union des lignes non communes des deux vues spécifiéesHFusionneVue
hWDLLes fichiers sont recherchés :
  1. Dans la WDL principale.
  2. Dans les WDL suivant leur ordre de chargement, puis sur le disque ou bien dans la ou les WDL spécifiées, puis sur le disque.
  3. Dans la WDL principale du composant.
  4. Dans les WDL secondaires du composant selon leur ordre de chargement.
HChangeLocalisation,
HDéclare
opAnnulerCette constante doit être renvoyée par la procédure ou la fenêtre personnalisant le traitement des erreurs HFSQL.
La fonction ayant déclenché l'erreur renvoie une erreur et le code continue à s'exécuter.
HSurErreur
opFinProgrammeCette constante doit être renvoyée par la procédure ou la fenêtre personnalisant le traitement des erreurs HFSQL.
La fonction ayant déclenché l'erreur renvoie une erreur et le programme s'arrête. Équivalent à une ligne de code de type :
SI PAS <Fonction HFSQL> ALORS FinProgramme()
HSurErreur
opFinTraitementCette constante doit être renvoyée par la procédure ou la fenêtre personnalisant le traitement des erreurs HFSQL.
La fonction ayant déclenché l'erreur renvoie une erreur et le traitement en cours s'arrête. Équivalent à une ligne de code de type :
SI PAS <Fonction HFSQL> ALORS RepriseSaisie()
HSurErreur
opRéessayerCette constante doit être renvoyée par la procédure ou la fenêtre personnalisant le traitement des erreurs HFSQL.
Dans ce cas, la fonction ayant déclenché l'erreur est ré-exécutée.
HSurErreur
opRelanceProgrammeCette constante doit être renvoyée par la procédure ou la fenêtre personnalisant le traitement des erreurs HFSQL.
Le programme s'arrête et l'application est automatiquement relancée.
HSurErreur
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire