Sizing function keys and using the 'Printer Terminal Is' command to print Gen blockmode screens in CICS
search cancel

Sizing function keys and using the 'Printer Terminal Is' command to print Gen blockmode screens in CICS

book

Article ID: 244794

calendar_today

Updated On:

Products

Gen - Workstation Toolset Gen - Host Encyclopedia Gen - Run Time Distributed Gen

Issue/Introduction

Issues concerning printing Gen blockmode screens in CICS using PCOM session emulator.

1.  How to change printing size of screens (A4 versus A5)? 

2.  Use function keys to print the designed Gen screens without opening the screens to the client, using the 'Printer Terminal Is' command. 

 

 

Environment

Release : 8.6

Component : Gen Workstation Toolset

Resolution

1.  Access CICS from the PCOM emulator and open a CICS session where your Gen application is running.  Adjust the keyboard keys to specify which key performs the print screen and from menu item File/Printer Setup specify where the print out be sent.  This includes a selection 'Print to Disk - Separate' and you can specify a location, which prints each selection of your chosen print screen key to separate file.     For further questions, consult IBM related to configuring this in PCOM for the CICS deployed session Gen applications. 

Given this is using IBM PCOM (Personal Communications), refer to IBM's documentation regarding printing sessions, this is the documentation for release 14 of PCOM as that is the release most recently tested with Gen: 
https://www.ibm.com/docs/en/personal-communications/14.0?topic=sessions-printing

Note -  The printing related to size and session is not specific to Gen applications, this is a question for the emulator owner, in this case the Gen supported emulator PCOM. 

 

2.   The 'Printer Terminal Is' command, placed within the Procedure Step, is only executed at the completion/end of a Procedure Step execution that contains the 'Printer Terminal Is' statement.  You cannot execute the 'Printer Terminal Is' command without an execution pass of the Procedure Step containing the 'Printer Terminal Is' command.   

'Printer Terminal Is' documentation: 
https://techdocs.broadcom.com/us/en/ca-mainframe-software/devops/ca-gen/8-6/developing/designing/using-the-toolset/perform-file-transfers-error/olecontrol-textalign-property/printer-terminal-is.html