PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Divers
  • HDéclare sur des analyses des versions précédentes
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
HDéclare (Fonction)
En anglais : HDeclare
ODBCNon disponible avec ce type de connexion
Déclare une description de fichier de données (présente dans une analyse) dans le projet en cours. Cette importation est temporaire et peut être annulée grâce à la fonction HAnnuleDéclaration.
Versions 18 et supérieures
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Nouveauté 18
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Versions 21 et supérieures
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Remarque : A partir de la version 19, HFSQL est le nouveau nom de HyperFileSQL.
// Déclaration d'un fichier FournisseurWD à partir de l'analyse GESTCOM
HDéclare("Fournisseur", "\Exemples\GestCom\GESTCOM.WDD", "", "FournisseurWD")
Syntaxe
<Résultat> = HDéclare(<Nom du fichier> , <Chemin complet du WDD> [, <Mot de passe WDD> [, <Nom alias> [, <Options>]]])
<Résultat> : : Booléen
  • Vrai si l'opération a été réalisée,
  • Faux en cas de problème. La fonction HErreur permet d'identifier l'erreur.
<Nom du fichier> : Chaîne de caractères (avec guillemets)
Nom logique du fichier de données à importer, utilisé dans l'analyse externe.
<Chemin complet du WDD> : Chaîne de caractères (avec guillemets)
Chemin complet d'accès au fichier de l'analyse (fichier .WDD) contenant la description du fichier de données HFSQL à importer (260 caractères maximum).
Ce fichier peut correspondre à un WDD créé des versions antérieures de WINDEV ou WEBDEV.
<Mot de passe WDD> : Chaîne de caractères optionnelle (avec guillemets)
  • Mot de passe associé à l'analyse.
  • Chaîne vide ("") si aucun mot de passe n'est utilisé.
<Nom alias> : Chaîne de caractères optionnelle (avec guillemets)
Nom logique du fichier de données, permettant de manipuler le fichier de données. Par défaut, ce nom correspond à <Nom du fichier>.
Ce paramètre est nécessaire si l'analyse en cours contient déjà un fichier de données ayant pour nom logique <Nom du fichier>, ou si un fichier <Nom du fichier> a été décrit par les fonctions HDéclareExterne ou HDécritFichier.
<Options> : Constante optionnelle de type entier
Options de recherche :
hDisque
(Valeur par défaut)
L'analyse <Chemin complet du WDD> est recherchée uniquement sur le disque (cas le plus courant).
hWDLL'analyse <Chemin complet du WDD> est recherchée selon les priorités suivantes :
  1. Dans la bibliothèque principale (fichier .WDL)
  2. Dans les différentes bibliothèques suivant leur ordre de chargement, puis sur le disque.
  3. Dans la bibliothèque principale du composant.
  4. Dans les bibliothèques secondaires du composant selon leur ordre de chargement.
Remarques

Divers

  • Il n'est pas nécessaire d'avoir une analyse reliée à l'application en cours pour importer une description de fichier de données.
  • Toutes les fonctions HFSQL peuvent être utilisées sur le fichier de données importé, à l'exception de la gestion de l'intégrité.
  • Le nombre d'importations de description possible est illimité.
  • Cette fonction permet d'utiliser des fichiers de données décrits dans des analyses WINDEV et WEBDEV antérieures (WINDEV 4.1 à 5.5, WEBDEV 1.0 et 1.5).
WINDEVWEBDEV - Code ServeurWindowsHyper File 5.5

HDéclare sur des analyses des versions précédentes

Le moteur Hyper File version 4.1 à 5.5 ne pouvant pas travailler sans analyse ouverte (contrairement au moteur HFSQL Classic), l'analyse du premier fichier de données accédé est ouverte dans le moteur Hyper File 5.
Il est nécessaire d'utiliser un nom d'alias pour accéder à un fichier de données ayant les caractéristiques suivantes :
  • fichier de données d'une autre analyse.
  • fichier de données portant le même nom logique qu'un des fichiers de données de l'analyse ouverte.
Attention : Les fichiers de données décrits dans des analyses WINDEV et WEBDEV antérieures (WINDEV 4.1 à 5.5, WEBDEV 1.0 et 1.5) sont manipulés par le moteur Hyper File version 5.5 : WD553HF.DLL.
Ce module existe uniquement en version 32 bits.
Une application devant consulter des données au format 5.5 ou antérieur doit donc :
  • obligatoirement être compilée en 32 bits et non pas en 64 bits,
  • limiter ses possibilités à celles disponibles en version 5.5 de WINDEV. Par exemple, la constante hWDL n'existait pas en version 5.5 : elle ne peut donc pas être utilisée sur un fichier Hyper File 5.5.
Liste des exemples associés :
WD Fichier externe Exemples didactiques (WINDEV) : WD Fichier externe
[ + ] Ce programme réalisé avec WINDEV montre comment manipuler des fichiers non décrits dans l'analyse.
Il est possible d'utiliser les fonctions du WLangage HDéclare ou HDéclareExterne.
Les différences de comportement de ces 2 modes de déclaration du fichier sont mises en évidence dans cet exemple.
Composantes
WINDEVWEBDEV - Code ServeurEtats et Requêtes wd220hf.dll
Linux wd220hf.so
Windows Mobile wp220hf.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire