- 论坛徽章:
- 0
|
原帖由 hr_winning 于 2006-5-17 14:38 发表
我们的收货单打印文件(PRTF)SHD中,对DEV和OUTQ参数都是指定的,为了实现不同用户登录打印到不同的打印机,参考领料单的打印文件(领料单一直都可以用不同用户登录打印到不同的打印机),我做了如下修改:
CHGPRTF ...
我刚才在本地测试了一下,“为了实现不同用户登录打印到不同的打印机”,可以采用如下简便的处理办法来对应:
1)修改登陆帐户的PRTDEV和OUTQ的默认参数:
===> CHGUSRPRF USRPRF(LIU) PRTDEV(TRFSCN) OUTQ(QUSRSYS/TRFSCN)
2)自行写个简单的CLP程序,实现指定SPLF产生后存放的默认的OUTQ,以及直接转向指定的OUTQ:
CLP:LIU/QCLSRC(MYPRINT)
Columns . . . : 1 71 Browse LIU/QCLSRC
SEU==> MYPRINT
FMT ** ...+... 1 ...+... 2 ...+... 3 ...+... 4 ...+... 5 ...+... 6 ...+... 7
*************** Beginning of data *************************************
0001.00 /** TOHOKU RICOH (FUZHOU) PRINTING PRODUCTS CO.,LTD. **/
0002.00 /** MADE BY IT/S LIU YUANYAO **/
0003.00 /** **/
0004.00 PGM
0005.00 CHGJOB OUTQ(TRFSCN)
0006.00 WRKOUTQ OUTQ(TRFSCN)
0007.00 ENDPGM
****************** End of data ****************************************
F3=Exit F5=Refresh F9=Retrieve F10=Cursor F11=Toggle F12=Cancel
F16=Repeat find F24=More keys
(C) COPYRIGHT IBM CORP. 1981, 2002.
3)修改帐户的初始化加载程序,加载CLP:MYPRINT:
===> CHGUSRPRF USRPRF(LIU) INLPGM(LIU/MYPRINT)
4)使用定制好后的帐户登陆OS/400,发觉直接转向指定的OUTQ中:
Work with Output Queue
Queue: TRFSCN Library: QUSRSYS Status: RLS
Type options, press Enter.
1=Send 2=Change 3=Hold 4=Delete 5=Display 6=Release 7=Messages
8=Attributes 9=Work with printing status
Opt File User User Data Sts Pages Copies Form Type Pty
MFE67RJ LIU RDY 49 1 *STD 5
MPI68P LIU RDY 5 1 *STD 5
MPE10DJ LIU RDY 23 1 *STD 5
MPE10RJ LIU RDY 79 1 *STD 5
MPI21RE LIU RDY 125 1 *STD 5
MPI62R LIU RDY 55 1 *STD 5
MPI64RE LIU RDY 62 1 *STD 5
MPI66R LIU RDY 42 1 *STD 5
MPI68R LIU RDY 38 1 *STD 5
More...
Parameters for options 1, 2, 3 or command
===>
F3=Exit F11=View 2 F12=Cancel F20=Writers F22=Printers
F24=More keys
这样是否就不要去动PRTF文件而达到你的要求呢?
还是其他意思。。。。? |
|