
Overrides ne concernant pas les fichiers
Outre les fichiers, les overrides peuvent concerner les fichiers de messages et les entrées d'unités de programme (program devices) utilisés dans des applications de communication.
On peut faire override du fichier de messages utilisé par les programmes, en utilisant la commande OvrMsgF (Override with Message File). Toutefois, les règles
Lire l'article
Faire override de la portée d’un fichier ouvert
Parfois, on voudra partager l'ODP d'un fichier entre les programmes d'une application. Ainsi, quand on utilise la commande OpnQryF (Open Query File), il faut partager l'ODP créé par OpnQryF, sinon l'application ne l'utilisera pas. Pour partager l'ODP, on spécifie Share(*Yes) sur la commande OvrDbF (Override with Database File).
On
Lire l'article
Autres informations importantes sur Override
Après avoir vu l'essentiel sur les overrides de fichier, voici quelques informations supplémentaires dignes d'intérêt.
Lire l'article
Quelques points divers
J'ai couvert beaucoup de terrain avec ces règles d'override de fichiers. Il est intéressant de les compléter par quelques « tuyaux ».
Vous savez parfaitement, par expérience, comment un programme CL vous fait savoir que votre coding est erroné : en « crashant » sans exception ! Toutefois, si
Lire l'article
Suppression explicite d’un override
Le système supprime automatiquement les overrides à certains moments, par exemple à la fin d'un niveau d'appel, d'un groupe d'activation, et du job. Mais on peut vouloir supprimer l'effet d'un override à tout autre moment. C'est le rôle de la commande DltOvr (Delete Override) qui permet de supprimer explicitement des
Lire l'article
Protection d’un override
Parfois on souhaitera protéger un override contre l'effet d'autres overrides pour le même fichier. Autrement dit, on veut être certain qu'un override émis dans un programme est bien celui qui s'appliquera quand on ouvrira le fichier « overriden ». On peut protéger un override contre toute modification par des overrides
Lire l'article
L’ordre d’application des overrides
Nous avons vu les règles concernant l'applicabilité des overrides. Au cours d'un job, de nombreux overrides peuvent être émis. En fait, comme nous l'avons vu, beaucoup d'entre eux peuvent être émis pour un fichier unique. Lorsque de nombreux overrides sont émis pour un seul fichier, le système construit un override
Lire l'article
Override du même fichier plusieurs fois
Les overrides au niveau d'appel ont la particularité de combiner plusieurs overrides pour le même fichier, afin que chacun des attributs différents touchés par l'override s'applique. Analysons les fragments de programme suivants, qui émettent la commande OvrPrtF (Override with Printer File) :
ProgramA : OvPrtF File(Report) OutQ(Sales01) * OvrScope(*CallLvl) Call Lire l'article

Fixer le domaine d’action d’un override
Le domaine d'action (scope) d'un override détermine sa portée sur des applications. On peut appliquer un override aux trois niveaux suivants :
Niveau d'appel - Un override au niveau d'appel existe au niveau du processus qui émet l'override, sauf si celui-ci est émis par un appel au programme QCmdExc ;
Lire l'article
Règles d’override
Les règles régissant l'effet des overrides sur les applications se divisent en trois catégories principales : le domaine d'action de l'override, les overrides concernant le même fichier, et l'ordre dans lequel le système traite les overrides. Après examen des détails de chacune de ces catégories, nous verrons quelques règles d'ordre
Lire l'article
Informations produits
Castanet 4.6
CONTACT :
Marimba 650-930-5500 ou 888-800-5444
http://www.marimba.com
PRIX : Le prix démarre à 30.000 dollars pour les fonctionnalités de la suite Infrastructure, Management et Production pour 150 postes. Les fonctionnalités de la suite Subscription et Inventory sont licenciées séparément.
Altiris eXpress 5.0
CONTACT :
Altiris 801-226-8500

Tableau 1
Autres outils de déploiement applicatif
Produit |
Fournisseur |
Site Web |
Commentaires |
Cognet 3.5 |
Cognet |
|