DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Gestion des bases de données / HFSQL / Gestion de HFSQL Client/Serveur
  • Présentation
  • Différences spécifiques à une application HFSQL Client/Serveur
  • Chemins
  • Fonctions WLangage
  • Fonctions non disponibles dans une application HFSQL Client/Serveur
  • Notes
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Présentation
L'utilisation d'une application HFSQL Client/Serveur peut entraîner une adaptation de la gestion des fichiers de données.
Différences spécifiques à une application HFSQL Client/Serveur

Chemins

Les chemins spécifiés dans les fonctions et les propriétés suivantes doivent être relatifs à la base de données présente sur le serveur (base de données utilisée dans la connexion). Ce fonctionnement permet d'être indépendant de l'emplacement du serveur utilisé.
Par exemple, dans le schéma ci-dessous, les bases de données correspondent aux répertoires "DonnéesApplicationA", "DonnéesApplicationB" et "DonnéesApplicationC".
Dans cet exemple, après l'utilisation de la fonction HChangeRep, le nouveau chemin d'accès du fichier de données "Client.fic" sera ".\DonnéesAplicationA\Client2004\Client.fic".
HChangeRep(CLIENT, "Client2004")
ou
HChangeRep(CLIENT, ".\Client2004")
HChangeRepLe chemin d'accès au fichier de données doit être relatif à la base de données présente sur le serveur.
HDéclareExterneLe chemin d'accès au fichier de données à importer doit être relatif à la base de données présente sur le serveur.
RépertoireLe répertoire du fichier de données doit être relatif à la base de données présente sur le serveur.
RépertoireDécritLe répertoire du fichier de données doit être relatif à la base de données présente sur le serveur.

Fonctions WLangage

Les fonctions suivantes ont un fonctionnement différent dans une application HFSQL Client/Serveur :
HCréeVueLa constante hVueInterruptible n'est pas disponible dans une application WINDEV HFSQL Client/Serveur.
Le paramètre <Taille d'une page> n'est pas pris en compte.
HDéclareExterneLa syntaxe 3 (utilisation avec un accès OLE DB/Accès Natif) n'est pas disponible dans une application WINDEV HFSQL Client/Serveur.
HListeLiaisonLe nom des fichiers contenu dans le paramètre <Résultat> correspond au nom et au chemin relatif de ces fichiers.
HLitRechercheLa constante hLimiteParcours n'est pas disponible dans une application WINDEV HFSQL Client/Serveur.
Fonctions non disponibles dans une application HFSQL Client/Serveur
Les fonctions suivantes ne sont pas disponibles dans une application HFSQL Client/Serveur.
HChangeLocalisationHDBCréationHDBDécritFichier
HDBDécritIndexHDBDécritRubriqueHDBIndex
HDBOuvreHDBOuvreSansBloquerHDBTypeTri
HInitHF55HMigreCléComposéeReliéeHMode
HSécurité
Les fonctions suivies du caractère "*" seront disponibles dans une prochaine version.

Notes

Comme dans une application WINDEV HFSQL Réseau, les données manipulées par les fonctions suivantes sont fournies par les clients. En conséquence, ces fichiers de données doivent être présents sur le poste client (ou accessibles par le poste client).
Le chemin des fichiers de données est donc défini par rapport au poste client.
HAttacheMémoLe fichier à attacher doit être présent sur le poste client (ou accessible depuis le poste client).
HDéclareL'analyse (fichier ".WDD") doit être présente sur le poste client (ou accessible depuis le poste client).
HExporteXMLLe fichier XML à générer doit être présent sur le poste client (ou accessible depuis le poste client).
HExtraitMémoLe fichier dans lequel le contenu de la rubrique doit être sauvegardé doit être présent sur le poste client (ou accessible depuis le poste client).
HGèreRepLe fichier ".REP" doit être présent sur le poste client (ou accessible depuis le poste client).
HImporteHF55Le fichier à importer et le fichier importé doivent être présents sur le poste client (ou accessibles depuis le poste client).
HImporteTexteLe fichier texte doit être présent sur le poste client (ou accessible depuis le poste client).
HImporteXMLLe fichier XML doit être présent sur le poste client (ou accessible depuis le poste client).
HInfoMémoLe fichier attaché est présent sur le poste client (ou accessible depuis le poste client).
HOuvreAnalyseL'analyse (fichier ".WDD") doit être présente sur le poste client (ou accessible depuis le poste client).
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
PB C/S
Cette page précise que HSécurité n'est pas disponible pour les applications en Client/Serveur, tandis que la page HSécurité https://doc.pcsoft.fr/fr-FR/?3044135&name=hsecurite_fonction précise sur HSécurité est disponible en Client/Serveur. Qui croire ???
ICS01
21 nov. 2022

Dernière modification : 26/10/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale