ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / WLanguage functions / Web-specific functions / WEBDEV scheduled task functions
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
Minimum version required
  • Version 22
Comments
Click [Add] to post a comment

Last update: 07/19/2022

Send a report | Local help