|
|
|
|
|
- Divers
- Fonction HDéclare sur des schémas des données des versions précédentes
HDéclare (Fonction) En anglais : HDeclare
Non disponible avec ce type de connexion
Déclare une description de table (présente dans un schéma des données) dans le projet en cours. Cette importation est temporaire et peut être annulée grâce à la fonction HAnnuleDéclaration.
HDéclare("Fournisseur", "\Exemples\GestCom\GESTCOM.WDD", "", "FournisseurWD")
Syntaxe
<Résultat> = HDéclare(<Table> , <Chemin complet du WDD> [, <Mot de passe WDD> [, <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.
<Table> : Chaîne de caractères Nom logique de la table à importer, utilisé dans le schéma des données externe. <Chemin complet du WDD> : Chaîne de caractères Chemin complet d'accès au fichier du schéma des données (fichier .WDD) contenant la description de la table 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 ou Chaîne secrète - Mot de passe associé au schéma des données.
- Chaîne vide ("") si aucun mot de passe n'est utilisé.
Nouveauté 2025Utilisation de chaînes secrètes : Si vous utilisez le coffre-fort de chaînes secrètes, le type de la chaîne secrète utilisable pour ce paramètre doit être "Chaîne Ansi ou Unicode". Pour plus de détails sur les chaînes secrètes et l'utilisation du coffre-fort, consultez Coffre-fort de chaînes secrètes.
<Alias> : Chaîne de caractères optionnelle Nom logique de la table, permettant de manipuler la table. Par défaut, ce nom correspond à <Table>. Ce paramètre est nécessaire si le schéma des données en cours contient déjà une table ayant pour nom logique <Table>, ou si une table <Table> a été décrite par les fonctions HDéclareExterne ou HDécritTable.Nom logique de la table, permettant de manipuler la table. Par défaut, ce nom correspond à <Source>. Ce paramètre est nécessaire si le schéma des données en cours contient déjà une table ayant pour nom logique <Source>, ou si une table <Source> a été décrite par les fonctions HDéclareExterne ou HDécritTable. <Options> : Constante optionnelle de type entier Options de recherche: | | hDisque (Valeur par défaut) | Le schéma des données <Chemin complet du WDD> est recherché uniquement sur le disque (cas le plus courant). | hWDL | Le schéma des données <Chemin complet du WDD> est recherché selon les priorités suivantes:- Dans la bibliothèque principale (fichier .WDL)
- Dans les différentes bibliothèques suivant leur ordre de chargement, puis sur le disque.
- Dans la bibliothèque principale du composant.
- Dans les bibliothèques secondaires du composant selon leur ordre de chargement.
|
Remarques Divers - Il n'est pas nécessaire d'avoir un schéma des données relié à l'application en cours pour importer une description de table.
- Toutes les fonctions HFSQL peuvent être utilisées sur la table importée, à l'exception de la gestion de l'intégrité.
- Le nombre d'importations de description possible est illimité.
- Cette fonction permet d'utiliser des tables décrites dans des schémas des données WINDEV et WEBDEV antérieurs (WINDEV 4.1 à 5.5, WEBDEV 1.0 et 1.5).
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|