ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / Managing databases / HFSQL / Types of HFSQL variables
  • Propriétés spécifiques à la description des variables de type hPlanificationVueMatérialisée
  • Fonctions utilisant les variables de type hPlanificationVueMatérialisée :
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
Le type hPlanificationVueMatérialisée permet de gérer une tâche de recalcul des données d'une vue matérialisée planifiée sur un serveur HFSQL par programmation.
Les caractéristiques de cette tâche peuvent être définies et modifiées à l'aide de différentes propriétés WLangage.
Remarques :
Exemple
// Rafraîchir les vues matérialisées tous les samedi à 23H00
refreshView est une hPlanificationVueMatérialisée
refreshView.Description = "Recalcul des données des vues"
 
// Caractéristiques de la planification
refreshView.Planification.Mois = "*"
refreshView.Planification.JourDeLaSemaine = "samedi"
refreshView.Planification.Heure = "23"
refreshView.Planification.Minute = "0"
 
// Ajout des vues matérialisées à rafraîchir
 
// Syntaxe 1 :
// Rafraîchit toutes les vues matérialisées de la base de données "MaBase"
refreshView.Vue[1] = "MaBase"
 
// Syntaxe 2 :
// Rafraîchit la vue "MaVue" de la base de données "MaBase"
refreshView.Vue[1] = "MaBase/MaVue"
 
HAjoutePlanification(cnx, refreshView)
Remarques

Propriétés spécifiques à la description des variables de type hPlanificationVueMatérialisée

Les propriétés suivantes peuvent être utilisées pour manipuler une tâche de recalcul des données d'une vue matérialisée :
Nom de la propriétéType manipuléEffet
ActivéBooléen
  • Vrai si la planification du recalcul des données est active,
  • Faux dans le cas contraire.
DescriptionChaîne de caractèresDescription associée à la tâche de recalcul des données d'une vue matérialisée.
IdentifiantEntierIdentifiant de la tâche de recalcul des données des vues matérialisées.
Cette propriété est disponible en lecture seulement.
PlanificationVariable de type hPlanificationCaractéristiques de la planification à effectuer pour le recalcul du contenu des vues matérialisées.
UtilisateurChaîne de caractèresUtilisateur ayant créé la tâche de planification de recalcul des vues matérialisées.
Cette propriété est en lecture uniquement.
VueTableau de chaînesListe des vues matérialisées dont la tâche recalculera le contenu. Ces vues ont été créés : Pour rafraîchir toutes les vues matérialisées de la base de données "MaBase", la syntaxe est la suivante :
refreshView.Vue[1] = "MaBase"
Pour rafraîchir la vue "MaVue" de la base de données "MaBase", la syntaxe est la suivante :
refreshView.Vue[1] = "MaBase/MaVue"

Fonctions utilisant les variables de type hPlanificationVueMatérialisée :

HAjoutePlanificationCrée une tâche planifiée sur un serveur HFSQL :
  • procédure stockée,
  • sauvegarde,
  • optimisation,
  • rafraîchissement d'une vue matérialisée.
HExécutePlanificationExécute immédiatement une tâche planifiée sans tenir compte de sa planification :
  • procédure stockée,
  • sauvegarde,
  • optimisation,
  • rafraîchissement d'une vue matérialisée.
HModifiePlanificationModifie une tâche planifiée sur un serveur HFSQL :
  • procédure stockée,
  • sauvegarde,
  • optimisation,
  • rafraîchissement d'une vue matérialisée.
HSupprimePlanificationSupprime une tâche planifiée sur un serveur HFSQL :
  • procédure stockée,
  • sauvegarde,
  • optimisation,
  • rafraîchissement d'une vue matérialisée.
Minimum version required
  • Version 20
Comments
Click [Add] to post a comment

Last update: 07/22/2022

Send a report | Local help