Difference between DISPLAY and SELECT Services



TSO Programming, ISPF, SDF, SDSF and PDF, FTP, TCP/IP Concepts, SNA & SNA/IP etc...

Difference between DISPLAY and SELECT Services

Postby Quasar » Sun Aug 19, 2012 12:49 pm

Hi,

With reference to my previous post http://www.ibmmainframeforum.com/tso-ispf/topic8034.html, I have tried reading about the different ISPF Services, to display a panel - DISPLAY, TBDISPL and SELECT from the manuals. I am still a little confused between, when should I use the DISPLAY Service or the SELECT Service. Why do we have these two different services in the first place?

Thanks,
Quasar.
Quasar Chunawala,
Software Engineer, Lives at Borivali, Mumbai
User avatar
Quasar
 
Posts: 102
Joined: Wed Nov 10, 2010 7:11 pm
Location: Borivali, Mumbai
Has thanked: 13 times
Been thanked: 2 times

Re: Difference between DISPLAY and SELECT Services

Postby Pedro » Tue Aug 21, 2012 4:33 am

Use SELECT service to display menu panels.
Pedro Vera
User avatar
Pedro
 
Posts: 686
Joined: Thu Jul 31, 2008 9:59 pm
Location: Silicon Valley
Has thanked: 0 time
Been thanked: 53 times

Re: Difference between DISPLAY and SELECT Services

Postby Quasar » Tue Aug 21, 2012 6:03 am

Hi Pedro -

Currently, I am using the Rexx CALL instruction to transfer control from one menu program, to another. Is this approach fine? Apart from the fact that CALL is a Rexx Instruction, that would search //SYSEXEC and //SYSPROC, whereas SELECT PGM() is an ISPF Service, that would search //ISPLLIB and any //STEPLIB's(Correct me, if I am wrong here), I do not see much of a difference.

Thanks and appreciate your response,
Quasar
Quasar Chunawala,
Software Engineer, Lives at Borivali, Mumbai
User avatar
Quasar
 
Posts: 102
Joined: Wed Nov 10, 2010 7:11 pm
Location: Borivali, Mumbai
Has thanked: 13 times
Been thanked: 2 times

Re: Difference between DISPLAY and SELECT Services

Postby Pedro » Tue Aug 21, 2012 9:20 pm

With regard to transferring control from one program to another, you are right that it is not much difference.

But the parms for SELECT offer functions not available in the rexx Call statement, for example, NEWPOOL and NEWAPPL.
Pedro Vera
User avatar
Pedro
 
Posts: 686
Joined: Thu Jul 31, 2008 9:59 pm
Location: Silicon Valley
Has thanked: 0 time
Been thanked: 53 times


Return to TSO & ISPF

 


  • Related topics
    Replies
    Views
    Last post