PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE


Nouveauté WINDEV, WEBDEV, WINDEV Mobile 25 !
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
Les fonctions de gestion des fichiers de données HFSQL (Syntaxe préfixée) sont :
Versions 25 et supérieures
<Fichier de données>.ChangeNom
<Fichier de données>.ChangeNom
Modifie le nom physique d'un fichier de données.
Versions 25 et supérieures
<Fichier de données>.VérifieInaltéré
<Fichier de données>.VérifieInaltéré
Vérifie qu'un ou tous les enregistrements d'un fichier de données inaltérable n'ont pas été modifiés (par exemple avec un éditeur hexadécimal).
Versions 25 et supérieures
<Fichier HFSQL>.ExécuteRequête
<Fichier HFSQL>.ExécuteRequête
Déclare une requête créée sous l'éditeur de requêtes au moteur HFSQL et exécute cette requête.
Versions 25 et supérieures
<Fichier HFSQL>.ExécuteRequêteSQL
<Fichier HFSQL>.ExécuteRequêteSQL
Initialise une requête écrite en langage SQL et déclare cette requête au moteur HFSQL.
Versions 25 et supérieures
<Fichier HFSQL>.MotDePasse
<Fichier HFSQL>.MotDePasse
Fixe le mot de passe utilisé pour créer ou pour ouvrir un fichier de données.
Versions 25 et supérieures
<Fichier HFSQL>.Raye
<Fichier HFSQL>.Raye
Raye un enregistrement d'un fichier de données.
Versions 25 et supérieures
<Fichier HFSQL>.SauvePosition
<Fichier HFSQL>.SauvePosition
Mémorise le contexte en cours d'un fichier : enregistrement en cours, filtre, pointeurs de lecture.
Versions 25 et supérieures
<Source>.ActiveFiltre
<Source>.ActiveFiltre
Active le filtre précédemment créé pour le fichier de données (la vue ou la requête) spécifié.
Versions 25 et supérieures
<Source>.ActiveFiltreAuto
<Source>.ActiveFiltreAuto
Active un filtre automatique sur les fichiers reliés lors du parcours d'un fichier XML.
Versions 25 et supérieures
<Source>.Ajoute
Nouveauté 25
<Source>.Ajoute
<Source>.Ajoute
Ajoute :
  • l'enregistrement présent en mémoire dans le fichier de données (la requête ou la vue).
  • l'enregistrement présent dans une variable de type Enregistrement dans le fichier de données (la requête ou la vue).
Versions 25 et supérieures
<Source>.Alias
Nouveauté 25
<Source>.Alias
<Source>.Alias
Crée un alias logique d'un fichier de données (ou d'une requête) ou annule tous les alias existants.
Versions 25 et supérieures
<Source>.AnnuleDéclaration
<Source>.AnnuleDéclaration
Permet de :
Versions 25 et supérieures
<Source>.AnnuleRecherche
<Source>.AnnuleRecherche
Annule le critère de recherche en cours.
Versions 25 et supérieures
<Source>.AttacheMémo
<Source>.AttacheMé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.
Versions 25 et supérieures
<Source>.Avance
Nouveauté 25
<Source>.Avance
<Source>.Avance
Avance de plusieurs enregistrements dans le fichier de données, à partir de la position en cours, selon une rubrique spécifiée.
Versions 25 et supérieures
<Source>.BloqueFichier
<Source>.BloqueFichier
Bloque un fichier de données et restreint l'accès à ce fichier de données pour tous les autres sites ou applications.
Versions 25 et supérieures
<Source>.BloqueNumEnr
<Source>.BloqueNumEnr
Bloque un enregistrement et restreint l'accès à cet enregistrement pour toutes les autres applications.
Versions 25 et supérieures
<Source>.ChangeClé
Nouveauté 25
<Source>.ChangeClé
<Source>.ChangeClé
Change la rubrique de parcours.
Versions 25 et supérieures
<Source>.ChangeConnexion
<Source>.ChangeConnexion
Change dynamiquement la connexion associée à un fichier de données.
Versions 25 et supérieures
<Source>.ChangeLocalisation
<Source>.ChangeLocalisation
Modifie le mode de recherche des fichiers de données physiques (.FIC, .NDX, ...).
Versions 25 et supérieures
<Source>.ChangeRep
Nouveauté 25
<Source>.ChangeRep
<Source>.ChangeRep
Modifie le chemin d'accès à un fichier de données (c'est à dire le répertoire dans lequel le fichier sera manipulé).
Versions 25 et supérieures
<Source>.ChangeRepJnl
<Source>.ChangeRepJnl
Modifie l'emplacement des fichiers du journal correspondant à un fichier de données HFSQL.
Versions 25 et supérieures
<Source>.CompareRubrique
<Source>.CompareRubrique
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, ...).
Versions 25 et supérieures
<Source>.ConstruitValClé
<Source>.ConstruitValClé
Construit la valeur d'une clé composée pour réaliser un filtre (fonction <Source>.Filtre) ou effectuer une recherche (fonctions <Source>.LitRecherchePremier, <Source>.LitRechercheDernier, ...).
Versions 25 et supérieures
<Source>.CopieEnreg
Nouveauté 25
<Source>.CopieEnreg
<Source>.CopieEnreg
Copie :
  • le contenu de l'enregistrement en cours (chargé en mémoire) dans l'enregistrement en cours d'un fichier de données.
  • le contenu d'une variable de type Enregistrement dans l'enregistrement en cours d'un fichier de données.
