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/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Afficher uniquement les constantes utilisées par les syntaxes préfixées
Les constantes de gestion des fichiers de données HFSQL sont les suivantes :
ConstanteDescriptionUtilisé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,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsHFClientServeurProvider à utiliser pour la connexion : Connecteur Natif à une base HFSQL Client/ServeurHConnecte, HDéclareExterne,
HDécritConnexion, HListeFichier,
HOuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété 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,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifDB2Provider OLE DB à utiliser pour la connexion : Connecteur Natif DB2 (module optionnel de WINDEV)HConnecte, HDéclareExterne,
HDécritConnexion, HListeFichier,
HOuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifInformixProvider OLE DB à utiliser pour la connexion : Connecteur Natif Informix (module optionnel de WINDEV)HConnecte, HDéclareExterne,
HDécritConnexion, HListeFichier,
HOuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété 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,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifMySQLProvider OLE DB à utiliser pour la connexion : Connecteur Natif MySQLHConnecte, HDéclareExterne,
HDécritConnexion, HListeFichier,
HOuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifOracleProvider OLE DB à utiliser pour la connexion : Connecteur Natif Oracle (module optionnel de WINDEV)HConnecte, HDéclareExterne,
HDécritConnexion, HListeFichier,
HOuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifOracleLiteProvider à utiliser pour la connexion : Connecteur Natif Oracle (module optionnel de WINDEV Mobile)HConnecte, HDéclareExterne,
HDécritConnexion, HListeFichier,
HOuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifPostgreSQLProvider OLE DB à utiliser pour la connexion : Connecteur Natif PostgreSQLHConnecte, HDéclareExterne,
HDécritConnexion, HListeFichier,
HOuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifProgressProvider OLE DB à utiliser pour la connexion : Connecteur Natif Progress (module optionnel de WINDEV)HConnecte, HDéclareExterne,
HDécritConnexion, HListeFichier,
HOuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété 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,
Propriété Provider, Propriété CxProviderOLEDB, Propriété 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,
Propriété Provider, Propriété CxProviderOLEDB, Propriété 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,
Propriété Provider, Propriété CxProviderOLEDB, Propriété 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,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifSybaseProvider OLE DB à utiliser pour la connexion : Connecteur Natif Sybase (module optionnel de WINDEV)HConnecte, HDéclareExterne,
HDécritConnexion, HListeFichier,
HOuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifXBaseProvider OLE DB à utiliser pour la connexion : Connecteur Natif xBaseHConnecte, HDéclareExterne,
HDécritConnexion, HListeFichier,
HOuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifXMLProvider à utiliser pour la connexion : Connecteur Natif XML (fourni en standard avec WINDEV/WEBDEV)HConnecte, HDéclareExterne,
HDécritConnexion, HListeFichier,
HOuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété 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")Propriété CardinalitéReliéeMax, Propriété 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 doublonsPropriété TypeClé
hCléUniqueCaractéristiques d'une rubrique :Clé uniquePropriété 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 compressionPropriété CompressionMmo
hCompressionZLWMode de compression : Compression selon l'algorithme de Ziw-Lempel, implémentation de Welch.Propriété 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 croissantPropriété 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.Propriété CryptageFic, Propriété CryptageMmo, Propriété 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.Propriété CryptageFic, Propriété CryptageMmo, Propriété CryptageNdx
hCryptageNonPas de cryptage du fichier.Propriété CryptageFic, Propriété CryptageMmo, Propriété CryptageNdx
hCryptageRC5_12Cryptage du fichier selon un algorithme de cryptage optimisé RC5 12 boucles sur 128 bits.Propriété CryptageFic, Propriété CryptageMmo, Propriété CryptageNdx
hCryptageRC5_16Cryptage du fichier selon un algorithme de cryptage optimisé RC5 16 boucles sur 128 bits.Propriété CryptageFic, Propriété CryptageMmo, Propriété CryptageNdx
hCryptageStandardCryptage du fichier selon un algorithme de cryptage optimisé, sur 128 bits.Propriété CryptageFic, Propriété CryptageMmo, Propriété 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écroissantPropriété 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é
Versions 26 et supérieures
hEraAnnulée
Nouveauté 26
hEraAnnulée
hEraAnnulée
Procédure de fin d'exécution de la requête : La procédure exécutée pour chaque enregistrement à renvoyé Faux. La requête et les différentes procédures ont annulées.
Versions 26 et supérieures
HExécuteRequêteAsynchrone
HExécuteRequêteAsynchrone
Versions 26 et supérieures
HExécuteRequêteSQLAsynchrone
HExécuteRequêteSQLAsynchrone
Versions 26 et supérieures
hEraErreur
Nouveauté 26
hEraErreur
hEraErreur
Procédure de fin d'exécution de la requête : La requête et/ou la procédure appelée pour chaque enregistrement ont rencontré une erreur.
Versions 26 et supérieures
HExécuteRequêteAsynchrone
HExécuteRequêteAsynchrone
Versions 26 et supérieures
HExécuteRequêteSQLAsynchrone
HExécuteRequêteSQLAsynchrone
Versions 26 et supérieures
hEraOK
Nouveauté 26
hEraOK
hEraOK
Procédure de fin d'exécution de la requête : La requête et la procédure exécutée pour chaque enregistrement se sont correctement déroulées.
Versions 26 et supérieures
HExécuteRequêteAsynchrone
HExécuteRequêteAsynchrone
Versions 26 et supérieures
HExécuteRequêteSQLAsynchrone
HExécuteRequêteSQLAsynchrone
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
Versions 26 et supérieures
hErrCode
Nouveauté 26
hErrCode
hErrCode
Type d'information sur l'erreur à renvoyer : Numéro de la dernière erreur déclenchée par le moteur HFSQL.HErreurInfo
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
Versions 25 et supérieures
hErrListeFic
Nouveauté 25
hErrListeFic
hErrListeFic
Type d'information sur l'erreur à renvoyer : Liste des fichiers HFSQL en erreur.HErreurInfo
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
Versions 24 et supérieures
hFalsifieHorodatage
Nouveauté 24
hFalsifieHorodatage
hFalsifieHorodatage
Gestion des rubriques de type Horodatage : Par défaut, une rubrique de type Horodatage contient la date et l'heure de la création/modification de l'enregistrement. Cette constante permet de forcer la valeur de la rubrique de type Horodatage avec la valeur qui lui est affectée (et non avec la valeur calculée automatiquement). HAjoute, HModifie
hFichierAS400Type de fichier : Fichier AS 400Propriété Type
hFichierAutreType de fichier : Fichier autrePropriété Type
hFichierClientServeurType de fichier : Fichier HFSQL Client/ServeurPropriété Type
hFichierHF5Type de fichier : Fichier Hyper File 5Propriété Type
hFichierMySQLType de fichier : Fichier MySQLPropriété Type
hFichierNormalType de fichier : Fichier normal (HFSQL Classic)Propriété Type
hFichierOLEDBType de fichier : Fichier OLEDBPropriété Type
hFichierOracleType de fichier : Fichier ORACLEPropriété Type
hFichierOracleLiteType de fichier : Fichier ORACLE LitePropriété Type
Versions 15 et supérieures
hFichierPostgreSQL
Nouveauté 15
hFichierPostgreSQL
hFichierPostgreSQL
Type de fichier : Fichier PostgreSQLPropriété Type
hFichierProgressType de fichier : Fichier ProgressPropriété Type
hFichierRequêteType de fichier : RequêtePropriété Type
hFichierRequêteAS400Type de fichier : Requête sur une base de données AS/400Propriété Type
hFichierRequêteClientServeurType de fichier : Requête sur une base de données HFSQL Client/ServeurPropriété Type
hFichierRequêteMySQLType de fichier : Requête sur une base de données MySQLPropriété Type
hFichierRequêteOLEDBType de fichier : Requête sur une base de données accédée par un provider OLE DBPropriété Type
hFichierRequêteOracleType de fichier : Requête sur une base de données OraclePropriété Type
hFichierRequêteOracleLiteType de fichier : Requête sur une base de données Oracle LitePropriété 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 PostgreSQLPropriété Type
hFichierRequêteProgressType de fichier : Requête sur une base de données ProgressPropriété 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 AzurePropriété Type
hFichierRequêteSQLServerType de fichier : Requête sur une base de données SQL ServerPropriété Type
hFichierRequêteSQLServerMobileType de fichier : Requête sur une base de données SQL Server MobilePropriété Type
hFichierRequêteSybaseType de fichier : Requête sur une base de données SybasePropriété Type
hFichierRequêteXMLType de fichier : Requête sur une base de données XMLPropriété Type
hFichierSQLType de fichier : Fichier SQLPropriété Type
Versions 16 et supérieures
hFichierSQLAzure
Nouveauté 16
hFichierSQLAzure
hFichierSQLAzure
Type de fichier : Fichier SQL AzurePropriété Type
Versions 16 et supérieures
hFichierSQLite
Nouveauté 16
hFichierSQLite
hFichierSQLite
Type de fichier : Fichier SQLitePropriété Type
hFichierSQLServerType de fichier : Fichier SQL ServerPropriété Type
hFichierSQLServerMobileType de fichier : Fichier SQL Server MobilePropriété Type
hFichierSybaseType de fichier : Fichier SybasePropriété Type
hFichierTemporaireType de fichier : Fichier temporairePropriété Type
hFichierVueType de fichier : Vue HFSQLPropriété Type
hFichierXBaseType de fichier : Fichier xBasePropriété Type
hFichierXMLType de fichier : Fichier XMLPropriété 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)Propriété Format
hFormatUNICODEFormat de données : Format UNICODEPropriété 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éPropriété RègleModification, Propriété RègleSuppression
hIntégritéCascadeRègle de modification/suppression : Modification/suppression en cascadePropriété RègleModification, Propriété RègleSuppression
hIntégritéInterditeRègle de modification/suppression : Modification/suppression interditePropriété RègleModification, Propriété RègleSuppression
hIntégritéValeurDéfautRègle de modification/suppression : Modification/suppression par défautPropriété RègleModification, Propriété 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 fichierPropriété Journalisation
hJournalisationLectureEcritureFormat de journalisation : Journalisation des opérations de lecture et d'écriture réalisées dans le fichierPropriété 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".Propriété Langue, Propriété 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.Propriété Langue, Propriété 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.Propriété Langue, Propriété 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é 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éPropriété 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.Propriété Réplication
hNonTriéSens de tri : Rubrique non triéePropriété 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 WindowsPropriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit,
HConnecte, HDéclareExterne, HListeFichier, HOuvreConnexion, SQLConnecte
hOLectureFichier accessible uniquement en lecturePropriété CxAccès, Propriété CxAccèsDécrit,
HConnecte, HOuvre
hOLectureEcritureFichier accessible en lecture et en écriturePropriété CxAccès, Propriété CxAccèsDécrit,
HConnecte, HOuvre
hOledbAccess97Provider OLE DB à utiliser pour la connexion : Provider OLE DB pour Access 97Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit,
HConnecte, HDéclareExterne, HListeFichier, HOuvreConnexion, SQLConnecte
hOledbAccess2000Provider OLE DB à utiliser pour la connexion : Provider OLE DB pour Access 2000Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit,
HConnecte, HDéclareExterne, HListeFichier, HOuvreConnexion, SQLConnecte
hOledbAccess2007Provider OLE DB à utiliser pour la connexion : Provider OLE DB pour Access 2007Propriété CxProviderOLEDB, Propriété 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 2010Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit,
HConnecte, HDéclareExterne, HListeFichier, HOuvreConnexion, SQLConnecte
hOledbDBase5Provider OLE DB à utiliser pour la connexion : Provider OLE DB pour dBase 5Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit,
HConnecte, HDéclareExterne, HListeFichier, HOuvreConnexion, SQLConnecte
hOledbExcel2000Provider OLE DB à utiliser pour la connexion : Provider OLE DB pour Excel 2000Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit,
HConnecte, HDéclareExterne, HListeFichier, HOuvreConnexion, SQLConnecte
hOledbExcel2007Provider OLE DB à utiliser pour la connexion : Provider OLE DB pour Excel 2007Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit,
HConnecte, HDéclareExterne, HListeFichier, HOuvreConnexion, SQLConnecte
hOledbExcel97Provider OLE DB à utiliser pour la connexion : Provider OLE DB pour Excel 97Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit,
HConnecte, HDéclareExterne, HListeFichier, HOuvreConnexion, SQLConnecte
hOledbLotus4Provider OLE DB à utiliser pour la connexion : Provider OLE DB pour Lotus 4Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit,
HConnecte, HDéclareExterne, HListeFichier, HOuvreConnexion, SQLConnecte
hOledbOracleProvider OLE DB à utiliser pour la connexion : Provider OLE DB pour OraclePropriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit,
HConnecte, HDéclareExterne, HListeFichier, HOuvreConnexion, SQLConnecte
hOledbSQLServerProvider OLE DB à utiliser pour la connexion : Provider OLE DB pour SQL ServerPropriété CxProviderOLEDB, Propriété 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
Versions 24 et supérieures
hParcourableNonBloquant
Nouveauté 24
hParcourableNonBloquant
hParcourableNonBloquant
Nombre d'enregistrements de la vue ou de la requête actuellement parcourables (pas de blocage des enregistrements). HNbEnr
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, HEnregistre
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é)Propriété 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)Propriété Réplication
hRépliquéMode de réplication : Le fichier de données est configuré pour être répliqué.Propriété 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 : BinairePropriété Type
hRubBooléenType de rubrique : BooléenPropriété Type
hRubCaractèreType de rubrique : CaractèrePropriété Type
Versions 20 et supérieures
hRubCombinaison
Nouveauté 20
hRubCombinaison
hRubCombinaison
Type de rubrique : CombinaisonPropriété Type
hRubDate6Type de rubrique : DatePropriété Type
hRubDate8Type de rubrique : DatePropriété Type
hRubDateHeureType de rubrique : Date/HeurePropriété Type
hRubDuréeType de rubrique : DuréePropriété Type
hRubEntier1Type de rubrique : Entier sur 1 octetPropriété Type
hRubEntier2Type de rubrique : Entier sur 2 octetsPropriété Type
hRubEntier4Type de rubrique : Entier sur 4 octetsPropriété Type
hRubEntier8Type de rubrique : Entier sur 8 octetsPropriété Type
hRubEntierNonSigné1Type de rubrique : Entier non signé sur 1 octetPropriété Type
hRubEntierNonSigné2Type de rubrique : Entier non signé sur 2 octetsPropriété Type
hRubEntierNonSigné4Type de rubrique : Entier non signé sur 4 octetsPropriété Type
hRubEntierNonSigné8Type de rubrique : Entier non signé sur 4 octetsPropriété Type
Versions 20 et supérieures
hRubEnumération
Nouveauté 20
hRubEnumération
hRubEnumération
Type de rubrique : EnumérationPropriété Type
hRubHeureType de rubrique : HeurePropriété Type
hRubIdAutoType de rubrique : Identifiant automatique (8 octets)Propriété Type
hRubIdAuto4Type de rubrique : Identifiant automatique (4 octets)Propriété Type
hRubImageType de rubrique : ImagePropriété Type
hRubInvalideType de rubrique invalidePropriété Type
Versions 24 et supérieures
hRubJSON
Nouveauté 24
hRubJSON
hRubJSON
Type de rubrique : JSONPropriété Type
hRubMémoBinaireType de rubrique : Mémo binairePropriété Type
hRubMémoBinaire4Type de rubrique : Mémo binaire (4 octets)Propriété Type
hRubMémoTexteType de rubrique : Mémo textePropriété Type
hRubMémoUnicodeType de rubrique : Mémo texte UnicodePropriété Type
hRubMonétaireType de rubrique : MonétairePropriété Type
hRubNumEnrType de rubrique : Numéro d'enregistrementPropriété Type
hRubNumériqueType de rubrique : Numérique haute précisionPropriété Type
hRubRéel4Type de rubrique : Réel sur 4 octetsPropriété Type
hRubRéel8Type de rubrique : Réel sur 8 octetsPropriété Type
hRubRéelTurboType de rubrique : Réel turboPropriété Type
hRubTexteType de rubrique : TextePropriété Type
hRubTexteUnicodeType de rubrique : Texte UnicodePropriété Type
Versions 24 et supérieures
hRubUUID128
Nouveauté 24
hRubUUID128
hRubUUID128
Type de rubrique : UUID 128Propriété Type
Versions 24 et supérieures
hRubUUID128Auto
Nouveauté 24
hRubUUID128Auto
hRubUUID128Auto
Type de rubrique : Identifiant automatique UUID 128Propriété Type
Versions 24 et supérieures
hRubUUID256
Nouveauté 24
hRubUUID256
hRubUUID256
Type de rubrique : UUID 256Propriété Type
Versions 24 et supérieures
hRubUUID256Auto
Nouveauté 24
hRubUUID256Auto
hRubUUID256Auto
Type de rubrique : Identifiant automatique UUID 256Propriété 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.Propriété 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.Propriété 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.Propriété TimestampType
hUnicodePermet de récupérer la valeur d'un enregistrement au format Unicode.HRécupèreEnregistrement, HEnregistrementVersChaîne
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
Versions 23 et supérieures
Les constantes de gestion des fichiers de données HFSQL (Syntaxe préfixée) sont les suivantes :
ConstanteDescriptionUtilisée par les fonctions ou les propriétés
eltCollectionProcédureL'élément listé est une collection de procédures<Connexion>.ListeElémentStocké
eltProcédureL'élément listé est une procédure stockée<Connexion>.ListeElémentStocké
eltRequêteL'élément listé est une requête.<Connexion>.ListeElémentStocké
Versions 15 et supérieures
h3G
Nouveauté 15
h3G
h3G
Type de réseau à simuler : 3G<Connexion>.SimuleRéseau
hAccepteFichierOuvertAutorise la lecture du fichier source à ajouter dans le mémo si ce fichier source est ouvert en écriture par ailleurs.<Source>.AttacheMémo
hAccèsHF7Pseudo-connexion à une base HFSQL Classic.HConnecte, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsHFClientServeurProvider à utiliser pour la connexion : Connecteur Natif à une base HFSQL Client/ServeurHConnecte, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsJDBCMySQLAccès par un driver JDBC à une base de données MySQLHDécritConnexion,
<Connexion>.OuvreConnexion
hAccèsJDBCSQLServerAccès par un driver JDBC à une base de données SQL ServerHDécritConnexion,
<Connexion>.OuvreConnexion
hAccèsNatifAS400Provider à utiliser pour la connexion : Connecteur Natif AS/400 (module optionnel de WINDEV)HConnecte, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifDB2Provider OLE DB à utiliser pour la connexion : Connecteur Natif DB2 (module optionnel de WINDEV)HConnecte, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifInformixProvider OLE DB à utiliser pour la connexion : Connecteur Natif Informix (module optionnel de WINDEV)HConnecte, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété 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, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifMySQLProvider OLE DB à utiliser pour la connexion : Connecteur Natif MySQLHConnecte, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifOracleProvider OLE DB à utiliser pour la connexion : Connecteur Natif Oracle (module optionnel de WINDEV)HConnecte, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifOracleLiteProvider à utiliser pour la connexion : Connecteur Natif Oracle (module optionnel de WINDEV Mobile)HConnecte, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifPostgreSQLProvider OLE DB à utiliser pour la connexion : Connecteur Natif PostgreSQLHConnecte, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifProgressProvider OLE DB à utiliser pour la connexion : Connecteur Natif Progress (module optionnel de WINDEV)HConnecte, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété 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, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété 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, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifSQLServerProvider OLE DB à utiliser pour la connexion : Connecteur Natif SQL Server (module optionnel de WINDEV)HConnecte, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifSQLServerMobileProvider à utiliser pour la connexion : Connecteur Natif SQL Server Mobile(module optionnel de WINDEV Mobile)HConnecte, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifSybaseProvider OLE DB à utiliser pour la connexion : Connecteur Natif Sybase (module optionnel de WINDEV)HConnecte, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifXBaseProvider OLE DB à utiliser pour la connexion : Connecteur Natif xBaseHConnecte, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifXMLProvider à utiliser pour la connexion : Connecteur Natif XML (fourni en standard avec WINDEV/WEBDEV)HConnecte, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
Versions 23 et supérieures
hActiveDirectory
Nouveauté 23
hActiveDirectory
hActiveDirectory
Activation de l'authentification par Active Directory. <Connexion>.GèreServeur
Versions 15 et supérieures
hADSL
Nouveauté 15
hADSL
hADSL
Type de réseau à simuler : ADSL<Connexion>.SimuleRéseau
hAffecteParcoursAjout affectant le parcours en cours<Source>.Ajoute, <Source>.Modifie
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.<Connexion>.SimuleRé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 écriture<Source>.Ajoute, HAvance, HBloqueFichier, HBloqueNumEnr, HDernier, HEcrit, HLit, HLitDernier, HLitPrécédent, HLitPremier, HLitRechercheDernier, HLitRecherchePremier, HLitSuivant, <Source>.Modifie, HPrécédent, HPremier, HRaye, HRecherche, HRechercheDernier, HRecherchePremier, HRecule, HSuivant
hBlocageLectureEcritureType de blocage : Blocage en lecture/écriture<Source>.Ajoute, HAvance, HBloqueFichier, HBloqueNumEnr, HDernier, HEcrit, HLit, HLitDernier, HLitPrécédent, HLitPremier, HLitRechercheDernier, HLitRecherchePremier, HLitSuivant, <Source>.Modifie, HPrécédent, HPremier, HRaye, HRecherche, HRechercheDernier, HRecherchePremier, HRecule, HSuivant
hBlocageNonType de blocage : Aucun blocage<Source>.Ajoute, HAvance, HBloqueFichier, HBloqueNumEnr, HDernier, HEcrit, HLit, HLitDernier, HLitPrécédent, HLitPremier, HLitRechercheDernier, HLitRecherchePremier, HLitSuivant, <Source>.Modifie, 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. <Connexion>.Gè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).<Connexion>.GèreServeur
hCardinalitéContraintes d'intégrités : Test des cardinalités de la liaison.<Connexion>.GèreIntégrité
hCardinalitéInfinieCardinalité maximale (Cardinalité "N")Propriété CardinalitéReliéeMax, Propriété 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.<Source>.Création,
<Source>.CréationSiInexistant,
<Source>.Réindexe
hCheminBaseDeDonnéesChemin du répertoire contenant l'ensemble des bases de données<Connexion>.GèreServeur
hCheminJNLChemin du répertoire contenant l'ensemble des journaux des différentes applications HFSQL Client/Serveur<Connexion>.GèreServeur
hCheminJNLBackupChemin du répertoire contenant les sauvegardes de journaux<Connexion>.GèreServeur
hCheminLogChemin du répertoire contenant les fichiers de log<Connexion>.GèreServeur
hCheminStatistiquesActivitéChemin du répertoire contenant les informations de statistiques d'activité<Connexion>.GèreServeur
hCléDoublonCaractéristiques d'une rubrique : Clé avec doublonsPropriété TypeClé
hCléUniqueCaractéristiques d'une rubrique :Clé uniquePropriété 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
<Connexion>.InfoVue
Nouveauté 20
<Connexion>.InfoVue
<Connexion>.InfoVue
hCompatibleLes structures des fichiers de données (définies dans l'analyse et présentes dans le fichier physique) doivent être compatibles.<Source>.VérifieStructure
hCompressionNonMode de compression : Aucune compressionPropriété CompressionMmo
hCompressionZLWMode de compression : Compression selon l'algorithme de Ziw-Lempel, implémentation de Welch.Propriété CompressionMmo
hConserveTRSConserve les fichiers de transaction lors de la suppression<Connexion>.SupprimeBaseDeDonnées,
<Connexion>.SupprimeFichier
hCopieIdAutoCopie l'identifiant automatique en conservant sa valeur<Source>.CopieEnreg,
<Source>.ImporteHF55,
<Source>.ImporteTexte,
Versions 20 et supérieures
<Source>.ImporteXLS
Nouveauté 20
<Source>.ImporteXLS
<Source>.ImporteXLS
hCopieIndexCopie l'index du fichier de données<Connexion>.CopieFichier
hCopieSiInexistantCopie le fichier de données uniquement s'il n'existe pas à l'emplacement indiqué sur le poste destination.<Connexion>.CopieFichier
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.<Connexion>.InfoPropriétéBaseDeDonnées,
<Connexion>.InfoPropriétéFichier
hCréeIndexL'index du fichier de données n'est pas copié. Il est automatiquement recréé sur la destination par ré-indexation.<Connexion>.CopieFichier
hCroissantSens de tri croissantPropriété 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.Propriété CryptageFic, Propriété CryptageMmo, Propriété 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.Propriété CryptageFic, Propriété CryptageMmo, Propriété CryptageNdx
hCryptageNonPas de cryptage du fichier.Propriété CryptageFic, Propriété CryptageMmo, Propriété CryptageNdx
hCryptageRC5_12Cryptage du fichier selon un algorithme de cryptage optimisé RC5 12 boucles sur 128 bits.Propriété CryptageFic, Propriété CryptageMmo, Propriété CryptageNdx
hCryptageRC5_16Cryptage du fichier selon un algorithme de cryptage optimisé RC5 16 boucles sur 128 bits.Propriété CryptageFic, Propriété CryptageMmo, Propriété CryptageNdx
hCryptageStandardCryptage du fichier selon un algorithme de cryptage optimisé, sur 128 bits.Propriété CryptageFic, Propriété CryptageMmo, Propriété 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,
<Connexion>.OuvreConnexion
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,
<Connexion>.OuvreConnexion
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,
<Connexion>.OuvreConnexion
hCurseurLectureSeuleLe jeu d'enregistrements manipulé ne pourra pas être modifié.HDécritConnexion,
<Connexion>.OuvreConnexion
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,
<Connexion>.OuvreConnexion
hCurseurOptimisteL'enregistrement n'est verrouillé que lors de sa mise à jourHDécritConnexion,
<Connexion>.OuvreConnexion
hCurseurPessimisteL'enregistrement est verrouillé dès son édition pour être modifié.HDécritConnexion,
<Connexion>.OuvreConnexion
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,
<Connexion>.OuvreConnexion
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,
<Connexion>.OuvreConnexion
hDaemonUserNom d'utilisateur sous lequel va tourner le serveur (Linux uniquement)<Connexion>.Gè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.<Connexion>.InfoPropriétéBaseDeDonnées, <Connexion>.InfoProprié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
<Connexion>.InfoVue
Nouveauté 20
<Connexion>.InfoVue
<Connexion>.InfoVue
hDBASCIITri selon l'ordre ASCIIHDBTypeTri
hDéconnexionParamétrage du message de déconnexionHSurAppelServeur
hdbLexicographiqueTri selon l'ordre lexicographiqueHDBTypeTri
hDécroissantSens de tri décroissantPropriété 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).
<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitFichier,
<Connexion>.InfoDroitServeur
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.
<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitFichier,
<Connexion>.InfoDroitServeur
hDétruitLiaisonSupprime toutes les liaisons concernant le fichier de données supprimé.<Connexion>.SupprimeFichier
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 courant<Source>.ChangeLocalisation,
<Source>.Dé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 parcouru<Source>.Avance, <Source>.LitPrécédent,
<Source>.LitSuivant, <Source>.Précédent,
<Source>.Recule, <Source>.Suivant
hDonnéesParamétrage de la gestion du fichier : Toutes les opérations conservées dans le fichier journal sont appliquées au fichier existant<Connexion>.RégénèreFichier
hDroitAjoutDroit d'ajouter de nouveaux enregistrements dans un fichier de données.<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitFichier,
<Connexion>.ModifieDroitBaseDeDonnées,
<Connexion>.ModifieDroitFichier
hDroitArrêtServeurDroit d'arrêter un serveur (fonction <Connexion>.ArrêteServeur)<Connexion>.InfoDroitServeur,
<Connexion>.ModifieDroitServeur
hDroitBlocageDroit de bloquer les fichiers de données ou les enregistrements d'un fichier de données.<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitFichier,
<Connexion>.ModifieDroitBaseDeDonnées,
<Connexion>.ModifieDroitFichier
hDroitChangeDroitDroits de changer les droits.<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitFichier,
<Connexion>.InfoDroitServeur,
<Connexion>.ModifieDroitBaseDeDonnées,
<Connexion>.ModifieDroitFichier,
<Connexion>.ModifieDroitServeur
hDroitChangeLiaisonDroit de modifier les règles d'intégrité sur un fichier de données.<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitFichier,
<Connexion>.ModifieDroitBaseDeDonnées,
<Connexion>.ModifieDroitFichier
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).<Connexion>.InfoDroitServeur,
<Connexion>.ModifieDroitServeur
hDroitChangePropriétaireDroit de modifier le propriétaire d'un élément<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitFichier,
<Connexion>.ModifieDroitBaseDeDonnées,
<Connexion>.ModifieDroitFichier
hDroitConnexionDroit de se connecter à un serveur (connexion cryptée et non cryptée)<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.ModifieDroitBaseDeDonnées
hDroitConnexionCryptéeDroit de se connecter à un serveur (connexion cryptée uniquement)<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.ModifieDroitBaseDeDonnées
hDroitCréationBDDDroit de créer une base de données<Connexion>.InfoDroitServeur,
<Connexion>.ModifieDroitServeur
hDroitCréationFichierDroit de créer un fichier de données (avec la fonction <Source>.Création)<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.ModifieDroitBaseDeDonné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.<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.ModifieDroitBaseDeDonnées
hDroitDéboguerDroit de déboguer des procédures stockées.<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.ModifieDroitBaseDeDonnées
hDroitDéconnecteClientDroit de déconnecter les postes client.<Connexion>.InfoDroitServeur,
<Connexion>.ModifieDroitServeur
hDroitEnvoieMessageVersClientDroit d'envoyer des messages aux postes client.<Connexion>.InfoDroitServeur,
<Connexion>.ModifieDroitServeur
hDroitExécutionProcédureDroit d'exécuter des procédures stockées.<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.ModifieDroitBaseDeDonnées
hDroitGèreDoublonDroit de brancher et de débrancher la gestion des doublons.<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitFichier,
<Connexion>.ModifieDroitBaseDeDonnées,
<Connexion>.ModifieDroitFichier
hDroitGèreIntégritéDroit de brancher et de débrancher la gestion de l'intégrité.<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.ModifieDroitBaseDeDonnées
hDroitGèreTâcheDroit de gérer les tâches planifiées.<Connexion>.InfoDroitServeur,
<Connexion>.ModifieDroitServeur
hDroitGestionProcédureDroit d'ajouter, modifier, supprimer des procédures stockées.<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.ModifieDroitBaseDeDonnées
hDroitGestionServeurDroit d'utiliser la fonction <Connexion>.GèreServeur<Connexion>.InfoDroitServeur,
<Connexion>.ModifieDroitServeur
hDroitGestionTriggerDroit de gérer les triggers serveur (ajout, activation, suppression)<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.ModifieDroitBaseDeDonnées
hDroitGestionUtilisateurDroit de supprimer ou d'ajouter des utilisateurs ou des groupes<Connexion>.InfoDroitServeur,
<Connexion>.ModifieDroitServeur
hDroitInterditAccèsBaseDeDonnéesDroit d'interdire ou non l'accès à une base de données (fonctions <Connexion>.InterditAccèsBaseDeDonnées et <Connexion>.FinInterditAccèsBaseDeDonnées)<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.ModifieDroitBaseDeDonnées
hDroitLectureDroit de lire les enregistrements d'un fichier de données<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitFichier,
<Connexion>.ModifieDroitBaseDeDonnées,
<Connexion>.ModifieDroitFichier
hDroitLectureLogStatDroit de consulter les statistiques d'activité et les logs du serveur.<Connexion>.InfoDroitServeur,
<Connexion>.ModifieDroitServeur
hDroitMaintenanceDroit de lancer une ré-indexation ou un calcul de statistiques sur un fichier de données<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitFichier,
<Connexion>.ModifieDroitBaseDeDonnées,
<Connexion>.ModifieDroitFichier
hDroitModifAutoDroit de lancer une modification automatique des fichiers de données sur un fichier<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitFichier,
<Connexion>.ModifieDroitBaseDeDonnées,
<Connexion>.ModifieDroitFichier
hDroitModificationDroit de modifier les enregistrements d'un fichier de données<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitFichier,
<Connexion>.ModifieDroitBaseDeDonnées,
<Connexion>.ModifieDroitFichier
hDroitPrioritéDroit de modifier la priorité d'une application cliente<Connexion>.InfoDroitServeur,
<Connexion>.ModifieDroitServeur
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.<Connexion>.InfoDroitServeur,
<Connexion>.ModifieDroitServeur
hDroitSauvegardeDroit de sauvegarder les fichiers de données<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitServeur,
<Connexion>.ModifieDroitBaseDeDonnées,
<Connexion>.ModifieDroitServeur
hDroitSuppressionDroit de supprimer les enregistrements d'un fichier de données<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitFichier,
<Connexion>.ModifieDroitBaseDeDonnées,
<Connexion>.ModifieDroitFichier
hDroitSuppressionBDDDroit de supprimer une base de données<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.ModifieDroitBaseDeDonnées
hDroitSuppressionFichierDroit de supprimer un fichier de données (fonction <Connexion>.SupprimeFichier)<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitFichier,
<Connexion>.ModifieDroitBaseDeDonnées,
<Connexion>.ModifieDroitFichier
Versions 20 et supérieures
hDroitSuppressionVue
Nouveauté 20
hDroitSuppressionVue
hDroitSuppressionVue
Droit de supprimer une vue SQL ou une vue matérialisée.<Connexion>.InfoDroitVue, <Connexion>.ModifieDroitVue
hDroitTousListe de tous les droits<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitFichier,
<Connexion>.InfoDroitServeur
hDroitVisualisationUtilisateurDroit de visualiser les caractéristiques d'un groupe ou d'un utilisateur.<Connexion>.InfoDroitServeur,
<Connexion>.ModifieDroitServeur
hecAccèsDisqueValeur modifiant le coefficient appliqué au compteur du nombre d'accès disque.<Connexion>.GèreServeur
hecActifActivation ou désactivation de l'équilibrage de charge<Connexion>.GèreServeur
hecAppelsClientValeur modifiant le coefficient appliqué au compteur des appels clients au serveur<Connexion>.GèreServeur
hecAttenteMaxValeur modifiant le temps d'attente d'une demande au serveur par le système d'équilibrage<Connexion>.GèreServeur
hecDisqueValeur modifiant le coefficient appliqué au compteur des octets lus ou écrits sur disque par le serveur<Connexion>.GèreServeur
hecEnvoyéValeur modifiant le coefficient appliqué au compteur des octets envoyés par le serveur<Connexion>.GèreServeur
hecReçuValeur modifiant le coefficient appliqué au compteur des octets reçus par le serveur<Connexion>.GèreServeur
hEcritureDéfautAjout n'affectant pas le parcours en cours/Identifiant réutilisé ou calculé pour l'enregistrement<Source>.Ajoute, <Source>.Ecrit, <Source>.Modifie
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).<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitFichier,
<Connexion>.InfoDroitServeur
hEnModificationRègle d'intégrité appliquée pendant une modification<Connexion>.GèreIntégrité
hEnrFichierEnregistrement à lire : Valeur de la rubrique enregistrée actuellement dans le fichier de données<Source>.ErreurModification, <Source>.ErreurEtatModification
hEnrLuEnregistrement à lire : Valeur de la rubrique pour l'enregistrement original<Source>.ErreurModification, <Source>.ErreurEtatModification
hEnrUtilisateurEnregistrement à lire : Valeur de la rubrique pour l'enregistrement en cours au moment de la modification<Source>.ErreurModification, <Source>.ErreurEtatModification
hEnSuppressionRègle d'intégrité appliquée pendant une suppression<Connexion>.GèreIntégrité
hErrAccèsBaseDeDonnéesParamétrage des erreurs d'accès à une base de données HFSQL Client/Serveur.<Source>.SurErreur
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 blocage<Source>.SurErreur
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 doublons<Source>.SurErreur
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
<Connexion>.InfoVue
Nouveauté 20
<Connexion>.InfoVue
<Connexion>.InfoVue
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é<Source>.SurErreur
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 modification<Source>.SurErreur
hErrMotDePassePersonnalisation des erreurs de mot de passe<Source>.SurErreur
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.<Source>.SurErreur
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 <Fichier HFSQL>.Exé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)<Source>.SurErreur
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 erreurs<Source>.SurErreur
hErrValeurObligatoirePersonnalisation des erreurs dues à une valeur obligatoire et non renseignée (OLE DB uniquement).<Source>.SurErreur
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 actif<Source>.Etat, <Source>.NbEnr, <Source>.ErreurEtatModification
hEtatInvalideÉtat de l'enregistrement non trouvé (erreur)<Source>.Etat, <Source>.ErreurEtatModification
hEtatRayéÉtat de l'enregistrement/Type d'enregistrement pris en compte : Enregistrement rayé<Source>.Etat, <Source>.NbEnr, <Source>.ErreurEtatModification
hEtatSupÉtat de l'enregistrement/Type d'enregistrement pris en compte : Enregistrement supprimé<Source>.Etat, <Source>.NbEnr, <Source>.ErreurEtatModification
hEtatTousType d'enregistrement : Nombre total des enregistrements du fichier de données<Source>.NbEnr
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é.<Source>.ExporteXML
Versions 21 et supérieures
<Source>.ExporteJSON
<Source>.ExporteJSON
Versions 24 et supérieures
<Source>.ExporteCSV
Nouveauté 24
<Source>.ExporteCSV
<Source>.ExporteCSV
Versions 24 et supérieures
<Source>.ExporteXLS
Nouveauté 24
<Source>.ExporteXLS
<Source>.ExporteXLS
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.
<Source>.ExporteXML
Versions 21 et supérieures
<Source>.ExporteJSON
<Source>.ExporteJSON
Versions 24 et supérieures
<Source>.ExporteCSV
Nouveauté 24
<Source>.ExporteCSV
<Source>.ExporteCSV
Versions 24 et supérieures
<Source>.ExporteXLS
Nouveauté 24
<Source>.ExporteXLS
<Source>.ExporteXLS
hExpNormalMode de création du fichier d'export : Fonctionnement normal<Source>.ExporteXML
Versions 21 et supérieures
<Source>.ExporteJSON
<Source>.ExporteJSON
Versions 24 et supérieures
<Source>.ExporteCSV
Nouveauté 24
<Source>.ExporteCSV
<Source>.ExporteCSV
Versions 24 et supérieures
<Source>.ExporteXLS
Nouveauté 24
<Source>.ExporteXLS
<Source>.ExporteXLS
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
<Source>.ExporteCSV
Nouveauté 24
<Source>.ExporteCSV
<Source>.ExporteCSV
Versions 24 et supérieures
<Source>.ExporteXLS
Nouveauté 24
<Source>.ExporteXLS
<Source>.ExporteXLS
hExpSansXSLLa feuille de styles (fichier ".XSL") n'est pas créé<Source>.ExporteXML
hFichierAS400Type de fichier : Fichier AS 400Propriété Type
hFichierAutreType de fichier : Fichier autrePropriété Type
hFichierClientServeurType de fichier : Fichier HFSQL Client/ServeurPropriété Type
hFichierHF5Type de fichier : Fichier Hyper File 5Propriété Type
hFichierMySQLType de fichier : Fichier MySQLPropriété Type
hFichierNormalType de fichier : Fichier normal (HFSQL Classic)Propriété Type
hFichierOLEDBType de fichier : Fichier OLEDBPropriété Type
hFichierOracleType de fichier : Fichier ORACLEPropriété Type
hFichierOracleLiteType de fichier : Fichier ORACLE LitePropriété Type
Versions 15 et supérieures
hFichierPostgreSQL
Nouveauté 15
hFichierPostgreSQL
hFichierPostgreSQL
Type de fichier : Fichier PostgreSQLPropriété Type
hFichierProgressType de fichier : Fichier ProgressPropriété Type
hFichierRequêteType de fichier : RequêtePropriété Type
hFichierRequêteAS400Type de fichier : Requête sur une base de données AS/400Propriété Type
hFichierRequêteClientServeurType de fichier : Requête sur une base de données HFSQL Client/ServeurPropriété Type
hFichierRequêteMySQLType de fichier : Requête sur une base de données MySQLPropriété Type
hFichierRequêteOLEDBType de fichier : Requête sur une base de données accédée par un provider OLE DBPropriété Type
hFichierRequêteOracleType de fichier : Requête sur une base de données OraclePropriété Type
hFichierRequêteOracleLiteType de fichier : Requête sur une base de données Oracle LitePropriété 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 PostgreSQLPropriété Type
hFichierRequêteProgressType de fichier : Requête sur une base de données ProgressPropriété 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 AzurePropriété Type
hFichierRequêteSQLServerType de fichier : Requête sur une base de données SQL ServerPropriété Type
hFichierRequêteSQLServerMobileType de fichier : Requête sur une base de données SQL Server MobilePropriété Type
hFichierRequêteSybaseType de fichier : Requête sur une base de données SybasePropriété Type
hFichierRequêteXMLType de fichier : Requête sur une base de données XMLPropriété Type
hFichierSQLType de fichier : Fichier SQLPropriété Type
Versions 16 et supérieures
hFichierSQLAzure
Nouveauté 16
hFichierSQLAzure
hFichierSQLAzure
Type de fichier : Fichier SQL AzurePropriété Type
Versions 16 et supérieures
hFichierSQLite
Nouveauté 16
hFichierSQLite
hFichierSQLite
Type de fichier : Fichier SQLitePropriété Type
hFichierSQLServerType de fichier : Fichier SQL ServerPropriété Type
hFichierSQLServerMobileType de fichier : Fichier SQL Server MobilePropriété Type
hFichierSybaseType de fichier : Fichier SybasePropriété Type
hFichierTemporaireType de fichier : Fichier temporairePropriété Type
hFichierVueType de fichier : Vue HFSQLPropriété Type
hFichierXBaseType de fichier : Fichier xBasePropriété Type
hFichierXMLType de fichier : Fichier XMLPropriété Type
hFixeIdAutoMode de calcul de l'identifiant automatique : Valeur de l'identifiant égale à celle mémorisée au moment de l'ajout<Source>.Ajoute, <Source>.Ecrit, <Source>.Modifie
hForceIdAutoMode de calcul de l'identifiant automatique : Valeur de l'identifiant égale à celle mémorisée au moment de l'écriture<Source>.Ajoute, <Source>.Ecrit, <Source>.Modifie
hFormatANSIFormat de données : Format Ansi (utilisé par Windows)Propriété Format
hFormatUNICODEFormat de données : Format UNICODEPropriété 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.
<Source>.LitDernier,
<Source>.LitPremier,
<Source>.LitRecherchePremier,
<Source>.LitRechercheDernier
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-text<Source>.Réindexe
hGénériqueType de recherche : Recherche générique<Source>.LitRechercheDernier,
<Source>.LitRecherchePremier,
<Source>.RechercheDernier,
<Source>.RecherchePremier
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 appartient<Connexion>.ModifieDroitBaseDeDonnées,
<Connexion>.ModifieDroitFichier,
<Connexion>.ModifieDroitServeur
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.<Source>.LitRecherche, <Source>.Recherche, <Source>.VérifieStructure
hIgnoreDoublonIgnore le contrôle des doublons pour cette opération, même si le contrôle automatique des doublons est branché (fonction <Source>.GèreDoublon)<Source>.Ajoute
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 <Connexion>.GèreIntégrité)<Source>.Ajoute, <Source>.Modifie, <Source>.Supprime, <Fichier HFSQL>.Raye
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.<Source>.ImporteHF55
hImpCréationType d'importation : Si le fichier d'importation (HFSQL Classic) existe, il est écrasé.<Source>.ImporteHF55,
<Source>.ImporteTexte,
Versions 20 et supérieures
<Source>.ImporteXLS,
Nouveauté 20
<Source>.ImporteXLS,
<Source>.ImporteXLS,
<Source>.ImporteXML
Versions 21 et supérieures
<Source>.ImporteJSON
<Source>.ImporteJSON
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.<Source>.ImporteTexte,
Versions 20 et supérieures
<Source>.ImporteXLS
Nouveauté 20
<Source>.ImporteXLS
<Source>.ImporteXLS
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.<Source>.ImporteTexte,
Versions 20 et supérieures
<Source>.ImporteXLS
Nouveauté 20
<Source>.ImporteXLS
<Source>.ImporteXLS
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.
<Source>.ImporteHF55
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 <Source>.ImporteTexte.
<Source>.ImporteTexte,
Versions 20 et supérieures
<Source>.ImporteXLS
Nouveauté 20
<Source>.ImporteXLS
<Source>.ImporteXLS
hImpInterruptibleL'importation peut être interrompue grâce à la touche Echap du clavier.<Source>.ImporteHF55,
<Source>.ImporteTexte,
Versions 20 et supérieures
<Source>.ImporteXLS,
Nouveauté 20
<Source>.ImporteXLS,
<Source>.ImporteXLS,
<Source>.ImporteXML
Versions 21 et supérieures
<Source>.ImporteJSON
<Source>.ImporteJSON
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.
<Source>.ImporteHF55,
<Source>.ImporteTexte,
Versions 20 et supérieures
<Source>.ImporteXLS,
Nouveauté 20
<Source>.ImporteXLS,
<Source>.ImporteXLS,
<Source>.ImporteXML
Versions 21 et supérieures
<Source>.ImporteJSON
<Source>.ImporteJSON
hImpOEM2ANSIType d'importation : Conversion OEM vers ANSI des chaînes importées. Cette constante est conservée par compatibilité.<Source>.ImporteTexte
hImpSansDélimiteurType d'importation : Les séparateurs de chaînes, s'ils existent, font partie de la rubrique<Source>.ImporteTexte
hImpSansEspaceType d'importation : Les espaces en fin de chaîne sont automatiquement supprimés pendant l'importation<Source>.ImporteHF55
hImpTestDoublonType d'importation : Teste les doublons lors de l'importation<Source>.ImporteHF55,
<Source>.ImporteTexte,
Versions 20 et supérieures
<Source>.ImporteXLS
Nouveauté 20
<Source>.ImporteXLS
<Source>.ImporteXLS
hImpTestIntégritéType d'importation : Teste l'intégrité lors de l'importation<Source>.ImporteHF55,
<Source>.ImporteTexte,
Versions 20 et supérieures
<Source>.ImporteXLS
Nouveauté 20
<Source>.ImporteXLS
<Source>.ImporteXLS
hInaccessibleEtat du serveur indéterminéHEtatServeur
Versions 15 et supérieures
hInfoCluster
Nouveauté 15
hInfoCluster
hInfoCluster
Informations sur le cluster HFSQL.<Connexion>.InfoServeur
hInfoDateDate et heure du serveur sur 8 octets au format UTC (temps universel)<Connexion>.InfoServeur
Versions 22 et supérieures
hInfoEspaceLibreDisque
Nouveauté 22
hInfoEspaceLibreDisque
hInfoEspaceLibreDisque
Espace libre sur le disque du serveur, exprimé en Mo.<Connexion>.InfoServeur
Versions 22 et supérieures
hInfoEspaceTotalDisque
Nouveauté 22
hInfoEspaceTotalDisque
hInfoEspaceTotalDisque
Capacité totale du disque du serveur, exprimée en Mo.<Connexion>.InfoServeur
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>
<Connexion>.InfoServeur
hInfoNomNom du serveur (DNS)<Connexion>.InfoServeur
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.<Connexion>.InfoServeur
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>
<Connexion>.InfoServeur
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.<Connexion>.InfoServeur
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).
<Connexion>.InfoServeur
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>
<Connexion>.InfoServeur
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>
<Connexion>.InfoServeur
hInfoVINuméro de version du fichier Manta.exe ou Manta sous Linux<Connexion>.InfoServeur
hIntégritéAucuneRègle de modification/suppression : Pas de gestion de l'intégritéPropriété RègleModification, Propriété RègleSuppression
hIntégritéCascadeRègle de modification/suppression : Modification/suppression en cascadePropriété RègleModification, Propriété RègleSuppression
hIntégritéInterditeRègle de modification/suppression : Modification/suppression interditePropriété RègleModification, Propriété RègleSuppression
hIntégritéValeurDéfautRègle de modification/suppression : Modification/suppression par défautPropriété RègleModification, Propriété RègleSuppression
hInterditL'utilisateur ou le groupe n'a pas le droit considéré<Connexion>.ModifieDroitBaseDeDonnées,
<Connexion>.ModifieDroitFichier,
<Connexion>.ModifieDroitServeur
hJournalFichierJNLParamètre le fichier à re-créer : Seul le fichier <Nom du fichier>JNL.FIC est recréé.<Source>.JournalRecrée
hJournalIdentificationParamètre le fichier à re-créer : Recrée le fichier "JournalIdentification.fic".<Source>.JournalRecrée
hJournalisationEcritureFormat de journalisation : Journalisation des opérations d'écriture réalisées dans le fichierPropriété Journalisation
hJournalisationLectureEcritureFormat de journalisation : Journalisation des opérations de lecture et d'écriture réalisées dans le fichierPropriété Journalisation
hJournalisationNonFormat de journalisation : Aucune journalisationPropriété Journalisation
hJournalOpérationParamètre le fichier à re-créer : Recrée le fichier "JournalOpération.fic".<Source>.JournalRecré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.
<Source>.JournalRecré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. <Connexion>.Gè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é. <Connexion>.GèreServeur
hLangueCréationPermet de savoir si la langue utilisée pour les comparaisons et le tri correspond à l'option "Défini à la création".Propriété Langue, Propriété 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.Propriété Langue, Propriété 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.Propriété Langue, Propriété 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é.
<Source>.Trouve vaudra Faux et <Source>.EnDehors vaudra Vrai.
Cette constante permet d'optimiser la vitesse de recherche en mode client/serveur.
<Source>.LitRecherche, <Source>.LitRechercheDernier, <Source>.LitRecherchePremier, <Source>.Recherche, <Source>.RechercheDernier, <Source>.RecherchePremier
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és<Source>.ListeClé, <Source>.ListeRubrique
hLstCléComposéeListe les rubriques clés composées uniquement<Source>.ListeClé, <Source>.ListeRubrique
hLstCollectionListe les collections de procédures présentes sur un serveur<Connexion>.ListeElémentStocké
hLstDétailListe les informations détaillées<Source>.ListeClé, HListeFichier,
<Source>.ListeLiaison, <Source>.ListeRubrique, HListeConnexion,
<Connexion>.ListeElé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.<Source>.ListeClé, <Source>.ListeRubrique
hLstFichierListe les bases de données et leurs fichiers pour le serveur défini par la connexion<Connexion>.ListeBaseDeDonnées
hLstMémoListe les rubriques mémo<Source>.ListeRubrique
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.<Source>.ListeClé, HListeFichier, <Source>.ListeRubrique, HListeConnexion
hLstOrdreLogiqueListe les rubriques ou les clés selon l'ordre logique des rubriques<Source>.ListeClé, <Source>.ListeRubrique
hLstOuvertConserve uniquement les connexions ouvertesHListeConnexion
hLstProcédureStockéeListe les procédures stockées d'une connexion par Connecteur Natif ou OLE DBHListeFichier,
<Connexion>.ListeElé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émo<Source>.ListeRubrique
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.<Source>.ListeClé, <Source>.ListeRubrique
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. <Connexion>.ListeBaseDeDonnées
hLstToutListe toutes les clés, tous les fichiers, toutes les rubriques ou toutes les connexions<Source>.ListeClé, HListeFichier, <Source>.ListeRubrique, HListeConnexion,
<Connexion>.ListeElémentStocké
hLstTriéeTrie la liste des clés, des fichiers, des rubriques ou des connexions par ordre croissant<Source>.ListeClé, HListeFichier, <Source>.ListeRubrique, 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.<Connexion>.InfoPropriétéBaseDeDonnées, <Connexion>.InfoPropriétéFichier
hMémoAutoLecture des mémos lors de l'accès à la rubrique<Source>.GèreMémo
hMémoBinType du fichier utilisé pour le mémo : Fichier binaire quelconque<Source>.AttacheMémo
hMémoImgType du fichier utilisé pour le mémo : Fichier image<Source>.AttacheMémo
hMémoNonPas de gestion des mémos<Source>.GèreMémo
hMémoOleType du fichier utilisé pour le mémo : Fichier OLE<Source>.AttacheMémo
hMémoOuiLecture des mémos texte à chaque lecture de l'enregistrement.
Lecture des mémos binaires lors de l'accès à la rubrique.
<Source>.GèreMémo
hMémoWavType du fichier utilisé pour le mémo : fichier son<Source>.AttacheMémo
hMessageParamétrage du message d'informationHSurAppelServeur
hMode2GoIndique si les fichiers systèmes supportent plus de 2 Go<Connexion>.GèreServeur
Versions 20 et supérieures
hMmoCompactage
Nouveauté 20
hMmoCompactage
hMmoCompactage
Compactage et défragmentation des fichiers de type "Mmo".<Source>.Réindexe
hModeDirectMise en place prioritaire des blocages<Source>.Mode
hModeMonoMode de blocage mono-utilisateur<Source>.Mode
hModeMultiMode de blocage multi-utilisateurs<Source>.Mode
hModeRéservationMise en place non prioritaire des blocages<Source>.Mode
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é.
<Fichier HFSQL>.ExécuteRequête, <Fichier HFSQL>.Exé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
<Source>.ModifieStructure
<Source>.ModifieStructure
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
<Source>.ModifieStructure
<Source>.ModifieStructure
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
<Source>.ModifieStructure
<Source>.ModifieStructure
hNdxCompactageRé-indexation avec compactage<Source>.Réindexe
hNdxMinimalRé-indexation ne prenant pas en compte les clés corrompues<Source>.Réindexe
hNdxMuetParamétrage de la ré-indexation : Aucun affichage pendant la ré-indexation<Source>.Réindexe
hNdxNormalRé-indexation classique<Source>.Réindexe
hNdxSansStatRé-indexation sans calcul de statistiques<Source>.Réindexe
hNdxSuppressionRé-indexation avec suppression des enregistrements endommagés<Source>.Réindexe
hNiveauLogDéfinit ce qui doit être présent dans le fichier de log<Connexion>.GèreServeur
Versions 24 et supérieures
hNombreMaxConnexion
Nouveauté 24
hNombreMaxConnexion
hNombreMaxConnexion
Nombre maximum de connexions autorisées par application. <Connexion>.Gè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é 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.
<Source>.NbEnr
hNonCléCaractéristiques d'une rubrique : Rubrique non cléPropriété 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.Propriété Réplication
hNonTriéSens de tri : Rubrique non triéePropriété 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 <Connexion>.ModifiePropriétéBaseDeDonnées.<Connexion>.InfoPropriétéBaseDeDonnées, <Connexion>.InfoPropriétéFichier, <Connexion>.InfoPropriétéServeur, <Connexion>.ModifiePropriétéBaseDeDonnées, < Variable Connexion>.ModifiePropriétéFichier, <Connexion>.ModifieProprié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).<Connexion>.NotifAjouteDestinataireCC, <Connexion>.NotifAjouteDestinataireEmail
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
<Connexion>.NotifConfigure
<Connexion>.NotifConfigure
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
<Connexion>.NotifConfigure
<Connexion>.NotifConfigure
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).<Connexion>.NotifAjouteDestinataireCC, <Connexion>.NotifAjouteDestinataireEmail
Versions 18 et supérieures
hNotifEmail
Nouveauté 18
hNotifEmail
hNotifEmail
Envoi des notifications par email.
Versions 18 et supérieures
<Connexion>.NotifConfigure
<Connexion>.NotifConfigure
Versions 18 et supérieures
hNotifErreur
Nouveauté 18
hNotifErreur
hNotifErreur
Les notifications seront envoyées seulement pour les problèmes de type erreur.<Connexion>.NotifAjouteDestinataireCC, <Connexion>.NotifAjouteDestinataireEmail
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).<Connexion>.NotifAjouteDestinataireCC, <Connexion>.NotifAjouteDestinataireEmail
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.<Source>.NumEnr
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 WindowsPropriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit,
HConnecte, <Source>.DéclareExterne, HListeFichier, <Connexion>.OuvreConnexion, SQLConnecte
hOLectureFichier accessible uniquement en lecturePropriété CxAccès, Propriété CxAccèsDécrit,
HConnecte, <Source>.Ouvre
hOLectureEcritureFichier accessible en lecture et en écriturePropriété CxAccès, Propriété CxAccèsDécrit,
HConnecte, <Source>.Ouvre
hOledbAccess97Provider OLE DB à utiliser pour la connexion : Provider OLE DB pour Access 97Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit,
HConnecte, <Source>.DéclareExterne, HListeFichier, <Connexion>.OuvreConnexion, SQLConnecte
hOledbAccess2000Provider OLE DB à utiliser pour la connexion : Provider OLE DB pour Access 2000Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit,
HConnecte, <Source>.DéclareExterne, HListeFichier, <Connexion>.OuvreConnexion, SQLConnecte
hOledbAccess2007Provider OLE DB à utiliser pour la connexion : Provider OLE DB pour Access 2007Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit,
HConnecte, <Source>.DéclareExterne, HListeFichier, <Connexion>.OuvreConnexion, SQLConnecte
Versions 19 et supérieures
hOledbAccess2010
Nouveauté 19
hOledbAccess2010
hOledbAccess2010
Provider OLE DB à utiliser pour la connexion : Provider OLE DB pour Access 2010Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit,
HConnecte, <Source>.DéclareExterne, HListeFichier, <Connexion>.OuvreConnexion, SQLConnecte
hOledbDBase5Provider OLE DB à utiliser pour la connexion : Provider OLE DB pour dBase 5Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit,
HConnecte, <Source>.DéclareExterne, HListeFichier, <Connexion>.OuvreConnexion, SQLConnecte
hOledbExcel2000Provider OLE DB à utiliser pour la connexion : Provider OLE DB pour Excel 2000Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit,
HConnecte, <Source>.DéclareExterne, HListeFichier, <Connexion>.OuvreConnexion, SQLConnecte
hOledbExcel2007Provider OLE DB à utiliser pour la connexion : Provider OLE DB pour Excel 2007Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit,
HConnecte, <Source>.DéclareExterne, HListeFichier, <Connexion>.OuvreConnexion, SQLConnecte
hOledbExcel97Provider OLE DB à utiliser pour la connexion : Provider OLE DB pour Excel 97Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit,
HConnecte, <Source>.DéclareExterne, HListeFichier, <Connexion>.OuvreConnexion, SQLConnecte
hOledbLotus4Provider OLE DB à utiliser pour la connexion : Provider OLE DB pour Lotus 4Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit,
HConnecte, <Source>.DéclareExterne, HListeFichier, <Connexion>.OuvreConnexion, SQLConnecte
hOledbOracleProvider OLE DB à utiliser pour la connexion : Provider OLE DB pour OraclePropriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit,
HConnecte, <Source>.DéclareExterne, HListeFichier, <Connexion>.OuvreConnexion, SQLConnecte
hOledbSQLServerProvider OLE DB à utiliser pour la connexion : Provider OLE DB pour SQL ServerPropriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit,
HConnecte, <Source>.DéclareExterne, HListeFichier, <Connexion>.OuvreConnexion, 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éé.<Source>.CréationSiInexistant
hPériodeStatistiquesActivitéIndique la période (en seconde) entre chaque sauvegarde des valeurs des différents compteurs d'activité.<Connexion>.GèreServeur
hPortDébogagePort utilisé pour le débogage des procédures stockées et des triggers serveur.<Connexion>.GèreServeur
hPortServeurPort réseau utilisé<Connexion>.GèreServeur
hPrécisionElevéePosition avec Précision élevée<Source>.PositionCourante, <Source>.Positionne
hPrécisionFaiblePosition avec précision faible<Source>.PositionCourante, <Source>.Positionne
hPrécisionMoyennePosition avec précision moyenne<Source>.PositionCourante, <Source>.Positionne
hPropriétairePropriété d'une base de données présente sur un serveur HFSQL : Propriétaire de la base de données.<Connexion>.InfoPropriétéBaseDeDonnées, <Connexion>.InfoPropriétéFichier, <Connexion>.ModifiePropriétéBaseDeDonnées, < Variable Connexion>.ModifieProprié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
<Connexion>.InfoVue
Nouveauté 20
<Connexion>.InfoVue
<Connexion>.InfoVue
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
<Connexion>.TransactionIsolation
<Connexion>.TransactionIsolation
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
<Connexion>.TransactionIsolation
<Connexion>.TransactionIsolation
hRecalculeIdAutoMode de calcul de l'identifiant automatique : Identifiant automatique re-calculé lors de l'écriture<Source>.Ecrit, <Source>.Modifie
Versions 22 et supérieures
hRechercheClé
Nouveauté 22
hRechercheClé
hRechercheClé
Activation de la recherche des clés sur le serveur HFSQL. <Connexion>.Gè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
<Connexion>.TransactionIsolation
<Connexion>.TransactionIsolation
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é)Propriété 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)Propriété Réplication
hRépliquéMode de réplication : Le fichier de données est configuré pour être répliqué.Propriété Réplication
hRequêteDéfautInitialisation de la requête sans interruption<Fichier HFSQL>.ExécuteRequête, <Fichier HFSQL>.ExécuteRequêteSQL
hRequêteInterruptibleInitialisation de la requête peut être interrompue avec la touche ECHAP<Fichier HFSQL>.ExécuteRequête, <Fichier HFSQL>.Exé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, ...)
<Fichier HFSQL>.ExécuteRequête, <Fichier HFSQL>.Exé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.
<Fichier HFSQL>.ExécuteRequête, <Fichier HFSQL>.Exé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).<Connexion>.Gè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.
<Source>.ChangeClé, <Source>.Dernier, <Source>.LitDernier, <Source>.LitPremier, <Source>.LitRechercheDernier, <Source>.LitRecherchePremier, <Source>.LitRecherche, HPremier, <Source>.Recherche, <Source>.RechercheDernier, <Source>.RecherchePremier
hRPConserveParamétrage de la restauration : Position non libérée<Source>.RetourPosition
hRPDéfautParamétrage de la restauration : Position libérée. La position sauvegardée est restaurée<Source>.RetourPosition
hRPFiltreParamétrage de la restauration : Restauration du filtre posé au moment de <Fichier HFSQL>.SauvePosition<Source>.RetourPosition
hRPHF5Paramétrage de la restauration : Si la position sauvegardée a été supprimée ou modifiée, cette position est restaurée<Source>.RetourPosition
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. <Connexion>.RSAjouteConfig
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. <Connexion>.RSAjouteConfig
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.<Connexion>.RSAjouteConfig
hRubBinaireType de rubrique : BinairePropriété Type
hRubBooléenType de rubrique : BooléenPropriété Type
hRubCaractèreType de rubrique : CaractèrePropriété Type
Versions 20 et supérieures
hRubCombinaison
Nouveauté 20
hRubCombinaison
hRubCombinaison
Type de rubrique : CombinaisonPropriété Type
hRubDate6Type de rubrique : DatePropriété Type
hRubDate8Type de rubrique : DatePropriété Type
hRubDateHeureType de rubrique : Date/HeurePropriété Type
hRubDuréeType de rubrique : DuréePropriété Type
hRubEntier1Type de rubrique : Entier sur 1 octetPropriété Type
hRubEntier2Type de rubrique : Entier sur 2 octetsPropriété Type
hRubEntier4Type de rubrique : Entier sur 4 octetsPropriété Type
hRubEntier8Type de rubrique : Entier sur 8 octetsPropriété Type
hRubEntierNonSigné1Type de rubrique : Entier non signé sur 1 octetPropriété Type
hRubEntierNonSigné2Type de rubrique : Entier non signé sur 2 octetsPropriété Type
hRubEntierNonSigné4Type de rubrique : Entier non signé sur 4 octetsPropriété Type
hRubEntierNonSigné8Type de rubrique : Entier non signé sur 4 octetsPropriété Type
Versions 20 et supérieures
hRubEnumération
Nouveauté 20
hRubEnumération
hRubEnumération
Type de rubrique : EnumérationPropriété Type
hRubHeureType de rubrique : HeurePropriété Type
hRubIdAutoType de rubrique : Identifiant automatique (8 octets)Propriété Type
hRubIdAuto4Type de rubrique : Identifiant automatique (4 octets)Propriété Type
hRubImageType de rubrique : ImagePropriété Type
hRubInvalideType de rubrique invalidePropriété Type
Versions 24 et supérieures
hRubJSON
Nouveauté 24
hRubJSON
hRubJSON
Type de rubrique : JSONPropriété Type
hRubMémoBinaireType de rubrique : Mémo binairePropriété Type
hRubMémoBinaire4Type de rubrique : Mémo binaire (4 octets)Propriété Type
hRubMémoTexteType de rubrique : Mémo textePropriété Type
hRubMémoUnicodeType de rubrique : Mémo texte UnicodePropriété Type
hRubMonétaireType de rubrique : MonétairePropriété Type
hRubNumEnrType de rubrique : Numéro d'enregistrementPropriété Type
hRubNumériqueType de rubrique : Numérique haute précisionPropriété Type
hRubRéel4Type de rubrique : Réel sur 4 octetsPropriété Type
hRubRéel8Type de rubrique : Réel sur 8 octetsPropriété Type
hRubRéelTurboType de rubrique : Réel turboPropriété Type
hRubTexteType de rubrique : TextePropriété Type
hRubTexteUnicodeType de rubrique : Texte UnicodePropriété Type
Versions 24 et supérieures
hRubUUID128
Nouveauté 24
hRubUUID128
hRubUUID128
Type de rubrique : UUID 128Propriété Type
Versions 24 et supérieures
hRubUUID128Auto
Nouveauté 24
hRubUUID128Auto
hRubUUID128Auto
Type de rubrique : Identifiant automatique UUID 128Propriété Type
Versions 24 et supérieures
hRubUUID256
Nouveauté 24
hRubUUID256
hRubUUID256
Type de rubrique : UUID 256Propriété Type
Versions 24 et supérieures
hRubUUID256Auto
Nouveauté 24
hRubUUID256Auto
hRubUUID256Auto
Type de rubrique : Identifiant automatique UUID 256Propriété Type
Versions 22 et supérieures
hsAjout
Nouveauté 22
hsAjout
hsAjout
Surveille les opérations d'ajout d'enregistrements.
Versions 22 et supérieures
<Source>.Surveille
Nouveauté 22
<Source>.Surveille
<Source>.Surveille
Versions 22 et supérieures
hsModification
Nouveauté 22
hsModification
hsModification
Surveille les opérations de modification d'enregistrements.
Versions 22 et supérieures
<Source>.Surveille
Nouveauté 22
<Source>.Surveille
<Source>.Surveille
Versions 22 et supérieures
hsRaye
Nouveauté 22
hsRaye
hsRaye
Surveille les opérations de rayage d'enregistrements.
Versions 22 et supérieures
<Source>.Surveille
Nouveauté 22
<Source>.Surveille
<Source>.Surveille
Versions 22 et supérieures
hsSuppression
Nouveauté 22
hsSuppression
hsSuppression
Surveille les opérations de suppression d'enregistrements.
Versions 22 et supérieures
<Source>.Surveille
Nouveauté 22
<Source>.Surveille
<Source>.Surveille
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 <Connexion>.InfoVue permet de connaître le résultat du rafraîchissement de la vue matérialisée.
Versions 20 et supérieures
<Connexion>.RafraîchitVue
<Connexion>.RafraîchitVue
hSansBindExécuter une requête sans que le bind ne soit activé<Fichier HFSQL>.ExécuteRequête, <Fichier HFSQL>.ExécuteRequêteSQL,
<Source>.PrépareRequêteSQL
hSansContrôleAucune vérification n'est effectuée, les descriptions de l'analyse et du fichier physique peuvent être différentes.<Source>.VérifieStructure
hSansIndexL'index du fichier n'est pas copié<Connexion>.CopieFichier
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.
<Source>.Création, <Source>.CréationSiInexistant
hSansRafraîchirContenu de la table ou de la requête non rafraîchi<Source>.Dernier, <Source>.LitDernier, <Source>.LitPremier, <Source>.Premier
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. <Fichier HFSQL>.ExécuteRequête, <Fichier HFSQL>.Exé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 <Source>.RetourPosition.<Fichier HFSQL>.SauvePosition
hSéparateurBornePermet de séparer les valeurs des bornes minimales et maximales pour les composantes de la clé composée<Source>.FiltreComprisEntre
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.
<Fichier HFSQL>.ExécuteRequêteSQL
hStructureParamétrage de la gestion du fichier : Nouveau fichier vide créé à partir de la description du fichier<Connexion>.RégénèreFichier
hSuccèsAucune erreur rencontréeHErreur
hSupprimeJournalSupprime le fichier journal<Connexion>.SupprimeFichier,
<Connexion>.SupprimeBaseDeDonnées
hSvgAnnuléeEtat de la sauvegarde : Sauvegarde annulée<Connexion>.InfoSauvegarde
Versions 15 et supérieures
hSvgComplète
Nouveauté 15
hSvgComplète
hSvgComplète
Type de sauvegarde : Sauvegarde complète<Connexion>.InfoSauvegarde
Versions 15 et supérieures
hSvgDifférentielle
Nouveauté 15
hSvgDifférentielle
hSvgDifférentielle
Type de sauvegarde : Sauvegarde différentielle<Connexion>.InfoSauvegarde
hSvgEnCoursEtat de la sauvegarde : Sauvegarde en cours<Connexion>.InfoSauvegarde
hSvgErreurEtat de la sauvegarde : Erreur lors de la sauvegarde<Connexion>.InfoSauvegarde
hSvgTerminéeEtat de la sauvegarde : Sauvegarde terminée<Connexion>.InfoSauvegarde
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).<Source>.StatCalcule,
<Source>.Réindexe
Versions 19 et supérieures
hTailleCacheDisqueWindows
Nouveauté 19
hTailleCacheDisqueWindows
hTailleCacheDisqueWindows
Mode de gestion de la taille du cache disque Windows.<Connexion>.GèreServeur
hTailleCacheNdxTaille maximale en Méga octets (Mo) du cache des index<Connexion>.GèreServeur
hTailleFtxTaille en octets du fichier d'index full-text (fichier ".Ftx")<Source>.InfoFichier
hTailleFicTaille en octets du fichier de données (fichier ".Fic")<Source>.InfoFichier
hTailleMaxLogTaille maximale en Méga octets (Mo) des fichiers de log<Connexion>.GèreServeur
hTailleMaxStatistiquesActivitéTaille maximale en Méga octets (Mo) des fichiers de statistiques d'activité<Connexion>.GèreServeur
hTailleMmoTaille en octets du fichier mémo (fichier ".mmo")<Source>.InfoFichier
hTailleNdxTaille en octets du fichier d'index (fichier ".ndx")<Source>.InfoFichier
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).<Source>.InfoFichier
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. <Connexion>.Gè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.<Fichier HFSQL>.ExécuteRequête, <Fichier HFSQL>.Exé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, <Source>.DétruitTrigger, <Source>.DécritTrigger
hTriggerAprèsIndique le type du trigger : La procédure est exécutée après la fonction HFSQLHActiveTrigger, HDésactiveTrigger, <Source>.DétruitTrigger, <Source>.Dé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.Propriété 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.Propriété 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.Propriété TimestampType
hUnicodePermet de récupérer la valeur d'un enregistrement au format Unicode.<Source>.Ré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.
<Source>.CopieEnreg,
<Source>.ImporteHF55,
<Source>.ImporteTexte,
Versions 20 et supérieures
<Source>.ImporteXLS
Nouveauté 20
<Source>.ImporteXLS
<Source>.ImporteXLS
hValMaxDéfinition d'une borne maximale pour un filtre<Source>.ConstruitValClé,
<Source>.Filtre,
<Source>.FiltreCommencePar,
<Source>.FiltreComprisEntre
hValMinDéfinition d'une borne minimale pour un filtre<Source>.ConstruitValClé,
<Source>.Filtre,
<Source>.FiltreCommencePar,
<Source>.FiltreComprisEntre
hVérifieDoublonContrôle les doublons pour cette opération, même si le contrôle des doublons est débranché (fonction <Source>.GèreDoublon)<Source>.Ajoute, <Fichier HFSQL>.ExécuteRequête, <Fichier HFSQL>.ExécuteRequêteSQL, <Source>.Modifie
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 <Connexion>.GèreIntégrité)<Source>.Ajoute, <Fichier HFSQL>.ExécuteRequête, <Fichier HFSQL>.ExécuteRequêteSQL, <Source>.Modifie, <Fichier HFSQL>.Raye, <Source>.Supprime
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)<Source>.Réindexe
hVueAjouteCréation de vue avec ajout : Conserve le contenu de la vue lors du prochain appel à la fonction <Source>.ExécuteVue<Source>.CréeVue, <Source>.FusionneVue
hVueBlocageLes enregistrements lus dans le fichier et intégrés à la vue sont bloqués<Source>.CréeVue, <Source>.FusionneVue
hVueDéfautCréation de vue par défaut<Source>.CréeVue, <Source>.FusionneVue
hVueDifféréeVue créée, mais exécutée en différé avec la fonction <Source>.ExécuteVue<Source>.CréeVue, <Source>.FusionneVue
hVueDistincteLa vue est créée avec élimination des doublons par rapport à la clé de tri<Source>.CréeVue, <Source>.FusionneVue
hVueExclusiveOptimise le temps de création de la vue en bloquant directement tout le fichier source<Source>.CréeVue, <Source>.FusionneVue
hVueInterruptibleCréation de la vue interruptible au moyen de la touche ECHAP<Source>.CréeVue
hVueIntersectionFusion de vues avec intersection : Lignes communes entre les deux vues spécifiées<Source>.FusionneVue
hVueJointureJointure de la première vue et de la seconde vue.<Source>.FusionneVue
hVueSoustractionFusion de vues avec soustraction : Ligne de la 1ière vue sans les lignes communes de la seconde vue<Source>.FusionneVue
hVueUnionUnion de vues : Union des lignes des deux vues spécifiées<Source>.FusionneVue
hVueUnionExUnion exclusives de vues : Union des lignes non communes des deux vues spécifiées<Source>.FusionneVue
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.
<Source>.ChangeLocalisation,
<Source>.Dé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.
<Source>.SurErreur
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()
<Source>.SurErreur
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()
<Source>.SurErreur
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.
<Source>.SurErreur
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.
<Source>.SurErreur
Nouveauté 23
Les constantes de gestion des fichiers de données HFSQL (Syntaxe préfixée) sont les suivantes :
ConstanteDescriptionUtilisée par les fonctions ou les propriétés
eltCollectionProcédureL'élément listé est une collection de procédures<Connexion>.ListeElémentStocké
eltProcédureL'élément listé est une procédure stockée<Connexion>.ListeElémentStocké
eltRequêteL'élément listé est une requête.<Connexion>.ListeElémentStocké
Versions 15 et supérieures
h3G
Nouveauté 15
h3G
h3G
Type de réseau à simuler : 3G<Connexion>.SimuleRéseau
hAccepteFichierOuvertAutorise la lecture du fichier source à ajouter dans le mémo si ce fichier source est ouvert en écriture par ailleurs.<Source>.AttacheMémo
hAccèsHF7Pseudo-connexion à une base HFSQL Classic.HConnecte, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsHFClientServeurProvider à utiliser pour la connexion : Connecteur Natif à une base HFSQL Client/ServeurHConnecte, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsJDBCMySQLAccès par un driver JDBC à une base de données MySQLHDécritConnexion,
<Connexion>.OuvreConnexion
hAccèsJDBCSQLServerAccès par un driver JDBC à une base de données SQL ServerHDécritConnexion,
<Connexion>.OuvreConnexion
hAccèsNatifAS400Provider à utiliser pour la connexion : Connecteur Natif AS/400 (module optionnel de WINDEV)HConnecte, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifDB2Provider OLE DB à utiliser pour la connexion : Connecteur Natif DB2 (module optionnel de WINDEV)HConnecte, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifInformixProvider OLE DB à utiliser pour la connexion : Connecteur Natif Informix (module optionnel de WINDEV)HConnecte, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété 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, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifMySQLProvider OLE DB à utiliser pour la connexion : Connecteur Natif MySQLHConnecte, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifOracleProvider OLE DB à utiliser pour la connexion : Connecteur Natif Oracle (module optionnel de WINDEV)HConnecte, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifOracleLiteProvider à utiliser pour la connexion : Connecteur Natif Oracle (module optionnel de WINDEV Mobile)HConnecte, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifPostgreSQLProvider OLE DB à utiliser pour la connexion : Connecteur Natif PostgreSQLHConnecte, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifProgressProvider OLE DB à utiliser pour la connexion : Connecteur Natif Progress (module optionnel de WINDEV)HConnecte, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété 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, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété 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, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifSQLServerProvider OLE DB à utiliser pour la connexion : Connecteur Natif SQL Server (module optionnel de WINDEV)HConnecte, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifSQLServerMobileProvider à utiliser pour la connexion : Connecteur Natif SQL Server Mobile(module optionnel de WINDEV Mobile)HConnecte, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifSybaseProvider OLE DB à utiliser pour la connexion : Connecteur Natif Sybase (module optionnel de WINDEV)HConnecte, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifXBaseProvider OLE DB à utiliser pour la connexion : Connecteur Natif xBaseHConnecte, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
hAccèsNatifXMLProvider à utiliser pour la connexion : Connecteur Natif XML (fourni en standard avec WINDEV/WEBDEV)HConnecte, <Source>.DéclareExterne,
HDécritConnexion, HListeFichier,
<Connexion>.OuvreConnexion,
Propriété Provider, Propriété CxProviderOLEDB, Propriété CxProviderOLEDBDécrit
Versions 23 et supérieures
hActiveDirectory
Nouveauté 23
hActiveDirectory
hActiveDirectory
Activation de l'authentification par Active Directory. <Connexion>.GèreServeur
Versions 15 et supérieures
hADSL
Nouveauté 15
hADSL
hADSL
Type de réseau à simuler : ADSL<Connexion>.SimuleRéseau
hAffecteParcoursAjout affectant le parcours en cours<Source>.Ajoute, <Source>.Modifie
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.<Connexion>.SimuleRé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 écriture<Source>.Ajoute, HAvance, HBloqueFichier, HBloqueNumEnr, HDernier, HEcrit, HLit, HLitDernier, HLitPrécédent, HLitPremier, HLitRechercheDernier, HLitRecherchePremier, HLitSuivant, <Source>.Modifie, HPrécédent, HPremier, HRaye, HRecherche, HRechercheDernier, HRecherchePremier, HRecule, HSuivant
hBlocageLectureEcritureType de blocage : Blocage en lecture/écriture<Source>.Ajoute, HAvance, HBloqueFichier, HBloqueNumEnr, HDernier, HEcrit, HLit, HLitDernier, HLitPrécédent, HLitPremier, HLitRechercheDernier, HLitRecherchePremier, HLitSuivant, <Source>.Modifie, HPrécédent, HPremier, HRaye, HRecherche, HRechercheDernier, HRecherchePremier, HRecule, HSuivant
hBlocageNonType de blocage : Aucun blocage<Source>.Ajoute, HAvance, HBloqueFichier, HBloqueNumEnr, HDernier, HEcrit, HLit, HLitDernier, HLitPrécédent, HLitPremier, HLitRechercheDernier, HLitRecherchePremier, HLitSuivant, <Source>.Modifie, 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. <Connexion>.Gè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).<Connexion>.GèreServeur
hCardinalitéContraintes d'intégrités : Test des cardinalités de la liaison.<Connexion>.GèreIntégrité
hCardinalitéInfinieCardinalité maximale (Cardinalité "N")Propriété CardinalitéReliéeMax, Propriété 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.<Source>.Création,
<Source>.CréationSiInexistant,
<Source>.Réindexe
hCheminBaseDeDonnéesChemin du répertoire contenant l'ensemble des bases de données<Connexion>.GèreServeur
hCheminJNLChemin du répertoire contenant l'ensemble des journaux des différentes applications HFSQL Client/Serveur<Connexion>.GèreServeur
hCheminJNLBackupChemin du répertoire contenant les sauvegardes de journaux<Connexion>.GèreServeur
hCheminLogChemin du répertoire contenant les fichiers de log<Connexion>.GèreServeur
hCheminStatistiquesActivitéChemin du répertoire contenant les informations de statistiques d'activité<Connexion>.GèreServeur
hCléDoublonCaractéristiques d'une rubrique : Clé avec doublonsPropriété TypeClé
hCléUniqueCaractéristiques d'une rubrique :Clé uniquePropriété 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
<Connexion>.InfoVue
Nouveauté 20
<Connexion>.InfoVue
<Connexion>.InfoVue
hCompatibleLes structures des fichiers de données (définies dans l'analyse et présentes dans le fichier physique) doivent être compatibles.<Source>.VérifieStructure
hCompressionNonMode de compression : Aucune compressionPropriété CompressionMmo
hCompressionZLWMode de compression : Compression selon l'algorithme de Ziw-Lempel, implémentation de Welch.Propriété CompressionMmo
hConserveTRSConserve les fichiers de transaction lors de la suppression<Connexion>.SupprimeBaseDeDonnées,
<Connexion>.SupprimeFichier
hCopieIdAutoCopie l'identifiant automatique en conservant sa valeur<Source>.CopieEnreg,
<Source>.ImporteHF55,
<Source>.ImporteTexte,
Versions 20 et supérieures
<Source>.ImporteXLS
Nouveauté 20
<Source>.ImporteXLS
<Source>.ImporteXLS
hCopieIndexCopie l'index du fichier de données<Connexion>.CopieFichier
hCopieSiInexistantCopie le fichier de données uniquement s'il n'existe pas à l'emplacement indiqué sur le poste destination.<Connexion>.CopieFichier
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.<Connexion>.InfoPropriétéBaseDeDonnées,
<Connexion>.InfoPropriétéFichier
hCréeIndexL'index du fichier de données n'est pas copié. Il est automatiquement recréé sur la destination par ré-indexation.<Connexion>.CopieFichier
hCroissantSens de tri croissantPropriété 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.Propriété CryptageFic, Propriété CryptageMmo, Propriété 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.Propriété CryptageFic, Propriété CryptageMmo, Propriété CryptageNdx
hCryptageNonPas de cryptage du fichier.Propriété CryptageFic, Propriété CryptageMmo, Propriété CryptageNdx
hCryptageRC5_12Cryptage du fichier selon un algorithme de cryptage optimisé RC5 12 boucles sur 128 bits.Propriété CryptageFic, Propriété CryptageMmo, Propriété CryptageNdx
hCryptageRC5_16Cryptage du fichier selon un algorithme de cryptage optimisé RC5 16 boucles sur 128 bits.Propriété CryptageFic, Propriété CryptageMmo, Propriété CryptageNdx
hCryptageStandardCryptage du fichier selon un algorithme de cryptage optimisé, sur 128 bits.Propriété CryptageFic, Propriété CryptageMmo, Propriété 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,
<Connexion>.OuvreConnexion
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,
<Connexion>.OuvreConnexion
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,
<Connexion>.OuvreConnexion
hCurseurLectureSeuleLe jeu d'enregistrements manipulé ne pourra pas être modifié.HDécritConnexion,
<Connexion>.OuvreConnexion
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,
<Connexion>.OuvreConnexion
hCurseurOptimisteL'enregistrement n'est verrouillé que lors de sa mise à jourHDécritConnexion,
<Connexion>.OuvreConnexion
hCurseurPessimisteL'enregistrement est verrouillé dès son édition pour être modifié.HDécritConnexion,
<Connexion>.OuvreConnexion
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,
<Connexion>.OuvreConnexion
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,
<Connexion>.OuvreConnexion
hDaemonUserNom d'utilisateur sous lequel va tourner le serveur (Linux uniquement)<Connexion>.Gè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.<Connexion>.InfoPropriétéBaseDeDonnées, <Connexion>.InfoProprié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
<Connexion>.InfoVue
Nouveauté 20
<Connexion>.InfoVue
<Connexion>.InfoVue
hDBASCIITri selon l'ordre ASCIIHDBTypeTri
hDéconnexionParamétrage du message de déconnexionHSurAppelServeur
hdbLexicographiqueTri selon l'ordre lexicographiqueHDBTypeTri
hDécroissantSens de tri décroissantPropriété 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).
<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitFichier,
<Connexion>.InfoDroitServeur
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.
<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitFichier,
<Connexion>.InfoDroitServeur
hDétruitLiaisonSupprime toutes les liaisons concernant le fichier de données supprimé.<Connexion>.SupprimeFichier
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 courant<Source>.ChangeLocalisation,
<Source>.Dé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 parcouru<Source>.Avance, <Source>.LitPrécédent,
<Source>.LitSuivant, <Source>.Précédent,
<Source>.Recule, <Source>.Suivant
hDonnéesParamétrage de la gestion du fichier : Toutes les opérations conservées dans le fichier journal sont appliquées au fichier existant<Connexion>.RégénèreFichier
hDroitAjoutDroit d'ajouter de nouveaux enregistrements dans un fichier de données.<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitFichier,
<Connexion>.ModifieDroitBaseDeDonnées,
<Connexion>.ModifieDroitFichier
hDroitArrêtServeurDroit d'arrêter un serveur (fonction <Connexion>.ArrêteServeur)<Connexion>.InfoDroitServeur,
<Connexion>.ModifieDroitServeur
hDroitBlocageDroit de bloquer les fichiers de données ou les enregistrements d'un fichier de données.<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitFichier,
<Connexion>.ModifieDroitBaseDeDonnées,
<Connexion>.ModifieDroitFichier
hDroitChangeDroitDroits de changer les droits.<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitFichier,
<Connexion>.InfoDroitServeur,
<Connexion>.ModifieDroitBaseDeDonnées,
<Connexion>.ModifieDroitFichier,
<Connexion>.ModifieDroitServeur
hDroitChangeLiaisonDroit de modifier les règles d'intégrité sur un fichier de données.<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitFichier,
<Connexion>.ModifieDroitBaseDeDonnées,
<Connexion>.ModifieDroitFichier
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).<Connexion>.InfoDroitServeur,
<Connexion>.ModifieDroitServeur
hDroitChangePropriétaireDroit de modifier le propriétaire d'un élément<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitFichier,
<Connexion>.ModifieDroitBaseDeDonnées,
<Connexion>.ModifieDroitFichier
hDroitConnexionDroit de se connecter à un serveur (connexion cryptée et non cryptée)<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.ModifieDroitBaseDeDonnées
hDroitConnexionCryptéeDroit de se connecter à un serveur (connexion cryptée uniquement)<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.ModifieDroitBaseDeDonnées
hDroitCréationBDDDroit de créer une base de données<Connexion>.InfoDroitServeur,
<Connexion>.ModifieDroitServeur
hDroitCréationFichierDroit de créer un fichier de données (avec la fonction <Source>.Création)<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.ModifieDroitBaseDeDonné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.<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.ModifieDroitBaseDeDonnées
hDroitDéboguerDroit de déboguer des procédures stockées.<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.ModifieDroitBaseDeDonnées
hDroitDéconnecteClientDroit de déconnecter les postes client.<Connexion>.InfoDroitServeur,
<Connexion>.ModifieDroitServeur
hDroitEnvoieMessageVersClientDroit d'envoyer des messages aux postes client.<Connexion>.InfoDroitServeur,
<Connexion>.ModifieDroitServeur
hDroitExécutionProcédureDroit d'exécuter des procédures stockées.<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.ModifieDroitBaseDeDonnées
hDroitGèreDoublonDroit de brancher et de débrancher la gestion des doublons.<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitFichier,
<Connexion>.ModifieDroitBaseDeDonnées,
<Connexion>.ModifieDroitFichier
hDroitGèreIntégritéDroit de brancher et de débrancher la gestion de l'intégrité.<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.ModifieDroitBaseDeDonnées
hDroitGèreTâcheDroit de gérer les tâches planifiées.<Connexion>.InfoDroitServeur,
<Connexion>.ModifieDroitServeur
hDroitGestionProcédureDroit d'ajouter, modifier, supprimer des procédures stockées.<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.ModifieDroitBaseDeDonnées
hDroitGestionServeurDroit d'utiliser la fonction <Connexion>.GèreServeur<Connexion>.InfoDroitServeur,
<Connexion>.ModifieDroitServeur
hDroitGestionTriggerDroit de gérer les triggers serveur (ajout, activation, suppression)<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.ModifieDroitBaseDeDonnées
hDroitGestionUtilisateurDroit de supprimer ou d'ajouter des utilisateurs ou des groupes<Connexion>.InfoDroitServeur,
<Connexion>.ModifieDroitServeur
hDroitInterditAccèsBaseDeDonnéesDroit d'interdire ou non l'accès à une base de données (fonctions <Connexion>.InterditAccèsBaseDeDonnées et <Connexion>.FinInterditAccèsBaseDeDonnées)<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.ModifieDroitBaseDeDonnées
hDroitLectureDroit de lire les enregistrements d'un fichier de données<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitFichier,
<Connexion>.ModifieDroitBaseDeDonnées,
<Connexion>.ModifieDroitFichier
hDroitLectureLogStatDroit de consulter les statistiques d'activité et les logs du serveur.<Connexion>.InfoDroitServeur,
<Connexion>.ModifieDroitServeur
hDroitMaintenanceDroit de lancer une ré-indexation ou un calcul de statistiques sur un fichier de données<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitFichier,
<Connexion>.ModifieDroitBaseDeDonnées,
<Connexion>.ModifieDroitFichier
hDroitModifAutoDroit de lancer une modification automatique des fichiers de données sur un fichier<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitFichier,
<Connexion>.ModifieDroitBaseDeDonnées,
<Connexion>.ModifieDroitFichier
hDroitModificationDroit de modifier les enregistrements d'un fichier de données<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitFichier,
<Connexion>.ModifieDroitBaseDeDonnées,
<Connexion>.ModifieDroitFichier
hDroitPrioritéDroit de modifier la priorité d'une application cliente<Connexion>.InfoDroitServeur,
<Connexion>.ModifieDroitServeur
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.<Connexion>.InfoDroitServeur,
<Connexion>.ModifieDroitServeur
hDroitSauvegardeDroit de sauvegarder les fichiers de données<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitServeur,
<Connexion>.ModifieDroitBaseDeDonnées,
<Connexion>.ModifieDroitServeur
hDroitSuppressionDroit de supprimer les enregistrements d'un fichier de données<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitFichier,
<Connexion>.ModifieDroitBaseDeDonnées,
<Connexion>.ModifieDroitFichier
hDroitSuppressionBDDDroit de supprimer une base de données<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.ModifieDroitBaseDeDonnées
hDroitSuppressionFichierDroit de supprimer un fichier de données (fonction <Connexion>.SupprimeFichier)<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitFichier,
<Connexion>.ModifieDroitBaseDeDonnées,
<Connexion>.ModifieDroitFichier
Versions 20 et supérieures
hDroitSuppressionVue
Nouveauté 20
hDroitSuppressionVue
hDroitSuppressionVue
Droit de supprimer une vue SQL ou une vue matérialisée.<Connexion>.InfoDroitVue, <Connexion>.ModifieDroitVue
hDroitTousListe de tous les droits<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitFichier,
<Connexion>.InfoDroitServeur
hDroitVisualisationUtilisateurDroit de visualiser les caractéristiques d'un groupe ou d'un utilisateur.<Connexion>.InfoDroitServeur,
<Connexion>.ModifieDroitServeur
hecAccèsDisqueValeur modifiant le coefficient appliqué au compteur du nombre d'accès disque.<Connexion>.GèreServeur
hecActifActivation ou désactivation de l'équilibrage de charge<Connexion>.GèreServeur
hecAppelsClientValeur modifiant le coefficient appliqué au compteur des appels clients au serveur<Connexion>.GèreServeur
hecAttenteMaxValeur modifiant le temps d'attente d'une demande au serveur par le système d'équilibrage<Connexion>.GèreServeur
hecDisqueValeur modifiant le coefficient appliqué au compteur des octets lus ou écrits sur disque par le serveur<Connexion>.GèreServeur
hecEnvoyéValeur modifiant le coefficient appliqué au compteur des octets envoyés par le serveur<Connexion>.GèreServeur
hecReçuValeur modifiant le coefficient appliqué au compteur des octets reçus par le serveur<Connexion>.GèreServeur
hEcritureDéfautAjout n'affectant pas le parcours en cours/Identifiant réutilisé ou calculé pour l'enregistrement<Source>.Ajoute, <Source>.Ecrit, <Source>.Modifie
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).<Connexion>.InfoDroitBaseDeDonnées,
<Connexion>.InfoDroitFichier,
<Connexion>.InfoDroitServeur
hEnModificationRègle d'intégrité appliquée pendant une modification<Connexion>.GèreIntégrité
hEnrFichierEnregistrement à lire : Valeur de la rubrique enregistrée actuellement dans le fichier de données<Source>.ErreurModification, <Source>.ErreurEtatModification
hEnrLuEnregistrement à lire : Valeur de la rubrique pour l'enregistrement original<Source>.ErreurModification, <Source>.ErreurEtatModification
hEnrUtilisateurEnregistrement à lire : Valeur de la rubrique pour l'enregistrement en cours au moment de la modification<Source>.ErreurModification, <Source>.ErreurEtatModification
hEnSuppressionRègle d'intégrité appliquée pendant une suppression<Connexion>.GèreIntégrité
hErrAccèsBaseDeDonnéesParamétrage des erreurs d'accès à une base de données HFSQL Client/Serveur.<Source>.SurErreur
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 blocage<Source>.SurErreur
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 doublons<Source>.SurErreur
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
<Connexion>.InfoVue
Nouveauté 20
<Connexion>.InfoVue
<Connexion>.InfoVue
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é<Source>.SurErreur
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 modification<Source>.SurErreur
hErrMotDePassePersonnalisation des erreurs de mot de passe<Source>.SurErreur
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.<Source>.SurErreur
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 <Fichier HFSQL>.Exé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)<Source>.SurErreur
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 erreurs<Source>.SurErreur
hErrValeurObligatoirePersonnalisation des erreurs dues à une valeur obligatoire et non renseignée (OLE DB uniquement).<Source>.SurErreur
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 actif<Source>.Etat, <Source>.NbEnr, <Source>.ErreurEtatModification
hEtatInvalideÉtat de l'enregistrement non trouvé (erreur)<Source>.Etat, <Source>.ErreurEtatModification
hEtatRayéÉtat de l'enregistrement/Type d'enregistrement pris en compte : Enregistrement rayé<Source>.Etat, <Source>.NbEnr, <Source>.ErreurEtatModification
hEtatSupÉtat de l'enregistrement/Type d'enregistrement pris en compte : Enregistrement supprimé<Source>.Etat, <Source>.NbEnr, <Source>.ErreurEtatModification
hEtatTousType d'enregistrement : Nombre total des enregistrements du fichier de données<Source>.NbEnr
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é.<Source>.ExporteXML
Versions 21 et supérieures
<Source>.ExporteJSON
<Source>.ExporteJSON
Versions 24 et supérieures
<Source>.ExporteCSV
Nouveauté 24
<Source>.ExporteCSV
<Source>.ExporteCSV
Versions 24 et supérieures
<Source>.ExporteXLS
Nouveauté 24
<Source>.ExporteXLS
<Source>.ExporteXLS
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.
<Source>.ExporteXML
Versions 21 et supérieures
<Source>.ExporteJSON
<Source>.ExporteJSON
Versions 24 et supérieures
<Source>.ExporteCSV
Nouveauté 24
<Source>.ExporteCSV
<Source>.ExporteCSV
Versions 24 et supérieures
<Source>.ExporteXLS
Nouveauté 24
<Source>.ExporteXLS
<Source>.ExporteXLS
hExpNormalMode de création du fichier d'export : Fonctionnement normal<Source>.ExporteXML
Versions 21 et supérieures
<Source>.ExporteJSON
<Source>.ExporteJSON
Versions 24 et supérieures
<Source>.ExporteCSV
Nouveauté 24
<Source>.ExporteCSV
<Source>.ExporteCSV
Versions 24 et supérieures
<Source>.ExporteXLS
Nouveauté 24
<Source>.ExporteXLS
<Source>.ExporteXLS
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
<Source>.ExporteCSV
Nouveauté 24
<Source>.ExporteCSV
<Source>.ExporteCSV
Versions 24 et supérieures
<Source>.ExporteXLS
Nouveauté 24
<Source>.ExporteXLS
<Source>.ExporteXLS
hExpSansXSLLa feuille de styles (fichier ".XSL") n'est pas créé<Source>.ExporteXML
hFichierAS400Type de fichier : Fichier AS 400Propriété Type
hFichierAutreType de fichier : Fichier autrePropriété Type
hFichierClientServeurType de fichier : Fichier HFSQL Client/ServeurPropriété Type
hFichierHF5Type de fichier : Fichier Hyper File 5Propriété Type
hFichierMySQLType de fichier : Fichier MySQLPropriété Type
hFichierNormalType de fichier : Fichier normal (HFSQL Classic)Propriété Type
hFichierOLEDBType de fichier : Fichier OLEDBPropriété Type
hFichierOracleType de fichier : Fichier ORACLEPropriété Type
hFichierOracleLiteType de fichier : Fichier ORACLE LitePropriété Type
Versions 15 et supérieures
hFichierPostgreSQL
Nouveauté 15
hFichierPostgreSQL
hFichierPostgreSQL
Type de fichier : Fichier PostgreSQLPropriété Type
hFichierProgressType de fichier : Fichier ProgressPropriété Type
hFichierRequêteType de fichier : RequêtePropriété Type
hFichierRequêteAS400Type de fichier : Requête sur une base de données AS/400Propriété Type
hFichierRequêteClientServeurType de fichier : Requête sur une base de données HFSQL Client/ServeurPropriété Type
hFichierRequêteMySQLType de fichier : Requête sur une base de données MySQLPropriété Type
hFichierRequêteOLEDBType de fichier : Requête sur une base de données accédée par un provider OLE DBPropriété Type
hFichierRequêteOracleType de fichier : Requête sur une base de données OraclePropriété Type
hFichierRequêteOracleLiteType de fichier : Requête sur une base de données Oracle LitePropriété 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 PostgreSQLPropriété Type
hFichierRequêteProgressType de fichier : Requête sur une base de données ProgressPropriété 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 AzurePropriété Type
hFichierRequêteSQLServerType de fichier : Requête sur une base de données SQL ServerPropriété Type
hFichierRequêteSQLServerMobileType de fichier : Requête sur une base de données SQL Server MobilePropriété Type
hFichierRequêteSybaseType de fichier : Requête sur une base de données SybasePropriété Type
hFichierRequêteXMLType de fichier : Requête sur une base de données XMLPropriété Type
hFichierSQLType de fichier : Fichier SQLPropriété Type
Versions 16 et supérieures
hFichierSQLAzure
Nouveauté 16
hFichierSQLAzure
hFichierSQLAzure
Type de fichier : Fichier SQL AzurePropriété Type
Versions 16 et supérieures
hFichierSQLite
Nouveauté 16
hFichierSQLite
hFichierSQLite
Type de fichier : Fichier SQLitePropriété Type
hFichierSQLServerType de fichier : Fichier SQL ServerPropriété Type
hFichierSQLServerMobileType de fichier : Fichier SQL Server MobilePropriété Type
hFichierSybaseType de fichier : Fichier SybasePropriété Type
hFichierTemporaireType de fichier : Fichier temporairePropriété Type
hFichierVueType de fichier : Vue HFSQLPropriété Type
hFichierXBaseType de fichier : Fichier xBasePropriété Type
hFichierXMLType de fichier : Fichier XMLPropriété Type
hFixeIdAutoMode de calcul de l'identifiant automatique : Valeur de l'identifiant égale à celle mémorisée au moment de l'ajout<Source>.Ajoute, <Source>.Ecrit, <Source>.Modifie
hForceIdAutoMode de calcul de l'identifiant automatique : Valeur de l'identifiant égale à celle mémorisée au moment de l'écriture<Source>.Ajoute, <Source>.Ecrit, <Source>.Modifie
hFormatANSIFormat de données : Format Ansi (utilisé par Windows)Propriété Format
hFormatUNICODEFormat de données : Format UNICODEPropriété 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.
<Source>.LitDernier,
<Source>.LitPremier,
<Source>.LitRecherchePremier,
<Source>.LitRechercheDernier
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-text<Source>.Réindexe
hGénériqueType de recherche : Recherche générique<Source>.LitRechercheDernier,
<Source>.LitRecherchePremier,
<Source>.RechercheDernier,
<Source>.RecherchePremier
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 appartient<Connexion>.ModifieDroitBaseDeDonnées,
<Connexion>.ModifieDroitFichier,
<Connexion>.ModifieDroitServeur
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.<Source>.LitRecherche, <Source>.Recherche, <Source>.VérifieStructure
hIgnoreDoublonIgnore le contrôle des doublons pour cette opération, même si le contrôle automatique des doublons est branché (fonction <Source>.GèreDoublon)<Source>.Ajoute
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 <Connexion>.GèreIntégrité)<Source>.Ajoute, <Source>.Modifie, <Source>.Supprime, <Fichier HFSQL>.Raye
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.<Source>.ImporteHF55
hImpCréationType d'importation : Si le fichier d'importation (HFSQL Classic) existe, il est écrasé.<Source>.ImporteHF55,
<Source>.ImporteTexte,
Versions 20 et supérieures
<Source>.ImporteXLS,
Nouveauté 20
<Source>.ImporteXLS,
<Source>.ImporteXLS,
<Source>.ImporteXML
Versions 21 et supérieures
<Source>.ImporteJSON
<Source>.ImporteJSON
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.<Source>.ImporteTexte,
Versions 20 et supérieures
<Source>.ImporteXLS
Nouveauté 20
<Source>.ImporteXLS
<Source>.ImporteXLS
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.<Source>.ImporteTexte,
Versions 20 et supérieures
<Source>.ImporteXLS
Nouveauté 20
<Source>.ImporteXLS
<Source>.ImporteXLS
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.
<Source>.ImporteHF55
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 <Source>.ImporteTexte.
<Source>.ImporteTexte,
Versions 20 et supérieures
<Source>.ImporteXLS
Nouveauté 20
<Source>.ImporteXLS
<Source>.ImporteXLS
hImpInterruptibleL'importation peut être interrompue grâce à la touche Echap du clavier.<Source>.ImporteHF55,
<Source>.ImporteTexte,
Versions 20 et supérieures
<Source>.ImporteXLS,
Nouveauté 20
<Source>.ImporteXLS,
<Source>.ImporteXLS,
<Source>.ImporteXML
Versions 21 et supérieures
<Source>.ImporteJSON
<Source>.ImporteJSON
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.
<Source>.ImporteHF55,
<Source>.ImporteTexte,
Versions 20 et supérieures
<Source>.ImporteXLS,
Nouveauté 20
<Source>.ImporteXLS,
<Source>.ImporteXLS,
<Source>.ImporteXML
Versions 21 et supérieures
<Source>.ImporteJSON
<Source>.ImporteJSON
hImpOEM2ANSIType d'importation : Conversion OEM vers ANSI des chaînes importées. Cette constante est conservée par compatibilité.<Source>.ImporteTexte
hImpSansDélimiteurType d'importation : Les séparateurs de chaînes, s'ils existent, font partie de la rubrique<Source>.ImporteTexte
hImpSansEspaceType d'importation : Les espaces en fin de chaîne sont automatiquement supprimés pendant l'importation<Source>.ImporteHF55
hImpTestDoublonType d'importation : Teste les doublons lors de l'importation<Source>.ImporteHF55,
<Source>.ImporteTexte,
Versions 20 et supérieures
<Source>.ImporteXLS
Nouveauté 20
<Source>.ImporteXLS
<Source>.ImporteXLS
hImpTestIntégritéType d'importation : Teste l'intégrité lors de l'importation<Source>.ImporteHF55,
<Source>.ImporteTexte,
Versions 20 et supérieures
<Source>.ImporteXLS
Nouveauté 20
<Source>.ImporteXLS
<Source>.ImporteXLS
hInaccessibleEtat du serveur indéterminéHEtatServeur
Versions 15 et supérieures
hInfoCluster
Nouveauté 15
hInfoCluster
hInfoCluster
Informations sur le cluster HFSQL.<Connexion>.InfoServeur
hInfoDateDate et heure du serveur sur 8 octets au format UTC (temps universel)<Connexion>.InfoServeur
Versions 22 et supérieures
hInfoEspaceLibreDisque
Nouveauté 22
hInfoEspaceLibreDisque
hInfoEspaceLibreDisque
Espace libre sur le disque du serveur, exprimé en Mo.<Connexion>.InfoServeur
Versions 22 et supérieures
hInfoEspaceTotalDisque
Nouveauté 22
hInfoEspaceTotalDisque
hInfoEspaceTotalDisque
Capacité totale du disque du serveur, exprimée en Mo.<Connexion>.InfoServeur
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>
<Co