ISPF, ISPF 2.x, MVS38J

ISRZ00 in MVS38J

ISRZ00 – ISPF Generic Messages for MVS38J / Hercules(current version 1.2.00  2022-07-09) When developing application dialogues under ISPF 2.0 (Wally Mclaughlin’s ISPF-like product) on a Hercules/MVS38J system, some form of error processing and messaging is most likely an application requirement. Even when quickly developing a productivity tool! ISPF 2.0 (referred to ISPF in this post) message facility displays a short…

Continue Reading

BAL, CLIST, COBOL, ISPF 2.x, MVS38J, TSO

CALNDRs in MVS38J

Overview In late 2018, in the interest of interfacing with Wally’s Mclaughlin’s newly ISPF-like product, I wrote a simple application using different solution sets for educational and learning purposes to demonstrate the versatility of using diffent programming languages. CALNDRs (Calendars) in MVS38J is a post that discusses that application using the compilers offered and supplied with MVS 3.8J in conjunction…

Continue Reading

BAL, COBOL, ISPF 2.x, MVS38J, Subroutine, TSO

PARMs in MVS38J

Overview Passing parameters to a program is a common practice when using and/or developing subroutines. The parameter communications protocol (API) can take different forms depending on established APIs or newly defined APIs. This post will focus on two types of parameter layouts encountered in a TSO / ISPF environment when invoking a program or command: Parameter layout used by TSO…

Continue Reading

ISPF 2.x, MVS38J, TSO

Calendar on ISPF Panel w MVS 3.8J – Part II

Overview In the previous post, the December 2018 calendar is displayed using one color, green, including an asterisk to indicate today’s date.  As a hobbyist, you always want to spruce up displays – apply new features of a tool, ISPF. ___DECEMBER 2018____ S M T W T F S . . . . . . 1 2 3 4 5…

Continue Reading

ISPF 2.x, MVS38J, TSO

Calendar on ISPF Panel w MVS 3.8J

Overview Adding a calendar display field to a ISPF panel without a built-in function on your MVS 3.8J hobbyist system is a simple implementation using the AREA tag to define a dynamic area in ISPF 2.x!  It is assumed the reader has basic working knowledge of TSO CLISTs and ISPF services. Let’s walk through a simple design brainstorm of a…

Continue Reading

ISPF 2.x, MVS38J

WRLDWTCH in MVS38J

Overview WRLDWTCH – World WATCH for MVS38J / Hercules(current version 0.9.00  2018-09-22) ** WRLDWTCH and ISPF Limitation ** Due to a DISPLAY element limitation in ISPF v2.2 when using a model 2 (24×80) terminal session, the display will fail and not display correctly. Other 3270 terminal modes display correctly.Due to the fixed display content of WRLDWTCH, no temporarily correction is…

Continue Reading

ISPF, ISPF 2.x, MVS38J, Uncategorized

Using ISPF Table Services in MVS 3.8J

Overview ISPF tables store organized data in virtual storage for temporary residency or DASD for permanent residency as a PDS member in the ISPTABL library. Table services are categorized as 1) table level – action impacting a table, 2) table row level – action impacting a table row, and 3) display level – impacting display of table rows. ISPF tables…

Continue Reading