Versions 25 et supérieures
<Source>.Création
Nouveauté 25
<Source>.Création
<Source>.Création
Crée à vide un fichier de données (fichier d'extension ".FIC") avec le fichier d'index et le fichier mémo si nécessaires.
Versions 25 et supérieures
<Source>.CréationSiInexistant
<Source>.CréationSiInexistant
Effectue les opérations suivantes :
  • Si le fichier n'existe pas, crée à vide un fichier de données (fichier d'extension ".FIC") avec le fichier d'index et le fichier mémo si nécessaire.La fonction est équivalente à <Source>.Création.
  • Si le fichier existe, ouvre le fichier.
Versions 25 et supérieures
<Source>.CréeVue
Nouveauté 25
<Source>.CréeVue
<Source>.CréeVue
Crée une vue HFSQL.
Cette fonction utilise l'ancien mécanisme des vues.
Versions 25 et supérieures
<Source>.DateEnreg
Nouveauté 25
<Source>.DateEnreg
<Source>.DateEnreg
Renvoie la date et l'heure de la dernière écriture d'un enregistrement dans un fichier HFSQL (Classic ou Client/Serveur).
Versions 25 et supérieures
<Source>.DébloqueFichier
<Source>.DébloqueFichier
Débloque les enregistrements d'un fichier de données :
  • précédemment bloqués avec la fonction <Source>.BloqueFichier.
  • bloqués individuellement avec une fonction de lecture bloquante.
