Operation Manual

IRISPowerscan
TM
Manuel Utilisateur
108
• ID (<ID_LOT>) ou nom (<NOM_LOT>) du lot actif
• ID du document actif (<NUMERO_DOCUMENT>)
• ID de la page active (<ID_PAGE>)
• Date et heure du jour
• Valeur OCR quelconque (<OCR_libellé de la zone OCR>)
• Valeur de code à barres quelconque (<BC_libellé de la zone de
code à barres>)
Ex. : La formule <BC_Séparateur>":"<OCR_Langue> est la
concaténation d'une zone de code à barres, d'un littéral (":") et d'une
zone OCR.
Ex. : En général, vous pouvez générer un identifiant de lot unique
similaire au suivant :
<ID_STATION>"_"<ID_LOT>"("<DATE_MJA>"
"<HEURE_24>")"
Conseil :
<DERNIERE_VALEUR> est la dernière valeur d'un champ d'index donné.
Vous pouvez extraire certaines parties de la variable en spécifiant le
décalage (position du premier caractère) et la longueur.
<variable>[p,n] extrait n caractères à la position p.
<BC_Valeur>[1;4] extrait les quatre premiers caractères.
Ex. : BC_Valeur = 12345678 <BC_Valeur >[1;4] = 1234
Conseil :
Le décalage peut être négatif, ce qui signifie que l'application doit « calculer
à partir de la fin ».
<BC_Valeur>[-4;2] extrait deux caractères, 4 positions avant la fin
Ex. : BC_Valeur = 12345678 <BC_Valeur >[-4;2] = 56
Parfois, le code à barres contient de nombreuses valeurs délimitées
par un séparateur.
Vous pouvez extraire une valeur particulière en spécifiant l'index et
le séparateur.
<variable>[i;s] extrait la valeur à la position d'index i (ième valeur)
pour un séparateur s donné
Ex. : 12345678;CRECHE;AA1234