Bureau CDE Guide de l'administrateur

Configuration de la fonction d'impression pour un type de données

Pour imprimer un fichier de données à partir du Bureau, vous pouvez :

Vous pouvez également lancer des impressions à partir du nombreuses applications.

L'impression à partir du Bureau se fait à l'aide de l'action Imprimer. Tout comme Ouvrir, cette action est utilisée pour de nombreux types de données. Elle est donc mappée à d'autres actions, et la zone ARG_TYPE permet de personnaliser l'impression pour les différents types de données.

Par exemple, l'exemple ci-dessous illustre l'action Imprimer associée au type de données XWD. Elle est définie dans le fichier /usr/dt/appconfig/types/langue/xclients.dt:

ACTION Imprimer
 {
 	LABEL					Imprimer
 	ARG_TYPE				XWD
 	TYPE					MAP
 	MAP_ACTION			NoPrint
 }

Cette action Imprimer, propre aux fichiers XWD, est mise en correspondance avec une action NoPrint, définie dans le fichier /usr/dt/appconfig/types/langue/dt.dt. Cette action affiche une boîte de dialogue informant l'utilisateur que l'impression du type de données est impossible.

Comparez l'action Imprimer des fichiers XWD avec la suivante (fichiers PCL):

ACTION Imprimer
 	LABEL				Imprimer
 	ARG_TYPE			PCL
 	TYPE				MAP
 	MAP_ACTION		PrintRaw
 }

L'action PrintRaw, définie dans le fichier de configuration /usr/dt/appconfig/types/langue/print.dt, indique la commande permettant d'imprimer les fichiers PCL.

ACTION PrintRaw
 {
 	TYPE						COMMAND
 	WINDOW_TYPE				NO_STDIO
 	EXEC_STRING				/usr/dt/bin/dtlp -w %(File)Arg_1%
 }