PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE


  • Comment décrire une liaison par programmation ?
  • Liste des propriétés HFSQL utilisables pour décrire une liaison par programmation
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écritLiaison (Fonction)
En anglais : HDescribeLink
ODBCNon disponible avec ce type de connexion
Décrit par programmation une liaison entre deux fichiers de données.
Après l'appel à la fonction HDécritLiaison :
  • La description de la liaison est validée.
  • La description de la liaison ne peut plus être modifiée.
  • La variable de description de la liaison est réinitialisée. Une nouvelle description de liaison peut être effectuée.
Versions 17 et supérieures
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Nouveauté 17
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Versions 18 et supérieures
Universal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Nouveauté 18
Universal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Universal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Versions 21 et supérieures
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Universal 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.
Exemple
HDécritLiaison(LiaisonClientProduit)
Syntaxe
<Résultat> = HDécritLiaison(<Nom de la liaison>)
<Résultat> : Booléen
  • Vrai si l'opération a été réalisée,
  • Faux en cas de problème. La fonction HErreurInfo permet d'identifier l'erreur.
<Nom de la liaison> : Chaîne de caractères (avec ou sans guillemets)
Nom de la liaison à créer
Remarques

Comment décrire une liaison par programmation ?

Pour décrire une liaison par programmation, il faut :
  1. Utiliser des variables de type Description de Liaison.
  2. Décrire les caractéristiques de la liaison grâce aux propriétés HFSQL.
  3. Utiliser la fonction HDécritLiaison pour enregistrer la description de la liaison.
Remarque : Pour décrire un fichier de données par programmation, utilisez la fonction HDécritFichier. Pour décrire des rubriques par programmation, utilisez la fonction HDécritRubrique.

Liste des propriétés HFSQL utilisables pour décrire une liaison par programmation

Les propriétés suivantes sont disponibles en lecture et écriture.
CardinalitéReliéeMaxLa propriété ..CardinalitéReliéeMax permet de connaître et modifier la cardinalité maximale de la rubrique reliée dans la liaison.
CardinalitéReliéeMinLa propriété ..CardinalitéReliéeMin permet de connaître et modifier la cardinalité minimale de la rubrique reliée dans la liaison.
CardinalitéSourceMaxLa propriété ..CardinalitéSourceMax permet de connaître et modifier la cardinalité maximale de la rubrique source dans la liaison.
CardinalitéSourceMinLa propriété ..CardinalitéSourceMin permet de connaître et modifier la cardinalité minimale de la rubrique source dans la liaison.
CléReliéeLa propriété ..CléReliée permet de paramétrer les caractéristiques d'une liaison.
CléSourceLa propriété ..CléSource permet de paramétrer les caractéristiques d'une liaison.
FichierReliéLa propriété ..FichierRelié permet de paramétrer les caractéristiques d'une liaison.
FichierSourceLa propriété ..FichierSource permet de paramétrer les caractéristiques d'une liaison.
NomLa propriété ..Nom permet de connaître :
  • le nom de la police associée à une variable de type Police.
  • le nom d'un champ, d'un état ou d'un bloc d'un état.
  • le nom d'un champ, d'un groupe de champs ou d'une fenêtre.
  • le nom d'un champ, d'un groupe de champs ou d'une page.
RègleModificationLa propriété ..RègleModification permet de paramétrer la règle de modification (gestion de l'intégrité) des enregistrements à appliquer au fichier décrit par programmation.
RègleSuppressionLa propriété ..RègleSuppression permet de paramétrer la règle de suppression (gestion de l'intégrité) des enregistrements à appliquer au fichier décrit par programmation.
Composante : wd240hf.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire