Paramètres de session
MAXIMUM_PAGE_LENGTH, MAXIMUM_PRINT_POSITION et SET_PAGE_LENGTH
Le paramètre à gauche du signe égal est un mot clé et doit être codé exactement comme indiqué. Le mot clé est utilisé pour définir une instruction. Les valeurs à droite du signe égal sont des macros ou des codes de contrôle. Etant donné que les valeurs à droite du signe égal peuvent être à la fois des macros et des codes de contrôle, elles sont parfois appelées paramètres.
Les paramètres MAXIMUM_PAGE_LENGTH, MAXIMUM_PRINT_POSITION et SET_PAGE_LENGTH spécifient les dimensions de la tâche de sortie. Le nombre spécifié dans le paramètre MAXIMUM_PAGE_LENGTH est utilisé dans le paramètre SET_PAGE_LENGTH et remplace le mot clé de valeur. Autrement dit, si SET_PAGE_LENGTH et MAXIMUM_PAGE_LENGTH sont codés comme suit :
MAXIMUM_PAGE_LENGTH=066 /* Printed lines per page */ SET_PAGE_LENGTH=SFL 066
Les résultats seraient :
SET_PAGE_LENGTH=SFL 066
Etant donné que SFL est codé X'1B 43' dans la section macro, le code de contrôle réel qui serait envoyé à l'imprimante pour définir la longueur maximale de la page est :
X'1B 43 42'
où X'42' est le nombre décimal 66.