receive_text_jobtype.cfg

L'exemple de fichier receive_text_jobtype.cfg définit le Type du travail et les propriétés de travail à partir du texte d'un fichier de substitution.

L'étape SetJobTypeFromRules fournie par RICOH ProcessDirector peut utiliser le fichier de contrôle receive_text_jobtype.cfg pour définir le flot de travaux dans le fichier jobID.overrides.text. L'étape peut également utiliser ce fichier de contrôle pour convertir un fichier de fiche de travail facultatif au format JDF (Job Definition Format), jobID.overrides.jdf, à un fichier de substitution de type texte temporaire qui peut être utilisé avec le fichier jobID.overrides.text pour définir le flot de travaux.

Les informations du fichier de contrôle sont sensibles à la casse.

Le fichier de contrôle comporte les sections suivantes :

Section CONFIGURATION
Il s'agit d'une section de paramètres globaux composée de mots clés qui définissent la manière dont RICOH ProcessDirector interprète les paramètres de la fiche de travail.
FILE_MODE
Ce mot clé contrôle la manière dont RICOH ProcessDirector traite la fiche de travail. La valeur "FILE" indique à RICOH ProcessDirector de traiter toutes les informations du fichier dans un enregistrement unique. Dans ce mode, RICOH ProcessDirector peut effectuer une recherche et remplacer des actions. Les guillemets doubles de cette valeur sont obligatoires.

La valeur "RECORD" du mode de fichier force RICOH ProcessDirector à lire les informations du fichier, enregistrement par enregistrement. Les guillemets doubles de cette valeur sont obligatoires.

ATTRIBUTE_PATTERN
Ce mot clé définit une expression régulière qui définit la manière dont RICOH ProcessDirector reconnaît le nom des propriétés. Telle qu'elle est fournie par RICOH ProcessDirector, la valeur est "\$\{Job.*\}". Les guillemets doubles délimitent l'expression et les barres obliques inversées sont des caractères d'échappement qui précèdent les caractères spéciaux dans l'expression.

La valeur "\$\{Job.*\}" indique à RICOH ProcessDirector de reconnaître les noms de propriétés comme des chaînes qui commencent par Job. et qui sont suivies par zéro caractère ou plus. Les noms de propriété du travail RICOH ProcessDirector suivent cette convention, comme Job.Duplex et Job.Print.CumulativeSheetsStacked.

KEYWORD_CASE
Ce mot clé définit la casse des caractères dans les noms de paramètres de la fiche de travail. Selon les paramètres du système d'envoi, les paramètres peuvent être transmis en majuscules ou en minuscules. Utilisez les valeurs "UPPER" ou "LOWER", en fonction des besoins de l'installation.

Délimitez le début et la fin de la section de configuration au moyen de CONFIGURATION et ENDCONFIGURATION.

Section REPLACE
Cette section utilise les commandes sed pour remplacer les chaînes dans la fiche de travail. Elle est mise en commentaire dans le fichier d'exemple. Vous n'aurez probablement pas à l'utiliser.

Délimitez le début et la fin de la section REPLACE au moyen de REPLACE et d'ENDREPLACE.

Section PATTERN KEY_VALUE
Cette section décrit la manière dont RICOH ProcessDirector recherche des mots clés et des valeurs et les convertit en marques au moyen de groupes d'expressions régulières. Telle qu'elle est fournie par RICOH ProcessDirector, la section ressemble à ceci :
PATTERN KEY_VALUE
"(.*?)=(.*?),"
ENDPATTERN
Le masque est délimité par des guillemets doubles ; le masque situé à gauche du signe égal représente le mot clé. Le masque à droite représente la valeur. Ce masque crée une liste de paires de mots clés et valeurs séparées par des virgules.
Section DEFINE statements
Cette section utilise des formules de symboles pour définir le flot de travaux RICOH ProcessDirector à partir d'une valeur dans la fiche de travail qui a été émise avec le travail. Voici le type d'instruction DEFINE utilisé généralement par RICOH ProcessDirector pour définir le flux de travail :
DEFINE ${Job.JobType} AS "Transform"
DEFINE ${Job.JobType} AS "PDF" WHEN (${Job.InputDatastream} == "pdf")

La première instruction DEFINE définit le flot de travaux par défaut. La deuxième instruction DEFINE est conditionnelle. Dans cet exemple, RICOH ProcessDirector définit la valeur de la propriété Job.JobType sur PDF lorsque la valeur du paramètre Job.InputDatastream dans le texte du fichier de substitution est pdf. Si le paramètre Job.InputDatastream possède une valeur différente, RICOH ProcessDirector utilise le flot de travaux par défaut.