Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

In IBM z are display files (dspf) like in IBM i?

Tags:

mainframe

In an IBM i/AS400 there are display files (DSPF) which is used to design / create screens. DSPF (display file) in AS/400 is a file with definitions to format a screen to show and to receive data.

Are there similar files in zOS?

like image 799
Higinio Fuentes Avatar asked Dec 30 '25 01:12

Higinio Fuentes


2 Answers

Screens on z/OS are specific to a subsystem.

In ISPF you would use Dialog Tag Language and/or panel definition statements to create a screen (ISPF calls it a panel).

In CICS you would use Assembler macros to create a BMS map (the screen).

In IMS you would use Message Format Services to create a screen.

As indicated in @SteveIves answer, there exist products to "paint" a screen.

All of the above are used to create 3270 screens; these days of course almost all 3270 devices are emulated. This is not the only way to create a user interface for a z/OS application. CICS, for example, understands http and it is relatively common to have a web interface to a CICS application.

like image 56
cschneid Avatar answered Jan 01 '26 21:01

cschneid


There are no such files by default in z/OS. There are software products that have screen definitions - ISPF and Telon being 2. ISPF (Interactive System Productivity Feature) is the ‘default’ UI under TSO and you can create your own screens, but these are not dsp files.

Telon is (I think) some sort of screen layout/definition utility used to create applications running under IBM’s CICS. These are also not dsp files.

like image 27
Steve Ives Avatar answered Jan 01 '26 22:01

Steve Ives



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!