DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Gestion des bases de données / HFSQL / Fonctions HFSQL Client/Serveur
  • Changer le propriétaire d'un fichier de données
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
HModifiePropriétéFichier (Fonction)
En anglais : HModifyFileProperty
HFSQL Client/ServeurDisponible uniquement avec ce type de connexion
Modifie les propriétés d'un fichier de données HFSQL situé sur un serveur.
Remarque : Il est possible de connaître les propriétés d'un fichier de données HFSQL grâce à la fonction HInfoPropriétéFichier.
Exemple
ResModif est un booléen
ResModif = HModifiePropriétéFichier("MaConnexion", ...
hPropriétaire, "Florence", "MaBase", "Client.fic")
SI ResModif = Vrai ALORS
Info("Modification effectuée")
FIN
Syntaxe
<Résultat> = HModifiePropriétéFichier(<Connexion> , <Propriété à modifier> , <Nouvelle valeur> , <Base de données> , <Fichier de données>)
<Résultat> : Booléen
  • Vrai si les propriétés ont été modifiées,
  • Faux dans le cas contraire. La fonction HErreurInfo permet d'identifier l'erreur.
<Connexion> : Chaîne de caractères ou variable de type Connexion
Connexion pour laquelle la valeur d'une propriété doit être modifiée. Cette connexion correspond :
<Propriété à modifier> : Constante de type Entier
Propriété du fichier de données à modifier :
hNotesDescription du fichier de données ou toute autre information associée au fichier de données.
Si cette constante est utilisée, <Nouvelle valeur> est une chaîne de caractères contenant le texte de la note.
hPropriétairePropriétaire du fichier de données.
Si cette constante est utilisée, <Nouvelle valeur> est une chaîne de caractères contenant le nom du propriétaire.
<Nouvelle valeur> : Chaîne de caractères
Nouvelle valeur de la propriété.
<Base de données> : Chaîne de caractères
Nom de la base de données contenant le fichier de données pour lequel les propriétés doivent être modifiées.
Si ce paramètre correspond à une chaîne vide (""), la base de données utilisée sera celle définie dans la connexion.
Si aucune base de données n'est définie dans la connexion, une erreur WLangage sera générée.
<Fichier de données> : Chaîne de caractères
Nom du fichier de données pour lequel les propriétés doivent être modifiées. L'extension du fichier doit être précisée.
Remarques

Changer le propriétaire d'un fichier de données

  • L'utilisateur spécifié comme nouveau propriétaire doit être un utilisateur existant sur le serveur. Si l'utilisateur n'existe pas, une erreur WLangage est générée.
  • Pour modifier le propriétaire, l'utilisateur faisant la modification doit :
    • soit être un "Super utilisateur".
    • soit avoir le droit de changer le propriétaire du fichier de données (droit correspondant à la constante hChangeDroitPropriétaire). Pour savoir si l'utilisateur a le droit approprié, utilisez la fonction HInfoPropriétéFichier.
Composante : wd290hf.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

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