| |
Convert | Convertit une valeur numérique en une chaîne binaire pour effectuer une recherche sur une clé numérique. |
EspaceSignificatif | Ajoute ou supprime les espaces situés à droite d'une rubrique texte lors de sa lecture. |
HAccélèreVitesse | Réorganise la structure interne des index pour optimiser la vitesse d'accès aux données. |
HActiveFiltre | Active le filtre précédemment créé pour la table (la vue ou la requête) spécifiée. |
HActiveFiltreAuto | Active un filtre automatique sur les fichiers reliés lors du parcours d'un fichier XML. |
HActiveTrigger | Ré-active un trigger précédemment désactivé avec la fonction HDésactiveTrigger. |
HAjoute | Ajoute: - l'enregistrement présent en mémoire dans la table (la requête ou la vue).
- l'enregistrement présent dans une variable de type Enregistrement dans la table (la requête ou la vue).
|
HAlias | Crée un alias logique d'une table (ou d'une requête) ou annule tous les alias existants. |
HAnnuleAlias | Annule un alias précédemment déclaré avec la fonction HAlias. |
HAnnuleDéclaration | Permet de: |
HAnnuleRecherche | Annule le critère de recherche en cours. |
HAttacheMémo | Permet d'associer un fichier à une rubrique de type mémo binaire ou d'annuler l'attachement existant entre un fichier et une rubrique binaire. |
HAvance | Avance de plusieurs enregistrements dans la table, à partir de la position en cours, selon une rubrique spécifiée. |
HBloqueNumEnr | Bloque un enregistrement et restreint l'accès à cet enregistrement pour toutes les autres applications. |
HBloqueTable | Bloque une table et restreint l'accès à cette table pour tous les autres sites ou applications. |
HChangeClé | Change la rubrique de parcours. |
HChangeConnexion | Change dynamiquement la connexion associée à une table. |
HChangeLocalisation | Modifie le mode de recherche des tables physiques (.FIC, .NDX, ...). |
HChangeNom | Modifie le nom physique d'une table. |
HChangeRep | Modifie le chemin d'accès à une table (c'est-à-dire le répertoire dans lequel la table sera manipulée). |
HChangeRepJnl | Modifie l'emplacement des fichiers du journal correspondant à une table HFSQL. |
HChangeRepRpl | Modifie l'emplacement de la description du réplica abonné (fichier "*.rpl"). |
HCompareRubrique | Compare deux valeurs en les triant selon la rubrique d'index HFSQL spécifiée: toutes les options de tri spécifiées pour la rubrique sont prises en compte (sensibilité à la casse, la ponctuation, sens de tri, langue Unicode, ...). |
HConnecte | Redéfinit un ou plusieurs paramètres d'une connexion par un Connecteur Natif (Access, SQL Server, Oracle ou MySQL) ou par accès OLE DB sur une table spécifique ou sur un ensemble de tables. |
HConstruitValClé | Construit la valeur d'une clé composée pour réaliser un filtre (fonction HFiltre) ou effectuer une recherche (fonctions HLitRecherchePremier, HLitRechercheDernier, ...). |
HConstruitValCléANSI | Quelle que soit la plateforme utilisée, les données enregistrées dans les tables HFSQL sont au format ANSI. |
HConvertX | Convertit une valeur numérique en une chaîne binaire pour effectuer une recherche sur une clé numérique. |
HCopieEnreg | Copie: - le contenu de l'enregistrement en cours (chargé en mémoire) dans l'enregistrement en cours d'une table.
- le contenu d'une variable de type Enregistrement dans l'enregistrement en cours d'une table.
|
HCrée | Crée à vide une table (fichier d'extension ".FIC") avec le fichier d'index, le fichier d'index full-text et le fichier mémo si nécessaire. |
HCréeRéplicaAbonné | Crée le fichier de description d'un réplica abonné. |
HCréeRéplicaMaître | Crée le fichier de description d'un Réplica Maître (réplication journalée ou réplication universelle). |
HCréeRéplicaTransportable | Crée un fichier de réplication transportable. |
HCréeSiInexistant | Effectue les opérations suivantes: - Si la table n'existe pas, crée à vide une table (fichier d'extension ".FIC") avec la table d'index, la table d'index full-text et la table mémo si nécessaire. La fonction est équivalente à HCrée.
- Si la table existe, ouvre la table.
|
HCréeVue | Crée une vue HFSQL. Cette fonction utilise l'ancien mécanisme des vues. |
HDateEnreg | Renvoie la date et l'heure de la dernière écriture d'un enregistrement dans une table HFSQL (Classic ou Client/Serveur). |
HDBCrée | Termine la description de la structure de la table xBase par programmation. |
HDBDécritIndex | Décrit par programmation les différents fichiers d'index qui seront créés. |
HDBDécritRubrique | Décrit par programmation chaque rubrique de la structure d'un fichier xBase décrit avec HDBDécritFichier. |
HDBDécritTable | Décrit par programmation un fichier au format dBase 3 (format le plus répandu). |
HDBIndex | Ouvre un fichier d'index xBase. |
HDBOuvre | Ouvre la table xBase et la table "mémo" si elle existe. |
HDBOuvreSansBloquer | En mode mono-utilisateur, ouvre une table xBase sans la bloquer. |
HDBTypeTri | Renvoie ou modifie la relation d'ordre des rubriques textes des fichiers xBase. |
HDébloqueNumEnr | Débloque un enregistrement précédemment bloqué avec: - soit la fonction HBloqueNumEnr,
- soit une fonction de lecture utilisée avec un paramètre bloquant (par exemple fonction HLit utilisé avec l'option hBlocageEcriture ou hBlocageLectureEcriture).
|
HDébloqueTable | Débloque les enregistrements d'une table:- précédemment bloqués avec la fonction HBloqueTable.
- bloqués individuellement avec une fonction de lecture bloquante.
|
HDéclare | Déclare une description de table (présente dans un schéma des données) dans le projet en cours. |
HDéclareExterne | Importe temporairement dans le schéma des données en cours la description d'une table à partir d'une table HFSQL existante. |
HDécritConnexion | Décrit une nouvelle connexion à une base de données externe. |
HDécritIndexFullText | Décrit un index full-text d'une table créée par programmation. |
HDécritLiaison | Décrit par programmation une liaison entre deux tables. |
HDécritRubrique | Décrit par programmation une rubrique d'une table. |
HDécritTable | Décrit une table par programmation. |
HDécritTrigger | Ajoute ou modifie un trigger sur une table HFSQL. |
HDernier | Positionne sur le dernier enregistrement d'une table selon une rubrique de parcours. |
HDésactiveFiltre | Désactive temporairement un filtre sur une table (une vue ou une requête). |
HDésactiveFiltreAuto | Désactive un filtre automatique sur les fichiers reliés lors du parcours d'un fichier XML. |
HDésactiveTrigger | Désactive un trigger. |
HDétruitTrigger | Détruit un trigger. |
HDétruitVue | Détruit une vue précédemment créée. Cette fonction utilise l'ancien mécanisme des vues. |
HDupliqueEnregistrement | Duplique l'enregistrement lu dans une table: l'enregistrement présent en mémoire est ajouté dans la table (la requête ou la vue). |
HEcrit | Écrit un enregistrement dans la table sans mettre à jour les index correspondants à toutes les clés utilisées dans la table. |
HEnDehors | Permet de savoir si l'enregistrement sur lequel on veut se positionner est en dehors de la table, du filtre, de la vue ou de la requête. |
HEnregistre | Modifie l'enregistrement courant s'il existe, sinon ajoute un nouvel enregistrement. |
HEnregistrementVersChaîne | Convertit sous forme de chaîne le contenu de l'enregistrement en cours (dans une table, une vue HFSQL, une requête, ...). |
HEnregistrementVersJSON | Récupère la structure et la valeur de l'enregistrement en cours et les exporte dans une chaîne de caractères au format JSON. |
HEnregistrementVersXML | Récupère la structure et la valeur de l'enregistrement en cours et les exporte dans une chaîne de caractères au format XML. |
HErreur | Renvoie le numéro de la dernière erreur déclenchée par le moteur HFSQL. |
HErreurBlocage | Permet de vérifier si une erreur de blocage est survenue. |
HErreurDoublon | Permet de vérifier si une erreur de doublons est survenue. |
HErreurEtatModification | Renvoie l'état d'un enregistrement lors d'un conflit de modification. |
HErreurInfo | Renvoie une information détaillée sur la dernière erreur déclenchée par le moteur HFSQL. |
HErreurIntégrité | Permet de vérifier si une erreur d'intégrité est survenue. |
HErreurModification | Permet de: - renvoyer la valeur d'une rubrique d'un enregistrement lors d'un conflit de modification.
- vérifier si un conflit de modification est survenu.
|
HErreurMotDePasse | Après l'exécution d'une fonction de lecture ou d'écriture dans une table, permet de savoir si une erreur due à un mot de passe erroné a été rencontrée sur cette table. |
HEtat | Permet de connaître l'état d'un enregistrement. |
HExécuteRequête | Déclare une requête créée sous l'éditeur de requêtes au moteur HFSQL et exécute cette requête. |
HExécuteRequêteAsynchrone | Exécute une requête de type SELECT de manière asynchrone. |
HExécuteRequêteSQL | Initialise une requête écrite en langage SQL et déclare cette requête au moteur HFSQL. |
HExécuteRequêteSQLAsynchrone | Exécute une requête SQL de manière asynchrone. |
HExécuteVue | Exécute une vue créée auparavant (permet par exemple de réactualiser les données de la vue). Cette fonction utilise l'ancien mécanisme des vues. |
HExporteChaîneJSON | Exporte les enregistrements d'une table (HFSQL ou OLE DB), d'une vue ou d'une requête dans une chaîne au format JSON. |
HExporteCSV | Exporte les enregistrements d'une table (HFSQL ou OLE DB), d'une vue ou d'une requête dans un fichier CSV. |
HExporteJSON | Exporte les enregistrements d'une table (HFSQL ou OLE DB), d'une vue ou d'une requête dans un fichier JSON. |
HExporteXLS | Exporte les enregistrements d'une table (HFSQL ou OLE DB), d'une vue ou d'une requête dans un fichier Excel (XLSX). |
HExporteXML | Exporte les enregistrements d'une table (HFSQL ou OLE DB), d'une vue ou d'une requête dans un fichier XML. |
HExtraitMémo | Extrait le contenu d'une rubrique de type mémo binaire d'une table HFSQL, d'une requête ou d'une vue HFSQL dans un fichier physique (sur le disque). |
HFerme | Ferme soit une table, soit toutes les tables ouvertes par l'utilisateur en cours: toutes les tables physiques correspondantes sont fermées pour l'utilisateur en cours. |
HFermeConnexion | Ferme une connexion à une base de données. |
HFermeSchémaDesDonnées | Ferme le schéma des données en cours (ou tous les schémas des données en cours dans le cas d'un projet multi-schémas des données). |
HFiltre | Définit et active un filtre sur une table, une vue ou une requête. |
HFiltreCommencePar | Définit et active un filtre de type "Commence par" sur un fichier, une vue ou une requête. |
HFiltreComprisEntre | Définit et active un filtre de type "Compris entre" sur un fichier, une vue ou une requête. |
HFiltreContient | Définit et active un filtre de type "Contient" sur une table, une vue ou une requête. |
HFiltreIdentique | Définit et active un filtre permettant de rechercher la valeur exacte d'une rubrique de type chaîne. |
HFinInterditModif | Débloque un fichier qui a été bloqué par le même programme avec la fonction HInterditModif. |
HForceEcriture | Force le système d'exploitation du poste sur lequel les tables sont présentes à écrire les données directement sur le disque. |
HFTListeMot | Liste les mots de l'enregistrement courant qui seront pris en compte par l'indexation full-text. |
HFusionneVue | Crée une vue HFSQL à partir de deux vues précédemment créées (fonction HCréeVue). Cette fonction utilise l'ancien mécanisme des vues. |
HGèreDoublon | Active ou désactive la gestion des doublons sur une clé unique. |
HGèreIntégrité | Active ou désactive la gestion d'une contrainte d'intégrité sur une liaison d'une table. |
HGèreJournal | Active ou désactive la gestion du journal d'un fichier journalé. |
HGèreMémo | Permet de modifier la gestion des rubriques de type mémo. |
HGèreREP | Active ou désactive la gestion du fichier .REP. |
HGèreRéplication | Débranche (ou re-branche) temporairement la réplication. |
HGèreTransaction | Active ou désactive la gestion des transactions sur un ou plusieurs fichiers. |
HGèreTrigger | Active ou désactive la gestion des triggers. |
HHistoriqueModification | Renvoie les modifications apportées à une ou plusieurs rubriques d'un enregistrement donné. Le résultat peut être par exemple affiché dans une liste ou une table afin de permettre à l'utilisateur de visualiser les modifications effectuées sur le fichier spécifié. |
| Importe un fichier CSV dans une table au format HFSQL Classic ou Client/Serveur (table décrite sous l'éditeur de schémas des données, ou déclarée par les fonctions HDéclare, HDéclareExterne ou HDécritTable). |
HImporteHF55 | Importe un fichier Hyper File 5.5 dans un fichier au format HFSQL Classic. |
HImporteJSON | Importe un fichier JSON dans une table au format HFSQL Classic (table décrite sous l'éditeur de schémas des données ou déclarée par les fonctions HDéclare, HDéclareExterne ou HDécritTable). |
HImporteTexte | Importe un fichier Texte dans une table au format HFSQL Classic ou Client/Serveur (table décrite sous l'éditeur de schémas des données, ou déclarée par les fonctions HDéclare, HDéclareExterne ou HDécritTable). |
HImporteXLS | Importe un fichier XLS dans une table au format HFSQL Classic ou Client/Serveur (table décrite sous l'éditeur de schémas des données ou déclarée par les fonctions HDéclare, HDéclareExterne ou HDécritTable). |
HImporteXML | Importe un fichier XML dans une table au format HFSQL Classic ou Client/Serveur (table décrite sous l'éditeur de schémas des données ou déclarée par les fonctions HDéclare, HDéclareExterne ou HDécritTable). |
HInfoMémo | Renvoie les caractéristiques des mémo binaire et texte. |
HInfoRéplica | Renvoie des informations sur le réplica spécifié. |
HInfoSchémaDesDonnées | Renvoie des informations sur un schéma des données (fichier WDD). |
HInfoTable | Renvoie les caractéristiques d'une table HFSQL Classic ou Client/Serveur. |
HInitAbonné | Initialise la plage d'identifiants automatiques d'un fichier de description d'un réplica abonné (extension ".rpl"). |
HInitHF55 | Permet d'accéder aux fonctions spécifiques à la gestion des données xBase (ou dBase) si l'accès Natif xBase livré avec WINDEV ou WEBDEV 14 n'est pas disponible. |
HInterditModif | Interdit toute modification sur une table (pour tous les programmes, y compris le programme qui a demandé l'interdiction). |
HJournalInfo | Ajoute des commentaires dans le journal lors de l'enregistrement de l'opération journalée. |
HJournalRecrée | Permet de re-créer un journal à vide. |
HJournalRedémarre | Redémarre la journalisation du fichier. |
HJournalStop | Arrête la journalisation du fichier. |
HJSONVersEnregistrement | Importe des données JSON vers l'enregistrement courant. |
HLibère | Transforme les enregistrements rayés (HRaye) d'un fichier en enregistrements supprimés. |
HLibèrePosition | Supprime une position sauvegardée par la fonction HSauvePosition. |
HLibèreRequête | Libère les ressources d'une requête (suite à l'utilisation des fonctions HExécuteRequête ou HExécuteRequêteSQL). |
HListeClé | Renvoie la liste des clés d'une table (d'une requête ou d'une vue) reconnue par le moteur HFSQL. |
HListeClésSpatiales | Renvoie la liste des clés spatiales d'une table (d'une requête ou d'une vue) reconnues par le moteur HFSQL. |
HListeConnexion | Renvoie la liste des connexions actuellement décrites dans l'application : - connexions décrites sous l'éditeur d'analyses (pour l'analyse principale et si nécessaire les analyses complémentaires).
- connexions décrites par programmation (avec les fonctions HDécritConnexion ou HOuvreConnexion).
|
HListeIndexFullText | Renvoie la liste des index full-text d'une table (d'une requête ou d'une vue) reconnus par le moteur HFSQL. |
HListeLiaison | Renvoie la liste des liaisons d'une table (de type Merise) présentes:- dans le schéma des données en cours,
- dans les schémas des données en cours (cas des projets multi-schémas des données).
- dans un schéma des données spécifique.
|
HListeMotVide | Renvoie la liste des mots vides utilisés par un index full-text. |
HListeParamRequête | Renvoie la liste des paramètres d'une requête créée avec l'éditeur de requêtes. |
HListePersoDossier | Renvoie la liste des perso-dossiers (également appelés groupes) définis: - dans le schéma des données en cours,
- dans les schémas des données en cours (cas des projets multi-schémas des données).
- dans le schéma des données spécifié.
|
HListeProvider | Renvoie la liste des providers OLE DB et/ou des Connecteurs Natifs installés sur le poste en cours. |
HListeREP | Renvoie la liste des affectations des tables manipulées par l'application en cours, c'est-à-dire la liste des fichiers physiques correspondants aux tables décrites dans le schéma des données. |
HListeRubrique | Renvoie la liste des rubriques:- présentes dans une table (d'une requête ou d'une vue) reconnue par le moteur HFSQL. Les tables définies par les fonctions HDéclare, HDéclareExterne et HDécritTable sont prises en compte.
- présentes dans une variable de type Enregistrement.
|
HListeSchémasDesDonnées | Renvoie la liste des schémas des données WINDEV ou WEBDEV (au format HFSQL Classic) disponibles dans un répertoire donné. |
HListeSynonyme | Renvoie la liste des synonymes utilisés par un index full-text. |
HListeTable | Renvoie la liste des fichiers:- du schéma des données en cours.
- des schémas des données en cours (cas des projets multi-schémas des données).
- d'un schéma des données spécifique reconnu par le moteur HFSQL.
- disponibles sur une connexion par un Connecteur Natif ou par un driver OLE DB.
- d'un groupe de fichiers défini dans l'éditeur d'analyses.
|
HListeTrigger | Renvoie la liste des triggers appliqués sur une ou plusieurs tables HFSQL. |
HLit | Lit un enregistrement dans un fichier en fonction d'un numéro d'enregistrement donné. |
HLitDernier | Positionne sur le dernier enregistrement d'un fichier selon une rubrique de parcours. |
HLitPrécédent | Positionne sur l'enregistrement précédent d'un fichier en fonction d'une rubrique de parcours. |
HLitPremier | Positionne sur le premier enregistrement d'une table en fonction d'une rubrique de parcours. |
HLitRecherche | Positionne sur le premier enregistrement du fichier dont la valeur d'une rubrique spécifique est supérieure ou égale à une valeur recherchée (recherche générique). |
HLitRechercheDernier | Positionne sur le dernier enregistrement du fichier dont la valeur d'une rubrique spécifique est inférieure ou égale à une valeur recherchée (recherche à l'identique). |
HLitRecherchePremier | Positionne sur le premier enregistrement du fichier dont la valeur d'une rubrique spécifique est strictement égale à une valeur recherchée (recherche à l'identique). |
HLitSuivant | Positionne sur l'enregistrement suivant d'une table en fonction d'une rubrique de parcours. |
HMigreCléComposéeReliée | Migre les valeurs des clés composées reliées provenant d'un fichier au format Hyper File 5.5 vers le format HFSQL Classic. |
HMode | Change le mode et la méthode de blocage des tables. |
HModifie | Modifie l'enregistrement spécifié ou l'enregistrement présent en mémoire dans la table (la requête ou la vue). |
HModifieStructure | Permet de mettre à jour la structure d'une table HFSQL en effectuant une modification automatique des données (également appelée Synchronisation des données). |
HNbEnr | Renvoie le nombre d'enregistrements d'un fichier, d'une requête ou d'une vue HFSQL: enregistrements actifs, rayés, supprimés, etc. |
HNumEnr | Renvoie :- le numéro de l'enregistrement en cours dans la table HFSQL.
- le numéro de l'enregistrement en cours dans la vue HFSQL.
|
HOptimise | Permet d'utiliser des temps morts dans l'utilisation d'un logiciel (période sans traitements) pour optimiser les requêtes et les parcours qui vont être exécutés plus tard. |
HOptimiseRequête | Optimise les requêtes de sélection en utilisant les temps morts lors de la manipulation d'une application (période sans traitements). |
HOuvre | Ouvre une table. |
HOuvreConnexion | Ouvre une connexion à une base de données spécifique. |
HOuvreSchémaDesDonnées | Ouvre un schéma des données au format HFSQL Classic. |
HOuvreSchémaDesDonnéesComplémentaire | Ouvre un nouveau schéma des données tout en conservant le schéma des données principal de l'application. |
HPasse | Fixe le mot de passe utilisé pour créer ou pour ouvrir une table. |
HPositionCourante | Renvoie la position approximative de l'enregistrement en cours dans la table. |
HPositionne | Positionne sur un enregistrement à partir de la position approximative d'une de ses rubriques. |
HPoste | Mémorise un numéro ou un identifiant unique de poste afin d'utiliser le journal et les transactions en réseau. |
HPrécédent | Positionne sur l'enregistrement précédent du fichier en fonction d'une rubrique de parcours. |
HPremier | Positionne sur le premier enregistrement d'une table en fonction de la rubrique de parcours spécifiée. |
HPrépareRequête | Initialise une requête et déclare cette requête au serveur de base de données pour optimiser les prochaines exécutions de cette requête. |
HPrépareRequêteSQL | Initialise une requête écrite en langage SQL et déclare cette requête au serveur de base de données pour optimiser les prochaines exécutions de cette requête. |
HRafraîchitVue | Demande le recalcul du contenu d'une vue matérialisée. |
HRaye | Raye un enregistrement d'une table. |
HRAZ | Initialise: - une ou toutes les variables des rubriques d'une table avec leurs valeurs par défaut.
- une ou toutes les rubriques d'une variable de type Enregistrement avec leurs valeurs par défaut.
|
HRecherche | Positionne sur le premier enregistrement de la table dont la valeur d'une rubrique spécifique est supérieure ou égale à une valeur recherchée (recherche générique par défaut). |
HRechercheDernier | Positionne sur le dernier enregistrement du fichier dont la valeur d'une rubrique spécifique est inférieure ou égale à une valeur recherchée. |
HRecherchePremier | Positionne sur le premier enregistrement du fichier dont la valeur d'une rubrique spécifique est supérieure ou égale à une valeur recherchée. |
HRecréeRéplicaAbonné | Recrée le fichier de description d'un réplica abonné (réplication universelle uniquement) en fonction des informations du réplica maître (fichiers .rpm et .syn). |
HRecule | Recule de plusieurs enregistrements dans la table, à partir de la position en cours, selon une rubrique spécifiée. |
HRécupèreEnregistrement | Renvoie le contenu de l'enregistrement en cours (dans un fichier, une vue, une requête, ...). |
HRécupèreRubrique | Renvoie le contenu d'une rubrique de l'enregistrement en cours (dans la table, la vue, la requête, ...). |
HRégénèreTable | Régénère une table à partir de son journal. |
HRéindexationEnCours | Avertit si une ré-indexation est en cours sur une table HFSQL et renvoie le pourcentage de ré-indexation effectué. |
HRéindexe | Reconstruit l'index d'une table (table d'extension ".NDX"). |
HRequêteExécutée | Permet de savoir si une requête a été exécutée. |
HRetourPosition | Restaure le contexte précédemment sauvegardé d'un fichier (fonction HSauvePosition): enregistrement en cours, filtre, pointeurs de lecture. |
HSauvePosition | Mémorise le contexte en cours d'un fichier: enregistrement en cours, filtre, pointeurs de lecture. |
HSécurité | Active ou désactive le mécanisme de sécurité automatique sur une ou plusieurs tables. |
HSourceDeDonnéesConnue | Permet de savoir si une source de données est initialisée. |
HStatCalcule | Réalise diverses statistiques sur les clés d'une table. |
HStatDate | Renvoie la date de la dernière mise à jour des statistiques d'index. |
HStatHeure | Renvoie l'heure de la dernière mise à jour des statistiques d'index. |
HStatNbDoublon | Renvoie le nombre de doublons pour une rubrique clé donnée. |
HStatNbEnr | Renvoie le nombre d'entrées pour une rubrique clé donnée. |
HStatNbEnrIntervalle | Renvoie une estimation majorée du nombre d'entrées pour une rubrique clé donnée dans un intervalle de valeurs donné. |
HSubstRep | Associe le répertoire des données spécifié dans le schéma des données à un répertoire présent sur le disque. |
HSuivant | Positionne sur l'enregistrement suivant de la table en fonction d'une rubrique de parcours. |
HSupprime | Supprime un enregistrement d'une table (d'une requête ou d'une vue). |
HSupprimeTout | Supprime tous les enregistrements d'une table, d'une vue HFSQL ou d'une requête. |
HSurErreur | Personnalise la gestion des erreurs HFSQL. |
HSynchroniseRéplica | Synchronise le réplica maître et le réplica abonné: les opérations effectuées sur un des réplicas sont transférées dans l'autre réplica. |
HTableExiste | Permet de savoir:- si un fichier existe, c'est-à-dire s'il a été créé physiquement (fonctions HCrée ou HCréeSiInexistant).
- si une vue ou une requête a été définie.
|
HTransaction | Démarre une transaction sur les tables (HFSQL ou accédées via Connecteur Natif) et crée le fichier des transactions. |
HTransactionAnnule | Si une transaction est en cours, annule toutes les opérations effectuées sur les tables en transactions depuis le début de la transaction. |
HTransactionDébut | Démarre une transaction sur les tables (HFSQL ou accédées via Connecteur Natif) et crée le fichier des transactions. |
HTransactionEnCours | Permet de savoir si une transaction est en cours. |
HTransactionFin | Valide la transaction en cours: - les modifications effectuées sur la table depuis le début de la transaction (fonction HTransactionDébut) sont validées.
- le fichier de transaction est supprimé (si la transaction est la dernière transaction en cours dans le cas d'une application réseau)
- les enregistrements bloqués en lecture par la transaction sont débloqués.
|
HTransactionInterrompue | Permet de savoir si une transaction a été interrompue (la transaction n'a été ni validée, ni annulée). |
HTransactionLibère | Transforme tous les enregistrements "en transaction" en enregistrements "Normaux" si ces enregistrements n'appartiennent pas à une transaction actuellement en cours. |
HTrieVue | Trie une vue HFSQL en créant un index sur une rubrique de la vue. Cette fonction utilise l'ancien mécanisme des vues. |
HTriggerEnregistrementAvant | Récupère la valeur de l'enregistrement en cours avant l'exécution du ou des triggers. |
HTrouve | Vérifie si l'enregistrement en cours correspond au filtre ou à la recherche en cours. |
HVérifieInaltéré | Vérifie qu'un ou tous les enregistrements d'une table inaltérable n'ont pas été modifiés (par exemple avec un éditeur hexadécimal). |
HVérifieIndex | Vérifie que les données contenues dans le fichier d'index (fichier .NDX) référencent correctement les données contenues dans la table (fichier .FIC). |
HVérifieMémo | Vérifie l'intégrité structurelle des mémos d'une table HFSQL. |
HVérifieStructure | Fixe le mode de comparaison des tables. |
HVersion | Permet de savoir :- si le contenu d'un fichier a été modifié.
- si le contenu d'un fichier utilisé par une requête a été modifié.
|
HVersRubrique | Affecte la valeur indiquée à une rubrique de l'enregistrement en cours. |
HVersTable | Copie une source de données (fichier, requête, vue, ...) vers un fichier physique HFSQL de même description. Ce fichier n'est ni crypté, ni protégé par mot de passe. |
HVueVersTable | Enregistre les modifications réalisées dans une vue HFSQL (grâce aux fonctions HModifie, HSupprime ou HRaye) dans la table correspondante. Cette fonction utilise l'ancien mécanisme des vues. |