PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV 2024 → Tâche planifiée Webdev 22
Tâche planifiée Webdev 22
Débuté par Alex, 19 fév. 2017 11:14 - 7 réponses
Posté le 19 février 2017 - 11:14
Bonjour à tous,

Sur un projet Webdev 22, j'ai paramétré une tâche Webdev planifiée qui se lance toutes les heures en utilisateur l'éditeur de CODE WB22. Quand je déploie l'application, rien ne se passe, aussi dans l'administrateur WB22, aucune tâche planifiée n'a été rajoutée.

J'ai tout essayé même en passant pour le script de programmation de création de tâches planifiées, rien à faire.

Je commence à penser qu'il y a un bug sur cette version.

Pour le même projet en WB20, tout se passe bien, la tâche est créée et se lance correctement.

Est-ce que quelqu'un a déjà eu ce problème ou comment le contourner ?

Je sais aussi PCSOFT prévoit de sortir une nouvelle version mais on l'attend toujours.....

Mercu
Posté le 21 février 2017 - 16:12
Bonjour,

Je viens d'ajouter une tache planifiée (en procédure globale) en webdev21 et cela se passe bien.

Christian
Membre enregistré
6 messages
Posté le 08 mars 2017 - 13:35
Impossible d'utiliser cette "nouveauté" en 22.
Posté le 09 mars 2017 - 18:44
LofteurUpAndDown a couché sur son écran :
> Impossible d'utiliser cette "nouveauté" en 22.

ce n'est pas une nouveauté
cela tourne depuis la 19 au moins

je n'ai pas encore eu l'occasion de tester en 22
Posté le 10 mars 2017 - 10:41
Roumegou Eric a utilisé son clavier pour écrire :
LofteurUpAndDown a couché sur son écran :
Impossible d'utiliser cette "nouveauté" en 22.

ce n'est pas une nouveauté
cela tourne depuis la 19 au moins

je n'ai pas encore eu l'occasion de tester en 22


à moins qu'en fait de nouveautés, tu voulais parler de l'administrateur
et que cela est visible désormais en admin ?

Pas vu, pas essayé, pas de besoins pour le moment
Membre enregistré
1 603 messages
Popularité : +64 (70 votes)
Posté le 10 mars 2017 - 14:52
Bonjour

Pour tester une procédure planifiée, s'adresser un Email dans cette procédure ou écrire un enregistrement.

Ces procédures s'affichent furtivement dans l'administrateur Webdev aux heures spécifiées.

--
Cordialement
François

http://intra.fr http://intrasoftware.fr
Posté le 05 décembre 2017 - 18:40
Bonjour,

Je m'y prendre certainement mal.

J'ai créé dans mon code 2 procédures planifiées (en webdev 22 dernière version). Des procédures globales dont j'ai saisi les automatismes de procédures : Tâches webdev, avec une fréquence à l'heure.

Je déploie le projet, mais les procédures n'apparaissent pas dans le serveur d'application (onglet sites > Tâches planifiées), et donc ne s'exécutent pas (elles laissent un log si c'était le cas).

Doit-on déclarer par une instruction dans le code ces procédures ? Je déploie avec un support physique, est-ce le mode de déploiement ?

A noter, ces procédures font appel à d'autres procédures globales du projet mais je ne pense pas que cela ait un impact.

Merci de votre aide si vous avez une idée.

Jeff.
Posté le 06 décembre 2017 - 12:09
Dans son message précédent, Jeff a écrit :
Bonjour,

Je m'y prendre certainement mal.

J'ai créé dans mon code 2 procédures planifiées (en webdev 22 dernière
version). Des procédures globales dont j'ai saisi les automatismes de
procédures : Tâches webdev, avec une fréquence à l'heure.

Je déploie le projet, mais les procédures n'apparaissent pas dans le serveur
d'application (onglet sites > Tâches planifiées), et donc ne s'exécutent pas
(elles laissent un log si c'était le cas).

Doit-on déclarer par une instruction dans le code ces procédures ? Je déploie
avec un support physique, est-ce le mode de déploiement ?

A noter, ces procédures font appel à d'autres procédures globales du projet
mais je ne pense pas que cela ait un impact.

Merci de votre aide si vous avez une idée.

Jeff.

---
Cet email a fait l'objet d'une analyse antivirus par AVG.
http://www.avg.com


il faut juste que ces proc soit déclarées en taches planifiées.
Après ne pas oublier qu'il faut peut être se connecter puis déconnecter
d'une base de données, que des variable globales ne sont aps initiées
etc ...

c'est chiant à débuguer et moi je fais systématiquement comme cela
j'utilise un booleen bWithTrace que j'initie à vrai quand je met mon
truc au point et que je repasse à faux quand c'est ok.
et je met des traces dans un fichier de log
trace que je conditionne
si bWithTrace alors trace("je suis passé par là")