Versions 25 et supérieures
<Source>.DébloqueNumEnr
<Source>.DébloqueNumEnr
Débloque un enregistrement précédemment bloqué avec :
  • soit la fonction <Source>.BloqueNumEnr,
  • soit une fonction de lecture utilisée avec un paramètre bloquant (par exemple fonction <Source>.Lit utilisé avec l'option hBlocageEcriture ou hBlocageLectureEcriture).
Versions 25 et supérieures
<Source>.Déclare
Nouveauté 25
<Source>.Déclare
<Source>.Déclare
Déclare une description de fichier de données (présente dans une analyse) dans le projet en cours.
Versions 25 et supérieures
<Source>.DéclareExterne
<Source>.DéclareExterne
Importe temporairement dans l'analyse en cours la description d'un fichier de données à partir d'un fichier de données HFSQL existant.
Versions 25 et supérieures
<Source>.DécritFichier
<Source>.DécritFichier
Décrit un fichier de données par programmation.
Versions 25 et supérieures
<Source>.DécritTrigger
<Source>.DécritTrigger
Ajoute ou modifie un trigger sur un fichier de données HFSQL.
Versions 25 et supérieures
<Source>.Dernier
Nouveauté 25
<Source>.Dernier
<Source>.Dernier
Positionne sur le dernier enregistrement d'un fichier de données selon une rubrique de parcours.
Versions 25 et supérieures
<Source>.DésactiveFiltre
<Source>.DésactiveFiltre
Désactive temporairement un filtre sur un fichier de données (une vue ou une requête).
Versions 25 et supérieures
<Source>.DésactiveFiltreAuto
<Source>.DésactiveFiltreAuto
Désactive un filtre automatique sur les fichiers reliés lors du parcours d'un fichier XML.
Versions 25 et supérieures
<Source>.DétruitTrigger
<Source>.DétruitTrigger
Détruit un trigger.
Versions 25 et supérieures
<Source>.DétruitVue
<Source>.DétruitVue
Détruit une vue précédemment créée. Cette fonction utilise l'ancien mécanisme des vues.
Versions 25 et supérieures
<Source>.DupliqueEnregistrement
<Source>.DupliqueEnregistrement
Duplique l'enregistrement lu dans un fichier de données : l'enregistrement présent en mémoire est ajouté dans le fichier de données (la requête ou la vue).
Versions 25 et supérieures
<Source>.Ecrit
Nouveauté 25
<Source>.Ecrit
<Source>.Ecrit
Écrit un enregistrement dans le fichier de données sans mettre à jour les index correspondants à toutes les clés utilisées dans le fichier.
Versions 25 et supérieures
<Source>.EnDehors
Nouveauté 25
<Source>.EnDehors
<Source>.EnDehors
Permet de savoir si l'enregistrement sur lequel on veut se positionner est en dehors du fichier de données, du filtre, de la vue ou de la requête.
Versions 25 et supérieures
<Source>.Enregistre
Nouveauté 25
<Source>.Enregistre
<Source>.Enregistre
Modifie l'enregistrement courant s'il existe, sinon ajoute un nouvel enregistrement.
Versions 25 et supérieures
<Source>.EnregistrementVersJSON
<Source>.EnregistrementVersJSON
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.
Versions 25 et supérieures
<Source>.EnregistrementVersXML
<Source>.EnregistrementVersXML
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.
Versions 25 et supérieures
<Source>.ErreurEtatModification
<Source>.ErreurEtatModification
Renvoie l'état d'un enregistrement lors d'un conflit de modification.
Versions 25 et supérieures
<Source>.ErreurModification
<Source>.ErreurModification
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.
Versions 25 et supérieures
<Source>.Etat
Nouveauté 25
<Source>.Etat
<Source>.Etat
Permet de connaître l'état d'un enregistrement.
Versions 25 et supérieures
<Source>.ExécuteVue
<Source>.Exé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.
Versions 25 et supérieures
<Source>.ExporteCSV
Nouveauté 25
<Source>.ExporteCSV
<Source>.ExporteCSV
Exporte les enregistrements d'un fichier de données (HFSQL ou OLE DB), d'une vue ou d'une requête dans un fichier CSV.
Versions 25 et supérieures
<Source>.ExporteJSON
<Source>.ExporteJSON
Exporte les enregistrements d'un fichier de données (HFSQL ou OLE DB), d'une vue ou d'une requête dans un fichier JSON.
Versions 25 et supérieures
<Source>.ExporteXLS
Nouveauté 25
<Source>.ExporteXLS
<Source>.ExporteXLS
Exporte les enregistrements d'un fichier de données (HFSQL ou OLE DB), d'une vue ou d'une requête dans un fichier Excel (XLSX).
Versions 25 et supérieures
<Source>.ExporteXML
Nouveauté 25
<Source>.ExporteXML
<Source>.ExporteXML
Exporte les enregistrements d'un fichier de données (HFSQL ou OLE DB), d'une vue ou d'une requête dans un fichier XML.
Versions 25 et supérieures
<Source>.ExtraitMémo
<Source>.ExtraitMémo
Extrait le contenu d'une rubrique de type mémo binaire d'un fichier HFSQL, d'une requête ou d'une vue HFSQL dans un fichier physique (sur le disque).
Versions 25 et supérieures
<Source>.Ferme
Nouveauté 25
<Source>.Ferme
<Source>.Ferme
Ferme soit un fichier de données, soit tous les fichiers de données ouverts par l'utilisateur en cours : tous les fichiers de données physiques correspondant sont fermés pour l'utilisateur en cours.
Versions 25 et supérieures
<Source>.FichierExiste
<Source>.FichierExiste
Permet de savoir :
Versions 25 et supérieures
<Source>.Filtre
Nouveauté 25
<Source>.Filtre
<Source>.Filtre
Définit et active un filtre sur un fichier de données, une vue ou une requête.
Versions 25 et supérieures
<Source>.FiltreCommencePar
<Source>.FiltreCommencePar
Définit et active un filtre de type "Commence par" sur un fichier, une vue ou une requête.
Versions 25 et supérieures
<Source>.FiltreComprisEntre
<Source>.FiltreComprisEntre
Définit et active un filtre de type "Compris entre" sur un fichier, une vue ou une requête.
Versions 25 et supérieures
<Source>.FiltreContient
<Source>.FiltreContient
Définit et active un filtre de type "Contient" sur un fichier de données, une vue ou une requête.
Versions 25 et supérieures
<Source>.FiltreIdentique
<Source>.FiltreIdentique
Définit et active un filtre permettant de rechercher la valeur exacte d'une rubrique de type chaîne.
Versions 25 et supérieures
<Source>.FinInterditModif
<Source>.FinInterditModif
Débloque un fichier qui a été bloqué par le même programme avec la fonction <Source>.InterditModif.
Versions 25 et supérieures
<Source>.ForceEcriture
<Source>.ForceEcriture
Force le système d'exploitation du poste sur lequel les fichiers de données sont présents à écrire les données directement sur le disque.
Versions 25 et supérieures
<Source>.FTListeMot
Nouveauté 25
<Source>.FTListeMot
<Source>.FTListeMot
Liste les mots de l'enregistrement courant qui seront pris en compte par l'indexation full-text.
Versions 25 et supérieures
<Source>.FusionneVue
<Source>.FusionneVue
Crée une vue HFSQL à partir de deux vues précédemment créées (fonction <Source>.CréeVue). Cette fonction utilise l'ancien mécanisme des vues.
Versions 25 et supérieures
<Source>.GèreAccèsDistant
<Source>.GèreAccèsDistant
Débranche temporairement l'accès distant pour accéder à des fichiers de données HFSQL Classic présents en local.
Versions 25 et supérieures
<Source>.GèreDoublon
<Source>.GèreDoublon
Active ou désactive la gestion des doublons sur une clé unique.
Versions 25 et supérieures
<Source>.GèreJournal
<Source>.GèreJournal
Active ou désactive la gestion du journal d'un fichier journalé.
Versions 25 et supérieures
<Source>.GèreMémo
Nouveauté 25
<Source>.GèreMémo
<Source>.GèreMémo
Permet de modifier la gestion des rubriques de type mémo.
Versions 25 et supérieures
<Source>.GèreTransaction
<Source>.GèreTransaction
Active ou désactive la gestion des transactions sur un ou plusieurs fichiers.
Versions 25 et supérieures
<Source>.HistoriqueModification
<Source>.HistoriqueModification
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é.
Versions 25 et supérieures
<Source>.ImporteHF55
<Source>.ImporteHF55
Importe un fichier Hyper File 5.5 dans un fichier au format HFSQL Classic.
Versions 25 et supérieures
<Source>.ImporteJSON
<Source>.ImporteJSON
Importe un fichier JSON dans un fichier de données au format HFSQL Classic (fichier de données décrit sous l'éditeur d'analyses ou déclaré par les fonctions <Source>.Déclare, <Source>.DéclareExterne ou <Source>.DécritFichier).
Versions 25 et supérieures
<Source>.ImporteTexte
<Source>.ImporteTexte
Importe un fichier Texte dans un fichier de données au format HFSQL Classic ou Client/Serveur (fichier de données décrit sous l'éditeur d'analyses, ou déclaré par les fonctions <Source>.Déclare, <Source>.DéclareExterne ou <Source>.DécritFichier).
Versions 25 et supérieures
<Source>.ImporteXLS
Nouveauté 25
<Source>.ImporteXLS
<Source>.ImporteXLS
Importe un fichier XLS dans un fichier de données au format HFSQL Classic ou Client/Serveur (fichier de données décrit sous l'éditeur d'analyses ou déclaré par les fonctions <Source>.Déclare, <Source>.DéclareExterne ou HDécritFichier).
Versions 25 et supérieures
<Source>.ImporteXML
Nouveauté 25
<Source>.ImporteXML
<Source>.ImporteXML
Importe un fichier XML dans un fichier de données au format HFSQL Classic ou Client/Serveur (fichier de données décrit sous l'éditeur d'analyses ou déclaré par les fonctions <Source>.Déclare, <Source>.DéclareExterne ou <Source>.DécritFichier).
Versions 25 et supérieures
<Source>.InfoFichier
<Source>.InfoFichier
Renvoie les caractéristiques d'un fichier de données HFSQL Classic ou Client/Serveur.
Versions 25 et supérieures
<Source>.InfoMémo
Nouveauté 25
<Source>.InfoMémo
<Source>.InfoMémo
Renvoie les caractéristiques des mémo binaire et texte.
Versions 25 et supérieures
<Source>.InitAbonné
<Source>.InitAbonné
Initialise la plage d'identifiants automatiques d'un fichier de description d'un réplica abonné (extension ".RPL").
Versions 25 et supérieures
<Source>.InterditModif
<Source>.InterditModif
Interdit toute modification sur un fichier de données (pour tous les programmes, y compris le programme qui a demandé l'interdiction).
Versions 25 et supérieures
<Source>.JournalInfo
<Source>.JournalInfo
Ajoute des commentaires dans le journal lors de l'enregistrement de l'opération journalée.
Versions 25 et supérieures
<Source>.JournalRecrée
<Source>.JournalRecrée
Permet de re-créer un journal à vide.
Versions 25 et supérieures
<Source>.JournalRedémarre
<Source>.JournalRedémarre
Redémarre la journalisation du fichier.
Versions 25 et supérieures
<Source>.JournalStop
<Source>.JournalStop
Arrête la journalisation du fichier.
Versions 25 et supérieures
<Source>.LibèreRequête
<Source>.LibèreRequête
Libère les ressources d'une requête (suite à l'utilisation des fonctions <Fichier HFSQL>.ExécuteRequête ou <Fichier HFSQL>.ExécuteRequêteSQL).
Versions 25 et supérieures
<Source>.ListeClé
Nouveauté 25
<Source>.ListeClé
<Source>.ListeClé
Renvoie la liste des clés d'un fichier (d'une requête ou d'une vue) reconnu par le moteur HFSQL.
Versions 25 et supérieures
<Source>.ListeIndexFullText
<Source>.ListeIndexFullText
Renvoie la liste des index full-text d'un fichier de données (d'une requête ou d'une vue) reconnus par le moteur HFSQL.
Versions 25 et supérieures
<Source>.ListeLiaison
<Source>.ListeLiaison
Renvoie la liste des liaisons (de type Merise) présentes dans l'analyse en cours ou dans une analyse spécifique.
Versions 25 et supérieures
<Source>.ListeMotVide
<Source>.ListeMotVide
Renvoie la liste des mots vides utilisés par un index full-text.
Versions 25 et supérieures
<Source>.ListeParamRequête
<Source>.ListeParamRequête
Renvoie la liste des paramètres d'une requête créée avec l'éditeur de requêtes.
Versions 25 et supérieures
<Source>.ListeRubrique
<Source>.ListeRubrique
Renvoie la liste des rubriques :
Versions 25 et supérieures
<Source>.ListeSynonyme
<Source>.ListeSynonyme
Renvoie la liste des synonymes utilisés par un index full-text.
Versions 25 et supérieures
<Source>.Lit
Nouveauté 25
<Source>.Lit
<Source>.Lit
Lit un enregistrement dans un fichier en fonction d'un numéro d'enregistrement donné.
Versions 25 et supérieures
<Source>.LitDernier
Nouveauté 25
<Source>.LitDernier
<Source>.LitDernier
Positionne sur le dernier enregistrement d'un fichier selon une rubrique de parcours.
Versions 25 et supérieures
<Source>.LitPrécédent
<Source>.LitPrécédent
Positionne sur l'enregistrement précédent d'un fichier en fonction d'une rubrique de parcours.
Versions 25 et supérieures
<Source>.LitPremier
Nouveauté 25
<Source>.LitPremier
<Source>.LitPremier
Positionne sur le premier enregistrement d'un fichier en fonction d'une rubrique de parcours.
Versions 25 et supérieures
<Source>.LitRecherche
<Source>.LitRecherche
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).
Versions 25 et supérieures
<Source>.LitRechercheDernier
<Source>.LitRechercheDernier
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).
Versions 25 et supérieures
<Source>.LitRecherchePremier
<Source>.LitRecherchePremier
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).
Versions 25 et supérieures
<Source>.LitSuivant
Nouveauté 25
<Source>.LitSuivant
<Source>.LitSuivant
Positionne sur l'enregistrement suivant d'un fichier de données en fonction d'une rubrique de parcours.
Versions 25 et supérieures
<Source>.MigreCléComposéeReliée
<Source>.MigreClé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.
Versions 25 et supérieures
<Source>.Mode
Nouveauté 25
<Source>.Mode
<Source>.Mode
Change le mode et la méthode de blocage des fichiers de données.
Versions 25 et supérieures
<Source>.Modifie
Nouveauté 25
<Source>.Modifie
<Source>.Modifie
Modifie l'enregistrement spécifié ou l'enregistrement présent en mémoire dans le fichier de données (la requête ou la vue).
Versions 25 et supérieures
<Source>.ModifieStructure
<Source>.ModifieStructure
Permet de mettre à jour la structure d’un fichier de données HFSQL en effectuant une modification automatique des données (également appelée Synchronisation des données).
Versions 25 et supérieures
<Source>.NbEnr
Nouveauté 25
<Source>.NbEnr
<Source>.NbEnr
Renvoie le nombre d'enregistrements d'un fichier, d'une requête ou d'une vue HFSQL : enregistrements actifs, rayés, supprimés, etc.
Versions 25 et supérieures
<Source>.NumEnr
Nouveauté 25
<Source>.NumEnr
<Source>.NumEnr
Renvoie :
  • le numéro de l'enregistrement en cours dans le fichier de données HFSQL.
  • le numéro de l'enregistrement en cours dans la vue HFSQL.
