ASCII Printer Emulation Session

I set up an ASCII Emulation Session (had some printed instructions) and I'm getting the error message below. Exactly how do I Load form type '*STD' on device GRIPIT (which is the name of my queue) ? I really don't know AS400's at all...

                    Additional Message Information                        
 Message ID . . . . . . :   CPA3394                                            
 Date sent  . . . . . . :   03/29/00      Time sent  . . . . . . :   10:10:26  
 Message . . . . :   Load form type '*STD' device GRIPIT writer GRIPIT.  (G B I
   H R C)                                                                      
 Cause . . . . . :   The file on output queue GRIPIT in library QUSRSYS        
   requires form type '*STD' to be loaded on device GRIPIT. The form type for  
   the file was all blanks when '' appears as the form type.                    
 Possible choices for replying to message . . . . . . . . . . . . . . . :      
   G -- Begin processing the current file after loading the form type.          
   B -- Begin processing the current file after loading and aligning the form  
     type (no alignment message is sent - same as option 1 on System/36).      
   I -- Ignore the request to load the form type.  Print the file on the        
     current formtype (same as option 0 on System/36).                          
 Type reply below, then press Enter.                                            
 Reply  . . . .                                                                
 F1=Help   F3=Exit   F6=Print   F9=Display message details   F12=Cancel        
 F21=Select assistance level                                                    

Who is Participating?
P_S_PriceConnect With a Mentor Commented:
Ensure that when you start the Writer that you Specify Form Type *STD. You can also stop the writer from sending you any messages at all when form type changes as follows:-

This message is simply telling you that an invalid form type has been loaded on the printer.
 Message . . . . :   Load form type '*STD' device GRIPIT writer GRIPIT.  

Your output is defaulting to *STD which is the norm for the AS/400.  In other words... it's like looking for regular instead of legal size paper.  Unless you're trying to print to a different size (e.g. legal size paper), you should reply with a "G" for continue after loading.  The AS/400 will then continue to print thinking that someone has loaded *STD , and that error should no longer appear.

I hope this answers your question.
RxdAuthor Commented:
That's just not feasable. Actually I know that if I type "I" the AS400 just ignores this message and prints the job. But that requires the user to exit the AS400 app, go to work with outq's, select the queue, bring up the message, then hit "I" to ignore, every time we want to get a printout. Then go back to the original app and start all over again. As I said,  that's just not going to fly with the users...
Get your problem seen by more experts

Be seen. Boost your question’s priority for more expert views and faster solutions

eagle s91 is correct in his answer.
By answering the message with a G you are telling the printer that you have now loaded the form type *STD on the printer and you will not get another message until the writer is ended.
By answering with an I you are telling the AS/400 that you want to print on the current form without changing to *STD, hence the repeat messages.
RxdAuthor Commented:
But next time I start the session that creates the queue I have to do this all again right? I know that at another location they do not do this at all.
I am not sure how you created the outq.  Perhaps you can specify the form type, when you create it.

Use: wrkoutq grip*
type option 9 next to GRIPIT and press enter.
This should show the writer name created.  Assuming that it is also GRIPIT, you can issue the following command:
chgwtr wtr(GRIPIT) formtype(*STD)

Can you tell me if the outq is deleted when you end the emulation?
If not, the change outq command should remain until the next IPL.

You could either answer 'I' or 'G' to proceed the printing operation. It is just a printing message from AS400. Any question, please let me know
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.