DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Propriétés WLangage / Propriétés HFSQL
  • Propriété InfosEtendues et variable de type Connexion
WINDEV
WindowsLinuxJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac Catalyst
Autres
Procédures stockées
InfosEtendues (Propriété)
En anglais : ExtendedInfo
Connecteurs Natifs (Accès Natifs)HFSQL Client/ServeurDisponible uniquement avec ces types de connexion
La propriété InfosEtendues permet de connaître les informations supplémentaires:
  • d'une table accédée par un Connecteur Natif ou HFSQL Client/Serveur.
  • d'une rubrique accédé par un Connecteur Natif ou HFSQL Client/Serveur.
  • d'une connexion. Dans ce cas, cette propriété est équivalente à la propriété CxInfosEtendues.
Ces informations étendues peuvent être modifiées pour une table, une connexion ou une rubrique définis par programmation.
Pour plus de détails sur ces informations étendues, consultez l'aide du fournisseur de la base de données utilisée.
Important: Actuellement, cette propriété est utilisable uniquement avec des tables (et des rubriques) AS/400 et des connexions HFSQL Client/Serveur. Sur les connexions HFSQL Client/Serveur, seul le cryptage peut être géré par la propriété InfosEtendues.
Ces informations sont affichées sous l'éditeur de schémas des données:
  • dans la fenêtre de description d'une table.
  • dans la fenêtre de description des rubriques d'une table.
  • dans la fenêtre de description d'une connexion: sous le volet "Schéma des données", dans le groupe "Connexion", cliquez sur "Connexions".
Cette propriété peut être utilisée:
  • en lecture pour une table (ou une rubrique) définie sous l'éditeur de schémas des données ou définie par programmation.
  • en écriture, uniquement pour une table définie par programmation ou une connexion.
Exemple
// Connaître les informations étendues de la table Client
Info(Client.InfosEtendues)
// Connaître les informations étendues de la rubrique NomClient de la table Client
Info(Client.NomClient.InfosEtendues)
Syntaxe

Connaître les informations étendues Masquer les détails

<Informations étendues> = <Table/Rubrique/Connexion>.InfosEtendues
<Informations étendues> : Chaîne de caractères
Informations étendues de l'élément spécifié. Les différentes informations sont séparées par des points-virgule (';').
<Table/Rubrique/Connexion> : Chaîne de caractères
  • Nom de la table manipulée. Ce nom a été défini sous l'éditeur de schémas des données ou grâce au type Description de Fichier.
  • Nom de la rubrique manipulée (sous la forme <Nom de la table>.<Nom de la rubrique>). Ce nom a été défini sous l'éditeur de schémas des données ou grâce au type Description de Rubrique.
  • Nom de la connexion manipulée. Cette connexion peut correspondre:

Définir les informations étendues Masquer les détails

<Table/Rubrique/Connexion>.InfosEtendues = <Informations étendues>
<Table/Rubrique/Connexion> : Chaîne de caractères
  • Nom de la table manipulée. Ce nom a été défini grâce au type Description de Fichier.
  • Nom de la rubrique manipulée (sous la forme <Nom de la table>.<Nom de la rubrique>). Ce nom a été défini grâce au type Description de Rubrique.
  • Nom de la connexion manipulée. Cette connexion peut correspondre:
<Informations étendues> : Chaîne de caractères
Informations étendues de l'élément spécifié. Les différentes informations doivent être séparées par des points-virgule (';').
Remarque: La liste des informations étendues reconnues par OLE DB et les Connecteurs Natifs est présentée dans la page Informations optionnelles de connexion.
Remarques
WINDEVCode Utilisateur (MCU)HFSQL Client/Serveur

Propriété InfosEtendues et variable de type Connexion

La modification des informations concernant le cryptage d'une connexion HFSQL Client/Serveur grâce à la propriété InfosEtendues met automatiquement à jour les informations renvoyées par la propriété Cryptage (et inversement).
Ainsi la ligne de code:
MaConnexion.Cryptage = hCryptageRC5_16
modifiera l'option CRYPTAGE dans la chaîne d'informations étendues.
De même la ligne de code:
MaConnexion.InfosEtendues = "CRYPTAGE=RC5_16"
modifiera la propriété InfosEtendues.
Exemple: Dans le code suivant l'affectation de l'information étendue supprime le cryptage:
MaConnexion.Cryptage = hCryptageRC5_16
MaConnexion.InfosEtendues = "BDD_EXISTE"
Le code correct à utiliser est le suivant :
MaConnexion.InfosEtendues = "BDD_EXISTE"
MaConnexion.Cryptage = hCryptageRC5_16
ou bien:
MaConnexion.Cryptage = hCryptageRC5_16
MaConnexion.InfosEtendues += [";"]+"BDD_EXISTE"
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 03/10/2025

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