Versions 25 et supérieures
<Source>.Optimise
Nouveauté 25
<Source>.Optimise
<Source>.Optimise
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.
Versions 25 et supérieures
<Source>.Ouvre
Nouveauté 25
<Source>.Ouvre
<Source>.Ouvre
Ouvre un fichier de données.
Versions 25 et supérieures
<Source>.PositionCourante
<Source>.PositionCourante
Renvoie la position approximative de l'enregistrement en cours dans le fichier de données.
Versions 25 et supérieures
<Source>.Positionne
Nouveauté 25
<Source>.Positionne
<Source>.Positionne
Positionne sur un enregistrement à partir de la position approximative d'une de ses rubriques.
Versions 25 et supérieures
<Source>.Précédent
<Source>.Précédent
Positionne sur l'enregistrement précédent du fichier en fonction d'une rubrique de parcours.
Versions 25 et supérieures
<Source>.Premier
Nouveauté 25
<Source>.Premier
<Source>.Premier
Positionne sur le premier enregistrement d'un fichier de données en fonction de la rubrique de parcours spécifiée.
Versions 25 et supérieures
<Source>.PrépareRequête
<Source>.Pré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.
Versions 25 et supérieures
<Source>.PrépareRequêteSQL
<Source>.Pré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.
Versions 25 et supérieures
<Source>.RAZ
Nouveauté 25
<Source>.RAZ
<Source>.RAZ
Initialise :
  • une ou toutes les variables des rubriques d'un fichier de données avec leurs valeurs par défaut.
  • une ou toutes les rubriques d'une variable de type Enregistrement avec leurs valeur par défaut.
