Téléchargement des produits


Version anglaise


 

La commande ADELJOB permet de créer des travaux dans la file des travaux soumis du gestionnaire de travaux d'Adélia Studio.

 

Les travaux disponibles sont les suivants :

  • Génération du MPD :

- de jonctions,

- d'entités logiques (dans le cas d'une génération BTrieve, celle-ci est exécutée immédiatement sans utiliser le gestionnaire de travaux).

  • Génération de fichiers de messages d'erreur (dans le cas d'une génération BTrieve pour des programmes Adélia générés en C, le travail est créé dans la file des travaux à compiler du gestionnaire de travaux).

  • Génération de programmes.

  • Exécution d'une ligne de commande DOS (appelé travail d'exécution libre) :

  1. Ce travail, présent dans la File des travaux soumis, crée un travail dans la File des travaux à compiler du gestionnaire de travaux d'Adélia Studio. 
  2. Une fois actif, ce dernier exécute la ligne de commande DOS.

 

Remarque : cela permet de respecter la chronologie d'exécution entre les travaux à compiler et les travaux d'exécution libre. Ainsi, un travail d'exécution faisant appel à un travail de génération ne pourra pas s'exécuter avant que le travail de génération soit lui-même terminé.

Dans le cas où vous désirez effectuer une action sur un objet de l'AS/400 après que celui-ci a été compilé par le gestionnaire de travaux, vous devez penser à exécuter, dans la partie serveur de votre travail d'exécution libre, un SBMJOB avec la même file d'attente (JOBQ) que celle utilisée par les travaux de compilation.

 

L'exécution d'ADELJOB retourne une valeur indiquant le succès ou l'échec de la création du travail. Cette valeur peut être récupérée de deux façons :

  • soit par la variable système errorlevel, dans le cas où ADELJOB est exécuté depuis un fichier de commandes DOS (fichier *.BAT),

  • soit par le mot réservé *CODE_RETOUR, dans le cas où ADELJOB est exécuté depuis un programme Visual Adélia grâce à l'ordre EXECUTER_CMD. Les valeurs retournées sont les suivantes :

0

Le travail a été créé sans problème.

-1

Une erreur Windows est survenue et le travail n'a pas pu être créé.

-2

La syntaxe sur la ligne de commande n'a pas été respectée et le travail n'a pas pu être créé.

-3

Une erreur de connexion à l'environnement est survenue et le travail n'a pas pu être créé.

-4

Une erreur BD est survenue lors de la création du travail et le travail n'a pas pu être créé.

-5

En mode synchrone, le travail de génération ou de compilation s'est terminé en erreur.

 

 

 

Cliquez ci-dessous pour plus d'informations sur :

 

↑ Haut de page

  • Aucune étiquette