PSP |
Tampon d'impression |
FLEX |
Syntaxe
PSP [spoolfile] [ printcommand] [ +repeatcount]
|
Paramètres
Nom |
Description |
spoolfile |
Ce paramètre permet d'indiquer le nom du fichier à imprimer (normalement produit par la commande O). L'extension par défaut est «.OUT». |
printcommand |
Ce paramètre permet d'indiquer le nom de la commande d'impression étant utilisée pour piloter l'imprimante. L'extension par défaut de la commande d'impression est «.CMD». |
repeatcount |
Ce paramètre permet d'indiquer le nombre d'exemplaires supplémentaires dont vous avez besoin. |
Description
Cette commande permet de à FLEX de sortir des données entreposées sur une imprimante en même temps qu'il exécute d'autres tâches.
Remarque
- Le programme de tampon d'impression permet à FLEX de sortir des données entreposées sur une imprimante en même temps qu'il exécute d'autres tâches. Cette méthode d'impression s'appelle la mise en
file d'attente de l'imprimante. Cette fonction est particulièrement utile lorsqu'il est nécessaire d'imprimer une longue liste sans gêner l'ordinateur.
- Pendant l'impression, vous pouvez exécuter des commandes FLEX à partir du terminal, telles que la suppression de fichiers, la copie de disques,... Pendant que vous utilisez FLEX, le programme
d'impression permettra d'imprimer le fichier souhaité. La commande PSP attendra automatiquement que l'imprimante soit prête (mise sous tension) même après que le fichier a été entré dans la file d'attente
d'impression. Après l'impression du premier fichier, le deuxième fichier de la file d'attente sera imprimé (s'il y en a un),... La file d'attente d'impression peut être examinée ou modifiée à tout moment en utilisant
l'utilitaire QCHECK.
- L'utilisateur doit être conscient de plusieurs choses lors de l'utilisation de la mise en file d'attente de l'imprimante :
1) Aucun fichier se trouvant dans la file d'attente d'impression ne peut être supprimé, renommé ou modifié de quelque manière que ce soit tant qu'il n'a pas été imprimé ou supprimé par l'utilitaire de gestion
de file d'attente d'impression QCHECK.
2) Les disques contenant les fichiers de la file d'attente d'impression ne doivent pas être supprimés tant que les fichiers sont toujours dans la file d'attente.
3) Les commandes d'impression sans tampon d'impression (comme P) ne peuvent pas être utilisées pendant que les fichiers sont en attente dans la file d'attente d'impression.
4) Tout chargement de papier ou de bande magnétique de cassette ou toute autre opération nécessitant que l'ordinateur accepte des données à des intervalles de temps précis ne doit pas être exécuté pendant une opération de
mise en file d'attente de l'imprimante.
5) Pour que la mise en file d'attente de l'imprimante fonctionne dans un système informatique autre que S/09, une interface MP-T ou MP-T2 doit être installée dans le port d'entrée/sortie 5 et être
attachée pour fournir des interruptions IRQ.
6) La commande PSP n'est pas prise en charge par FLEX9S.
7) La commande PSP fonctionnera uniquement avec FLEX 9.0 version 2.6 ou supérieure. En cas de doute, vérifiez avec la commande :
Exemple
Par exemple, disons que votre disque contenait un très grand nombre de fichiers et qu'une liste de catalogue d'imprimantes était souhaitée. Un fichier contenant les informations
de sortie doit d'abord être créé à l'aide de commandes O telle que :
O CAT.OUT CAT.CMD
|
O CAT CAT
|
lorsque la sortie de l'imprimante est souhaitée, la commande suivante doit être entré :
PSP CAT.OUT P.CMD
|
PSP CAT P
|
A ce moment, l'emplacement du fichier CAT.OUT est entreposé dans un tampon appelé file d'attente d'impression (liste d'attente). Si une autre commande PSP est émise
avant que la première ne soit terminée, le deuxième fichier sera à l'emplacement disponible suivant dans la file d'attente d'impression. Une fois que le nom de fichier à imprimer a été entreposé dans la file
d'attente d'impression, le programme PSP charge la commande de pilote d'imprimante spécifiée dans la zone réservée à l'imprimante (voir la commande RM). Si la zone réservée n'est
pas assez grande, un message est émis et le programme se termine. Sinon, le processus de mise en file d'attente démarre et le contrôle revient à l'interpréteur de commandes FLEX. Notez que n'importe laquelle
des commandes d'imprimante repositionnables peut être utilisée, y compris les commandes Q et SP.
Une fois l'impression en cours, il n'est pas possible de modifier les pilotes d'imprimante tant que le processus de mise en file d'attente n'est pas terminé. Par exemple, si vous
avez trois fichiers que vous souhaitez imprimer sur une imprimante Qume et deux sur une imprimante série, vous devez d'abord mettre en tampon d'impression les trois fichiers Qume et leur permettre de
terminer l'impression. Vous pouvez ensuite mettre en tampon d'impression les deux fichiers destinés à l'imprimante série.
Dernière mise à jour : Mardi, le 28 Juillet 2020