Versions 25 et supérieures
<Source>.Recherche
Nouveauté 25
<Source>.Recherche
<Source>.Recherche
Positionne sur le premier enregistrement du fichier de données dont la valeur d'une rubrique spécifique est supérieure ou égale à une valeur recherchée (recherche générique par défaut).
Versions 25 et supérieures
<Source>.RechercheDernier
<Source>.RechercheDernier
Positionne sur le dernier enregistrement du fichier dont la valeur d'une rubrique spécifique est inférieure ou égale à une valeur recherchée.
Versions 25 et supérieures
<Source>.RecherchePremier
<Source>.RecherchePremier
Positionne sur le premier enregistrement du fichier dont la valeur d'une rubrique spécifique est supérieure ou égale à une valeur recherchée.
Versions 25 et supérieures
<Source>.Recule
Nouveauté 25
<Source>.Recule
<Source>.Recule
Recule de plusieurs enregistrements dans le fichier de données, à partir de la position en cours, selon une rubrique spécifiée.
Versions 25 et supérieures
<Source>.RécupèreEnregistrement
<Source>.RécupèreEnregistrement
Renvoie le contenu de l'enregistrement en cours (dans un fichier, une vue, une requête, ...).
Versions 25 et supérieures
<Source>.RécupèreRubrique
<Source>.RécupèreRubrique
Renvoie le contenu d'une rubrique de l'enregistrement en cours (dans le fichier de données, la vue, la requête, ...).
Versions 25 et supérieures
<Source>.RéindexationEnCours
<Source>.RéindexationEnCours
Avertit si une ré-indexation est en cours sur un fichier de données HFSQL et renvoie le pourcentage de ré-indexation effectué.
Versions 25 et supérieures
<Source>.Réindexe
Nouveauté 25
<Source>.Réindexe
<Source>.Réindexe
Reconstruit l'index d'un fichier de données (fichier d'extension ".NDX").
Versions 25 et supérieures
<Source>.RetourPosition
<Source>.RetourPosition
Restaure le contexte précédemment sauvegardé d'un fichier (fonction <Fichier HFSQL>.SauvePosition) : enregistrement en cours, filtre, pointeurs de lecture.
Versions 25 et supérieures
<Source>.StatCalcule
<Source>.StatCalcule
Réalise diverses statistiques sur les clés d'un fichier de données.
Versions 25 et supérieures
<Source>.StatDate
Nouveauté 25
<Source>.StatDate
<Source>.StatDate
Renvoie la date de la dernière mise à jour des statistiques d'index.
Versions 25 et supérieures
<Source>.StatHeure
Nouveauté 25
<Source>.StatHeure
<Source>.StatHeure
Renvoie l'heure de la dernière mise à jour des statistiques d'index.
Versions 25 et supérieures
<Source>.StatNbDoublon
<Source>.StatNbDoublon
Renvoie le nombre de doublons pour une rubrique clé donnée.
Versions 25 et supérieures
<Source>.StatNbEnr
Nouveauté 25
<Source>.StatNbEnr
<Source>.StatNbEnr
Renvoie le nombre d'entrées pour une rubrique clé donnée.
Versions 25 et supérieures
<Source>.StatNbEnrIntervalle
<Source>.StatNbEnrIntervalle
Renvoie une estimation majorée du nombre d'entrées pour une rubrique clé donnée dans un intervalle de valeurs donné.
Versions 25 et supérieures
<Source>.Suivant
Nouveauté 25
<Source>.Suivant
<Source>.Suivant
Positionne sur l'enregistrement suivant du fichier de données en fonction d'une rubrique de parcours.
Versions 25 et supérieures
<Source>.Supprime
Nouveauté 25
<Source>.Supprime
<Source>.Supprime
Supprime un enregistrement d'un fichier de données (d'une requête ou d'une vue).
Versions 25 et supérieures
<Source>.SupprimeTout
<Source>.SupprimeTout
Supprime tous les enregistrements d'un fichier de données, d'une vue HFSQL ou d'une requête.
Versions 25 et supérieures
<Source>.SupprimeToutRayé
<Source>.SupprimeToutRayé
Transforme les enregistrements rayés (<Fichier HFSQL>.Raye) d'un fichier en enregistrements supprimés.
Versions 25 et supérieures
<Source>.SurErreur
Nouveauté 25
<Source>.SurErreur
<Source>.SurErreur
Personnalise la gestion des erreurs HFSQL.
Versions 25 et supérieures
<Source>.TransactionLibère
<Source>.TransactionLibère
Transforme tous les enregistrements "en transaction" en enregistrements "Normaux" si ces enregistrements n'appartiennent pas à une transaction actuellement en cours.
Versions 25 et supérieures
<Source>.TrieVue
Nouveauté 25
<Source>.TrieVue
<Source>.TrieVue
Trie une vue HFSQL en créant un index sur une rubrique de la vue. Cette fonction utilise l'ancien mécanisme des vues.
Versions 25 et supérieures
<Source>.Trouve
Nouveauté 25
<Source>.Trouve
<Source>.Trouve
Vérifie si l'enregistrement en cours correspond au filtre ou à la recherche en cours.
Versions 25 et supérieures
<Source>.VérifieIndex
<Source>.VérifieIndex
Vérifie que les données contenues dans le fichier d'index (fichier .NDX) référencent correctement les données contenues dans le fichier de données (fichier .FIC).
Versions 25 et supérieures
<Source>.VérifieMémo
<Source>.VérifieMémo
Vérifie l'intégrité structurelle des mémos d'un fichier HFSQL.
Versions 25 et supérieures
<Source>.VérifieStructure
<Source>.VérifieStructure
Fixe le mode de comparaison des fichiers de données.
Versions 25 et supérieures
<Source>.VersFichier
<Source>.VersFichier
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.
Versions 25 et supérieures
<Source>.Version
Nouveauté 25
<Source>.Version
<Source>.Version
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é.
Versions 25 et supérieures
<Source>.VersRubrique
<Source>.VersRubrique
Affecte la valeur indiquée à une rubrique de l'enregistrement en cours.
Versions 25 et supérieures
<Source>.VueVersFichier
<Source>.VueVersFichier
Enregistre les modifications réalisées dans une vue HFSQL (grâce aux fonctions <Source>.Modifie, <Source>.Supprime ou <Fichier HFSQL>.Raye) dans le fichier de données correspondant. Cette fonction utilise l'ancien mécanisme des vues.
Versions 25 et supérieures
<SourceL>.Sécurité
<SourceL>.Sécurité
Active ou désactive le mécanisme de sécurité automatique sur un ou plusieurs fichiers de données.
Versions 25 et supérieures
<Variable Connexion>.FermeConnexion
<Variable Connexion>.FermeConnexion
Ferme une connexion à une base de données.
Versions 25 et supérieures
<Variable Connexion>.FichierExiste
<Variable Connexion>.FichierExiste
Permet de savoir si un fichier existe, c'est-à-dire s'il a été créé physiquement (fonctions <Source>.Création ou <Source>.CréationSiInexistant).
Versions 25 et supérieures
<Variable Connexion>.GèreIntégrité
<Variable Connexion>.GèreIntégrité
Active ou désactive la gestion d'une contrainte d'intégrité sur une liaison d'un fichier de données.
Versions 25 et supérieures
<Variable Connexion>.InfoFichier
<Variable Connexion>.InfoFichier
Renvoie les caractéristiques d'un fichier de données HFSQL Classic ou Client/Serveur.
Versions 25 et supérieures
<Variable Connexion>.OuvreConnexion
<Variable Connexion>.OuvreConnexion
Ouvre une connexion à une base de données spécifique.
Versions 25 et supérieures
<Variable Connexion>.RafraîchitVue
<Variable Connexion>.RafraîchitVue
Demande le recalcul du contenu d’une vue matérialisée.
Versions 25 et supérieures
<Variable Connexion>.RégénèreFichier
<Variable Connexion>.RégénèreFichier
Régénère un fichier de données à partir de son journal.
Versions 25 et supérieures
<Variable Connexion>.Transaction
<Variable Connexion>.Transaction
Démarre une transaction sur les fichiers de données (HFSQL ou accédés via Accès Natif) et crée le fichier des transactions.
Versions 25 et supérieures
<Variable Connexion>.TransactionAnnule
<Variable Connexion>.TransactionAnnule
Si une transaction est en cours, annule toutes les opérations effectuées sur les fichiers de données en transactions depuis le début de la transaction.
Versions 25 et supérieures
<Variable Connexion>.TransactionDébut
<Variable Connexion>.TransactionDébut
Démarre une transaction sur les fichiers de données (HFSQL ou accédés via Accès Natif) et crée le fichier des transactions.
Versions 25 et supérieures
<Variable Connexion>.TransactionFin
<Variable Connexion>.TransactionFin
Valide la transaction en cours :
  • les modifications effectuées sur le fichier de données 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.
Version minimum requise
  • Version 25
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire