DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Gestion des bases de données / HFSQL / Fonctions HFSQL
  • Droits nécessaires
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
HRafraîchitVue (Fonction)
En anglais : HRefreshView
HFSQL ClassicHFSQL Client/ServeurDisponible uniquement avec ces types de connexion
Demande le recalcul du contenu d'une vue matérialisée.
Remarque : Il est également possible de mettre à jour la vue matérialisée grâce à l'instruction SQL "REFRESH MATERIALIZED VIEW".
Exemple
HRafraîchitVue(MaConnexion, MaVue)
Syntaxe
<Résultat> = HRafraîchitVue(<Connexion> , <Vue> [, <Option>])
<Résultat> : Booléen
  • Vrai si la vue matérialisée a été rafraîchie,
  • Faux en cas d'erreur. La fonction HErreurInfo permet d'identifier l'erreur.
<Connexion> : Chaîne de caractères ou variable de type Connexion
Connexion à manipuler. Cette connexion correspond :
<Vue> : Chaîne de caractères
Nom de la vue matérialisée dont les données doivent être recalculées. Cette vue a été créée :
<Option> : Constante optionnelle de type Entier
Mode de rafraîchissement de la vue matérialisée.
hSansAttenteLe rafraîchissement de la vue matérialisée n'est pas bloquant : il est effectué en tâche de fond. La fonction HInfoVue permet de connaître le résultat du rafraîchissement de la vue matérialisée.
Paramètre non spécifié (par défaut)Le rafraîchissement de la vue matérialisée est bloquant pour celui qui l'a demandé. <Résultat> permet de connaître le compte-rendu du rafraîchissement.
Remarques

Droits nécessaires

Pour recalculer du contenu d'une vue matérialisée, il est nécessaire de posséder :
  • le droit correspondant (constante hDroitGèreTâche) sur le serveur,
  • pour chaque base concernée (c'est-à-dire qui contient une vue à traiter), le droit de connexion (constante hDroitConnexion ou hDroitConnexionCryptée).
Pour savoir si un utilisateur ou un groupe possède ces droits, utilisez la fonction HInfoDroitServeur ou HInfoDroitDaseDeDonnées.
Pour modifier les droits d'un utilisateur ou d'un groupe d'utilisateurs, utilisez la fonction HModifieDroitServeur ou HModifieDroitBaseDeDonnées.
Composante : wd290hf.dll
Version minimum requise
  • Version 20
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