Liste les tâches planifiées d'un serveur HFSQL Client/Serveur pour une connexion donnée.
Syntaxe
<Résultat> = HListeTâche(<Connexion>)
<Résultat> : Chaîne de caractères
Liste des tâches planifiées disponibles sur le serveur sous la forme :
<Identifiant de la tâche 1> + TAB + <Description de la tâche 1> + TAB + ...
<Tâche 1 active ou non> + TAB + <Utilisateur> + TAB + <Mois> + TAB + ...
<Jour du mois> + TAB + <Jour de la semaine> + TAB + <Heure> + TAB + ...
<Minute> + TAB + <Jour du mois ou jour de la semaine> + TAB + ...
<Nombre exécution> + TAB + <Nom de la procédure> + EOT + ...
Remarque : Pour obtenir les caractéristiques d'une tâche, utilisez la fonction HInfoTâche.
<Connexion> : Chaîne de caractères ou variable de type Connexion
Connexion pour laquelle les tâches planifiées doivent être listées. Cette connexion correspond :
Remarques
- Pour lister les tâches des autres utilisateurs, il est nécessaire de posséder le droit de visualisation des utilisateurs (constante hDroitVisualisationUtilisateur dans les fonctions HInfoDroitServeur et HModifieDroitServeur).
- Pour lister les tâches planifiées, il est nécessaire de posséder le droit de connexion (constante hDroitConnexion ou hDroitConnexionCryptée) sur la base contenant la procédure stockée.
- Il est possible d'utiliser la fonction HListeTâche pour vérifier l'existence d'une tâche. Il suffit de vérifier si l'identifiant de la tâche est présent parmi les tâches renvoyées par la fonction.