DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions spécifiques au WEB / Fonctions de gestion des tâches planifiées WEBDEV
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
Lance immédiatement l'exécution d'une tâche planifiée sur un Serveur d'Application WEBDEV.
Exemple
// Programme la tâche pour s'exécuter toutes les heures
MaTâchePlanifiée est un serveurAppliTâchePlanifiée
MaTâchePlanifiée.Nom = "MaTache"
MaTâchePlanifiée.Procédure = MaProc
MaTâchePlanifiée.Mois = "*"
MaTâchePlanifiée.JourDuMois = "*"
MaTâchePlanifiée.JourDeLaSemaine = "*"
MaTâchePlanifiée.Heure = "*"
MaTâchePlanifiée.Minute = "0"
 
// Lancement immédiat de la tâche
ServeurAppliExécuteTâchePlanifiée(MaTâchePlanifiée)
Syntaxe
<Résultat> = ServeurAppliExécuteTâchePlanifiée(<Tâche planifiée>)
<Résultat> : Booléen
  • Vrai si l'exécution de la tâche planifiée a été lancée.
  • Faux dans le cas contraire. Pour connaître le libellé de l'erreur, utilisez la fonction ErreurInfo avec la constante errMessage.
<Tâche planifiée> : Type associé
Tâche planifiée à exécuter. Ce paramètre peut correspondre :
  • à une variable de type serveurAppliTâchePlanifiée. Dans ce cas, seul le nom de la tâche est pris en compte. Les éventuels paramètres de la tâche sont ceux donnés lors de la création de la tâche avec la fonction ServeurAppliAjouteTâchePlanifiée.
  • au nom d'une procédure. La tâche planifiée associée au nom de cette procédure sera exécutée.
  • au nom d'une tâche planifiée. La tâche planifiée correspondante sera exécutée.
Remarques
  • La tâche est exécutée dans une session indépendante (comme toutes les autres tâches planifiées).
  • La tâche n'est pas exécutée si elle est déjà en cours d'exécution.
  • La tâche est exécutée même si la tâche est désactivée.
  • La tâche planifiée n'est pas exécutable lors d'un GO du projet. Il est nécessaire de déployer le site.
  • Si une erreur se produit durant le lancement ou l'exécution de la tâche, l'erreur ne sera pas remontée par la fonction ServeurAppliExécuteTâchePlanifiée. Il est nécessaire de gérer l'erreur dans le traitement, par exemple dans un fichier de LOG.
Composante : wd290page.dll
Version minimum requise
  • Version 22
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 19/07/2022

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