OPALE - 10.0 - Utilisation

Liste des variables du robot Mapping

De MappingDoc

Cette page liste l’ensemble des variables pouvant être utilisées dans les actions du robot Mapping. Pour utiliser ces variables, il faut définir leur valeur dans les détails de l'action exécutée via l'option 3 du Menu d'exploitation, puis 8 Détails.

Paramètres d’entrée (pour toutes les commandes)

  • &SPLF pour le nom du spool
  • &SPLNUM (ou &CLSPLNUM5) pour le numéro du spool1
  • &JOB pour le nom du job
  • &JOBNUM pour le numéro du job
  • &USER pour le nom de l'utilisateur


1 Pour utiliser le numéro de Spool comme paramètre d'une commande (CL, LPR...), il faut remplacer &SPLNUM par &CLSPLNUM5. Cela permet d'éviter la présence d'espaces non significatifs en les remplaçant par des zéros.

Exemple pour un SPOOL portant le numéro 1 :
&SPLNUM :      1
&CLSPLNUM5 : 000001

Paramètres généraux

  • &OUTDES pour l'Outq de destination
  • &LIBDES pour la bibliothèque de l'Outq de destination
  • &OUTORI pour l'Outq d'origine
  • &LIBORI pour la bibliothèque de l'Outq d'origine
  • &YYYYMMDD pour la date du jour
  • &HHMMSS pour l'heure courante
  • &SPLDATE pour la date de création du fichier spool
  • &SPLTIME pour l'heure de création du fichier spool
  • &TRIM pour indiquer que les zones suivantes peuvent être trimées, c'est à dire que les blancs de fin de zone ne seront pas récupérés.
  • &NOTRIM pour arrêter de trimer les zones suivantes (depuis 10.2.8)
  • &MAPJOBNUM donne un numéro unique sur 8 caractères

Paramètres attributs du spool

  • &SPLJOBID pour l'ID du travail ayant ouvert le fichier spool
  • &SPLFID pour l'ID interne du fichier spool
  • &FORMTYPE pour le type de formulaire
  • &SPLUSRDTA pour les données utilisateur
  • &STATUS pour l'état du fichier spool
  • &SCHEDULE pour le code prévision de sortie (*JOBEND, *FILEEND, *IMMED)
  • &HOLD pour l'état retenir du fichier spool
  • &SAVE pour l'état conserver du fichier spool
  • &TOTALPAGE pour le nombre total de pages
  • &STARTPAGE pour la page de début d'impression
  • &ENDPAGE pour la page de fin d'impression
  • &RSTPRT pour la page de reprise d'impression
  • &COPIES pour le nombre de copies
  • &LPI pour le nombre de lignes par pouce
  • &CPI pour le nombre de caractères par pouce
  • &PRIORITY pour la priorité d'édition
  • &DEVFILE pour le nom du device utilisé
  • &DEVLIB pour le nom de bibliothèque du device utilisé
  • &PGM pour le nom du programme ayant ouvert le fichier spool
  • &PGMLIB pour le nom de bibliothèque du programme ayant ouvert le fichier spool
  • &ACCOUNT pour le code accounting du travail ayant ouvert le spool
  • &PRTTXT pour le texte à imprimer en bas de chaque page
  • &RCDLEN pour le nombre de caractères maximum sur une ligne
  • &USRDFNDTA pour le texte défini par l'utilisateur

Beaucoup d'autres attributs peuvent être récupérés. Comme ils sont très techniques, prendre contact avec Mapping pour avoir le nom d'un attribut particulier

  • &MAXRCD pour le nombre maximal d'enregistrements autorisé
  • &DEV pour le type d'unité
  • &DEVTYPE pour le type d'imprimante
  • &SPLLENGTH pour la hauteur d'une page
  • &SPLWIDTH pour la largeur d'une page

Paramètres du MAPCPYSPLF

  • &MAPNAM pour le nom du format Mapping
  • &MAPSEQ pour la séquence ou le traitement du format Mapping
  • &MAPMOD pour le mode de traitement
  • &MAPSUP pour la suppression du spool d'origine
  • &MAPSAV pour la sauvegarde du spool remappé
  • &SNDFDP pour l'envoi des fonds de page
  • &SNDPOL pour l'envoi des polices

Paramètres du MAPSORTSPL, MAPSORTPAG

  • &KEYLINE pour le numéro de la ligne de la clef de tri
  • &KEYCOL pour le numéro de la colonne de la clef de tri
  • &KEYLGN pour la longueur de la clef de tri
  • &CREATE pour la création d'un spool après le tri
  • &NEWSPLF pour le nom du spool à créer
  • &NAME pour le nom de la base de données à utiliser
  • &MBROPT pour le type d'ajout des infos (*ADDAUTO, *ADD, *REPLACE, *NONE)
  • &NUMSPL pour le numéro d'ajout du spool traité
  • &CONTROLE pour le contrôle de rupture
  • &USRDTA pour la référence utilisateur
  • &KEYLINE2 pour le numéro de la ligne de la deuxième clef de tri
  • &KEYCOL2 pour le numéro de la colonne de la deuxième clef de tri
  • &KEYLGN2 pour la longueur de la deuxième clef de tri
  • &HLDSPL pour suspendre le spool en sortie
  • &SPLHEIGHT pour la hauteur de spool
  • &SPLWIDTH pour la largeur de spool
  • &OVRFLW pour le nombre de lignes par page

Paramètres du MAPQUALSPL

  • &ADDLINE pour le numéro de la ligne où seront ajoutées les informations
  • &ADDCOL pour le numéro de la colonne où seront ajoutées les informations
  • &MODULO pour la hauteur de spool
  • &DUPLEX pour l'utilisation du mode recto/verso
  • &INFO pour l'ajout des informations de volume
  • &NBBREAK pour l'ajout du nombre de ruptures