> Renaud ROSSET
Figure 2a

Figure 2a

Exemple 1 de l'ordre des overrides

Programme

Niveau d'appel

Groupe d'activation

Source

ProgramA

1

Défaut

OvrPrtF Lire l'article

Surpris ?

Surpris ?

  Avez-vous parfois été surpris pendant ces explications ? Je devine que oui. L'important est que vous puissiez désormais utiliser au mieux les overrides de fichier sans être obligés de recourir aux overrides au niveau du job en désespoir de cause !

  Cet article est extrait du livre Starter Kit for

Lire l'article
Réorientation des fichiers

Réorientation des fichiers

  On peut utiliser des overrides pour réorienter l'entrée ou la sortie vers un fichier d'un type différent. On peut, par exemple, avoir une application qui écrit directement sur bande en utilisant un fichier bande. Il est tout à  fait possible, avec un override, d'imprimer les informations écrites sur bande. Quand

Lire l'article
Overrides et jobs multithread

Overrides et jobs multithread

  Le système offre, dans certaines limites, les overrides dans des jobs multithread. Les commandes d'override suivantes sont supportées :

OvrDbF - On peut émettre cette commande à  partir du thread initial d'un job multithread. Seuls les overrides étendus au niveau du job ou au niveau du groupe d'activation affectent les

Lire l'article
Overrides ne concernant pas les fichiers

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

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

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

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

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

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

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

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

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

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

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

Lire l'article
Tableau 1

Tableau 1

Autres outils de déploiement applicatif

Lire l'article
Packaging d’applications et Windows Installer

Packaging d’applications et Windows Installer

  Avant l'avènement du service Windows Installer, les développeurs de logiciels créaient des packages d'installation avec des outils d'auteurs propriétaires de fournisseurs tels que Wise Solutions et InstallShield Software. De tels moteurs d'installation géraient exclusivement tout le processus d'installation, et souvent de désinstallation, d'une application. Microsoft a introduit Windows Installer comme

Lire l'article
Résultat final

Résultat final

  Heureusement pour les entreprises qui recherchent une solution de déploiement et de management applicatif, les énormes besoins de ce secteur ont suscité une grande variété de solutions de la part de nombreux fournisseurs. Tous les produits que j'ai examinés ont des points forts qui les destinent à  tel ou tel

Lire l'article
Management

Management

  L'une des premières étapes dans la mise en place d'un produit de déploiement applicatif consiste à  transférer le logiciel client sur les stations de travail. Cette situation soulève l'ancien dilemme de la poule et de l'oeuf - il faut un outil de déploiement pour déployer l'outil de déploiement. eXpress et

Lire l'article
28 et 29 Novembre 2001 – Séminaire de Formation Sécurité

28 et 29 Novembre 2001 – Séminaire de Formation Sécurité

Les 28 et 29 Novembre 2001, un Séminaire de Formation Sécurité, "La vulnérabilité d'Internet au coeur des débats " se tiendra au Golden Tulip St Honoré à  Paris.

Pour toute information : PACT Conférences, tel : 04 72 41 19 41

Lire l'article

Produit

Fournisseur

Site Web

Commentaires

Cognet 3.5

Cognet

www.cognet.com