Re: How to leave ISPF

2012-05-25 Thread Dave Salt
> From: paulgboul...@aim.com
> If I'm in SDSF, I type "C" in front of my user ID.

Be aware that if you cancel your session your ISPF profile won't get saved.
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  


  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Opening an URL from ISPF (was: PCOM Question)

2012-03-21 Thread Dave Salt
> From: shmuel+ibm-m...@patriot.net
> How do you get access to a browser on a PC from a z/OS application?

Using the ISPF Workstation Agent (WSA.EXE).
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  



  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Opening an URL from ISPF (was: PCOM Question)

2012-03-20 Thread Dave Salt
> >Must you have the format http://etc or could you other formats ?
> >(Thinking of having links with underlined descriptive texts rather than
> >the URL visible.) 

You can do this very easily with SimpList and it works with any emulator (not 
just PCOM). When someone clicks any part of a panel (and regardless of whether 
the panel shows an URL or an underline or nothing at all), your application 
would detect where the user clicked and based on that would execute a single 
line of code that calls SimpList and passes the URL. That URL would then 
seamlessly open in the users browser.  

SimpList is very inexpensive and can be installed in about 20 minutes with no 
special privileges required (e.g. nothing needs to be 
compiled/authorized/link-listed etc). If you have any questions or would like a 
free trial then please contact me offline.
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  





  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: NASA closes it's last mainframe

2012-02-13 Thread Dave Salt
> Service Temporarily Unavailable
> The server is temporarily unable to service your request due to
> maintenance downtime or capacity problems. Please try again later.
> 
> Maybe they should have kept the Mainframe? 

By doing this, has NASA proven there's no intelligent life in the universe?

Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  



  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: ISPF Workstation Agent for Windows 7?

2012-01-30 Thread Dave Salt
WSA is free and can dramatically improve productivity. It would be a real shame 
if you're not given approval to use it.
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  





> Date: Mon, 30 Jan 2012 09:10:17 +0100
> From: peter.hunke...@credit-suisse.com
> Subject: Re: ISPF Workstation Agent for Windows 7?
> To: IBM-MAIN@bama.ua.edu
> 
> Thanks to all who replied.
> I'd have to get official approval to be able to use it in the intended
> environment here. All the nice tricks would no pass, I'm pretty sure.
> 
> --
> Peter Hunkeler
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Annoying ISPF prob

2012-01-28 Thread Dave Salt
Are you using a customized or vanilla edit panel? If customized, try vanilla 
and see if that fixes the problem. Also, what happens if you view rather than 
edit?
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  




> Date: Sat, 28 Jan 2012 12:12:37 -0500
> From: gho...@cdpwise.net
> Subject: Re: Annoying ISPF prob
> To: IBM-MAIN@bama.ua.edu
> 
> Thanks, I tried the methods but nothing worked.
> 
> John - Edit settings .. there was no M and Profile 20 said IMACRO NONE.
> Lizette - the E /(##xx) gave me 'Invalid line command'.
> How might I subscribe to bit.listserv.ispf-l
> cheers
> Graham
> ---
> - Original Message - 
> From: "John McKown" 
> Newsgroups: bit.listserv.ibm-main
> To: 
> Sent: Friday, January 27, 2012 8:53 PM
> Subject: Re: Annoying ISPF prob
> 
> 
> > You probably, somehow, set M as an "initial macro". Bring up a member in
> > edit as you are now doing. Look up at the top row. See the
> > "Edit_Settings", which is 3rd from the left? Place your cursor on that
> > and press ENTER. This brings up a dialog box. The first field in that is
> > labelled "User session initial macro". It __should__ have an M in it.
> > Blank that field out. PF3 out of the dialog. You should no longer get
> > those messages when you do an E on a member.
> >
> > Another possibility is that your edit profile has an IMACRO set. Edit a
> > member and enter "IMACRO NONE" on the command line (without the "
> > marks). You can tell this from the command: "PROFILE 20" to see if there
> > is an IMACRO in the edit profile.
> >
> > On Fri, 2012-01-27 at 19:28 -0500, Graham Hobbs wrote:
> >> Hello,
> >>
> >> Newbe again .. I have three TSO/ISPF sessions going. Only one gives me 
> >> this problem. I didn't consciously cause it.
> >>
> >> .. am wanting to edit a pgm in CBL.PGMS (prob is also true for 
> >> CBL.CPYBKS, etc in this session), so I put 'e' as follows..
> >>
> >> DSLIST - Data Sets Matching CON*1 Member 
> >> processed
> >> Command ===>  Scroll ===> 
> >> CSR
> >>
> >> Command - Enter "/" to select action  Message 
> >> Volume
> >> ---
> >>  CONRAD.CBL.CPYBKSEdited 
> >> VPMVSC
> >> eCONRAD.CBL.PGMS  Edited 
> >> VPMVSC
> >>  CONRAD.CBL.PGMS1 
> >> VPMVSC
> >>  CONRAD.CBL.PGMS2.VIC 
> >> VPMVSC
> >>  CONRAD.GHTEST 
> >> VPD91C
> >>
> >> .. which gets me to a member list where I put 'e' on a member (big E 
> >> makes no difference) ..
> >>
> >> ss
> >> EDIT  CONRAD.CBL.PGMS   Row 00025 of 
> >> 00053
> >> Command ===>  Scroll ===> 
> >> CSR
> >>Name Prompt   Size   Created  Changed 
> >> ID
> >> _ STEPH01 322  2012/01/24  2012/01/26 09:47:31 
> >> IBMUSE2
> >> _ STEPH033520  2012/01/24  2012/01/27 17:59:16 
> >> IBMUSE1
> >> e STEPH101329  2012/01/24  2012/01/26 09:49:27 
> >> IBMUSE2
> >> _ STEPH152206  2012/01/24  2012/01/26 09:49:46 
> >> IBMUSE2
> >> _ STEPH40 386  2012/01/24  2012/01/26 09:50:06 
> >> IBMUSE2
> >> _ STEPJ302219  2012/01/24  2012/01/26 09:51:15 
> >> IBMUSE2
> >>
> >> .. hit Enter expecting to get the pgm in edit mode but I got ..
> >>
> >>  IKJ56500I COMMAND M NOT FOUND
> >>  ***
> >>
> >> .. hitting Enter again I got 'Macro does not exist' and an 'M' on the 
> >> cmnd line ..
> >>
> >>  EDIT   CONRAD.CBL.PGMS(STEPH10) - 01.02   Macro does not 
> >> exist
> >>  Command ===> MScroll 
> >> ===> CSR
> >>  ** * Top of Data 
> >> **
> >>  

Re: ISPF Workstation Agent for Windows 7?

2012-01-27 Thread Dave Salt
Peter,

I've been successfully running WSA on Windows 7 for quite some time, both on 32 
and 64 bit. The only thing that doesn't work is the installer, but the product 
itself works fine. Simply copy the entire WSA directory from a previous 
installation to the Win 7 computer, thereby bypassing the install process. 

HTH,
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  





> Date: Fri, 27 Jan 2012 10:30:47 -0600
> From: jch...@ussco.com
> Subject: Re: ISPF Workstation Agent for Windows 7?
> To: IBM-MAIN@bama.ua.edu
> 
> > -Original Message-
> > From: IBM Mainframe Discussion List On Behalf Of Steve Comstock
> > 
> > On 1/27/2012 8:48 AM, Pinnacle wrote:
> > > [ snip ]
> > >
> > > Peter,
> > >
> > > The Workstation Agent is functionallly stabilized. z/OSMF is the way
> > > to go if you really want multiple windows in the same ISPF session.
> > >
> > > Regards,
> > > Tom Conley
> > 
> > But z/OSMF requires WAS and is, itself, a separately licensed product.
> This could get pretty expensive
> > in a hurry, just to have multiple windows in ISPF.
> 
> At z/OS 1.13, z/OSMF is a "no-charge" product, which runs on WAS OEM,
> also (apparently) a "no-charge" product; a  "restricted" implementation
> of WAS.
> 
> Above is from Marna Walle's pitch on "Migrating to z/OS 1.13".
> 
> -jc-
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: PDS Command - 40 Years Old

2012-01-03 Thread Dave Salt
Another way to see an AMBLIST is to select load modules from a SimpList member 
list using function 'A'. Or, if you only need to know the link date, select the 
member(s) using function 'K'. The link date is then displayed in MMDD 
format next to each selected member.
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  





> Date: Tue, 3 Jan 2012 13:06:59 -0500
> From: sas...@sas.com
> Subject: Re: PDS Command - 40 Years Old
> To: IBM-MAIN@bama.ua.edu
> 
> Mark,
>   That's somewhat better. Only 4 '0's required. Still lost the top of
> the listing though. I used the max of 64000 lines, but the AMBLIST of
> the module I'm looking at produces 123000 lines. I suppose I could
> figure out where in the source this limit is set, but it's just not that
> big a deal to run AMBLIST in JCL for me. For smaller modules, the AM
> rather than MAP will come in handy though. Thanks.
> 
> Mark Zelden wrote:
> > 
> > On Tue, 3 Jan 2012 11:27:49 -0500, Don Poitras  wrote:
> > 
> > >You need to keep hitting '0' to continue the display and after a
> > >while the top of the listing rolls off.
> > >
> > 
> > A little PDS training is in order... :-)
> > 
> > Try the "SETLOG" command.
> > 
> > Mark
> > --
> > Mark Zelden - Zelden Consulting Services - z/OS, OS/390 and MVS
> > mailto:m...@mzelden.com
> > Mark's MVS Utilities: http://www.mzelden.com/mvsutil.html
> > Systems Programming expert at http://expertanswercenter.techtarget.com/
> 
> -- 
> Don Poitras - zSeries R & D  -  SAS Institute Inc. -  SAS Campus Drive 
> mailto:sas...@sas.com   (919)531-5637  Fax:677- Cary, NC 27513
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: PCOMM & access to workstation file system

2011-12-29 Thread Dave Salt
> On Thu, 29 Dec 2011 12:43:27 +0200, Itschak Mugzach wrote:
> >As I wrote in previous mails, my interest is not in working in a client 
> >server mode 
> 

> From: m42tom-ibmm...@yahoo.com:
> WSA does much more useful things (IMO) than allow you to work in 
> client server mode.  I use it mostly for file transfer, but have played 
> with its ability to edit PC files using the ISPF editor.  Dave Salt might 
> step in to list other capabilities of the connection.

I use the ISPF Workstation Agent (WSA) almost every day and I couldn't imagine 
working without it. Having said that, I never use it in client server mode. 

When you enter the WSCON command on any ISPF command line, a panel is displayed 
that prompts you for the IP address of the workstation you wish to connect to; 
i.e. the address of the PC where WSA.EXE has been launched. In addition to 
entering the IP address the panel also prompts you for the following:

Workstation Connection   
1. With GUI display   
2. Without GUI display

The default value in this field is initially set to '1', which causes ISPF to 
open in a window on the PC. It also 'freezes' the mainframe session so you can 
ONLY work on the PC. This is known as "client server mode", and many people 
(myself included) find it UGLY. I strongly recommend changing the value to '2' 
(i.e. WITHOUT GUI display), as this allows you to continue working on the 
mainframe just as you normally would. This means you're NOT working in client 
server mode, even though you DO have a full connection between the mainframe 
and PC.

One of the major benefits of having a workstation connection is that file 
transfers become extremely easy to perform. For example, you can transfer 
members by simply selecting them from a member list in ISPF option 3.7.2. 
Another benefit is that you can edit PC files on the mainframe (e.g. by 
entering a PC file name in the Workstation field in ISPF option 2), or edit 
mainframe files on the PC (e.g. by selecting the "Edit on workstation" field in 
ISPF option 2). 

You can also write your own mainframe applications to do just about anything 
you can imagine; e.g. send mainframe files to be printed on a local PC printer 
(which is extremely convenient if you work from home and don't have access to a 
mainframe printer). You can click URLs displayed on an ISPF panel to launch a 
browser and open a web site, or select any type of file from a mainframe 
session (e.g. a WORD document) and have it open on the PC, or send commands to 
be executed on the PC, or display on the mainframe the names of all the files 
in a PC directory so they can be selected for various functions (e.g. browse, 
edit, print, transfer, etc).

By way of example, here are some of the objects I keep in one of my SimpList 
object lists:

 _   OBJ   1   ?==> C:\users\dave\temp.txt{Open file on mainframe   
  
 _   OBJ   2   ?==> C:\users\dave\dave1\*.txt {List PC files on mainframe 
 _   OBJ   3   ?==>  <http://www.Soft-Center.com   {Web site  
 _   OBJ   5   ?==> <http://www.ipchicken.com {Get IP address
 _   OBJ   6   ?==> <http://192.168.0.1   {Open router   
 _   OBJ   7   ?==> <https://www.google.com/analytics/home/  {Case sensitive!  
 _   OBJ   8   ?==>
 _   OBJ   9   ?==> {These commands execute from a command prompt window:  
 _   OBJ  10   ?==>   
 _   OBJ  26   ?==> {These commands execute from a Windows RUN prompt: 
 _   OBJ  27   ?==>msmsgs.inf,BLC.Remove   {Remove MSN from XP laptop
 _   OBJ  38   ?==> 
 _   OBJ  40   ?==> {CALL MSCONFIG (WHICH ISN'T IN SEARCH PATH) FROM WIN7  
 _   OBJ  41   ?==> <"C:\WINDOWS\SYSTEM32\MSCONFIG.EXE"   {Execute immediately 
 _   OBJ  42   ?==> 
 _   OBJ  44   ?==> {Execute a BAT file (contains DIR cmd) in a command window:
 _   OBJ  45   ?==> <"C:\Demo\temp file.bat"   
 _   OBJ  46   ?==>
 _   OBJ  47   ?==> {Open local and remote PDF file:   
 _   OBJ  48   ?==> .exe "C:\Demo\SimpList User Guide (v2r1).pdf"   
 _   OBJ  50   ?==> {The above has been set to a permanent symbol called &PDF  
 _   OBJ  51   ?==> &PDF "C:\Demo\SIM20.pdf"  {Local  PDF  
 _   OBJ  52   ?==> &PDF "\\Soft-Center\XP C\Demo\SIM20.pdf"  {File on laptop  
 _   OBJ  53   ?==> &PDF "\\Vista\C\Demo\SIM20.pdf"   {File on desktop 

Re: How to change 1.000 data set mgmtclas setting the mgmtclas defined by DFSMS ACS MGMTCLAS ????

2011-12-14 Thread Dave Salt
I'm not sure if it helps, but SimpList lets you display the attributes of any 
data set and over-type any attributes you wish to change (e.g. the amount of 
allocated space or the record length or the data set organization or SMS 
attributes etc). Feel free to contact me off-list if you have any questions.
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  



> Date: Wed, 14 Dec 2011 15:53:56 +
> From: acbi...@gmail.com
> Subject: How to change 1.000 data set mgmtclas setting the mgmtclas defined 
> by DFSMS ACS MGMTCLAS 
> To: IBM-MAIN@bama.ua.edu
> 
> Hello,
> due to an error on our ACS MGMTCLAS was set a wrong MC to 1.000 disk
> datasets, now i want to set them correctly. ACS MC is now ok, but I
> wanted to know if there is a process ofsetting the correct MC in a
> quick way..otherwise I have to:
> 1- ISMF dsn test to check what is the correct MC
> 2- Doing a IDCAMS/ALTER to set the correct MGMTCLAS data set by data set
> 
> Any hint is welcome.
> Many thx,A.Cecilio.
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISPF scrollable areas

2011-12-07 Thread Dave Salt
I think you'd need to create your own command table and define the UP and DOWN 
commands as PASSTHRU. That way, the commands would be passed through to your 
dialog and you could process them however you want. For example, you could 
manually position the cursor to a certain area and manually simulate a scroll 
having taken place. However, if your dialog displays other screens in which 
scrolling is also allowed (where you do NOT want scroll commands being passed 
through to your dialog), then your dialog would need to use a variable in place 
of PASSTHRU so that it could turn PASSTHRU on and off. Basically, it might be a 
lot more trouble than it's worth.

Hope that helps, 
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  




> Date: Wed, 7 Dec 2011 11:12:16 +
> From: andy_robert...@johnlewis.co.uk
> Subject: ISPF scrollable areas
> To: IBM-MAIN@bama.ua.edu
> 
> A query.
>  
> I have a panel with two scrollable areas (defined within )AREA sections)
>  
> If I issue UP or DOWN with my cursor outside these areas, I get the message
>  
> ISPP651 The cursor must be within a scrollable area to perform the 
> requested scroll. 
> 
> All working correctly, but not wot I want
>  
> What I want to do is to trap this message, reposition the cursor within one 
> of the areas, and reissue the scroll
>  
> Does anyone have any ideas  as how to do this???  
> 
> The message does not show up in ZERRSM/ZERRLM or ZMSGID.  
> The )REINIT section does not appear to be being redriven.
> 
> Any ideas?
> 
> Andy Robertson   telephone mobile 0777 214 9545 home 01308 420797
> **
> This email is confidential and may contain copyright material of the John 
> Lewis Partnership. 
> If you are not the intended recipient, please notify us immediately and 
> delete all copies of this message. 
> (Please note that it is your responsibility to scan this message for 
> viruses). Email to and from the
> John Lewis Partnership is automatically monitored for operational and lawful 
> business reasons.
> **
> 
> John Lewis plc
> Registered in England 233462
> Registered office 171 Victoria Street London SW1E 5NN
>  
> Websites: http://www.johnlewis.com 
> http://www.waitrose.com 
> http://www.johnlewis.com/insurance
> http://www.johnlewispartnership.co.uk
>  
> **
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISRPROF member is hosed

2011-11-21 Thread Dave Salt
This isn't the first time I've heard of the ISPF profile being corrupted by a 
home grown "favorite data set" utility. I'd strongly recommend removing the 
customized panel and using something that doesn't corrupt the profile, such as 
the ISPF Workplace (which is free) or a paid utility (such as SimpList or IPT).
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  





> Date: Mon, 21 Nov 2011 11:05:07 -0800
> From: john.norga...@ucdmc.ucdavis.edu
> Subject: Re: ISRPROF member is hosed
> To: IBM-MAIN@bama.ua.edu
> 
> Here's the rest of the story.
> 
> We have an overay panel for option2(edit) which is an installation created 
> panel
> 
> --- EDIT - Alternate Panel 
> --
> COMMAND ===>,
> 
>  SELECTION ,===>,1,
>  MEMBER NAME   ,===>,,(Blank or pattern for member selection list,
>  , ignored for sequential data set selection)
> OTHER PARTITIONED OR SEQUENTIAL DATASET:
>  DATASET NAME  ,===>,
> VOLUME ,===>,,(If not cataloged)
> 
>  1 -,, C -,
>  2 -,, D -,
>  3 -,, E -,
>  4 -,, F -,
>  5 -,, G -,
>  6 -,, H -,
>  7 -,, I -,
>  8 -,, J -,
>  9 -,, K -,
>  A -,, L -,
>  B -,, M -,
> 
> The user had all his "favorite datasets specified using 1 - M
> 
> These datasets get stored in ISRPROF. 
> 
> And one day some of his dataset names got delete from the ISRPROF member.
> 
> So Ed, you're saying that if a member is saved with nulls on STD, this 
> could cause a problem?
> 
> 
> 
> 
> John Norgauer
> Senior Systems Programmer
> Mainframe Technical Support Services
> University of California Davis Medical Center
> 2315 Stockton Blvd
> ASB 1300
> Sacramento, Ca 95817
> 916-734-0536
> 
>  SYSTEMS PROGRAMMING..  Guilty, until proven innocent !! "JN  2004
> 
> "Hardware eventually breaks - Software eventually works"  anon
> 
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: DSLIST-like output for Non-VSAM Files in Batch

2011-10-10 Thread Dave Salt
One way to do this would be to write a simple REXX that uses the SAVE option of 
the LMDLIST service. Together with STATS(YES) this should give you what you 
want, and the REXX could be executed in batch or foreground. 

HTH,
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  





> Date: Mon, 10 Oct 2011 23:22:37 +
> From: joseph.l...@ttiinc.com
> Subject: DSLIST-like output for Non-VSAM Files in Batch
> To: IBM-MAIN@bama.ua.edu
> 
> Greetings,
> 
> I want to generate DSLIST-like output from a batch job similar to what is 
> displayed in ISPF 3.4 with the Space option for non-VSAM (flat files) defined 
> on my system.
> 
> Command - Enter "/" to select actionTracks %Used   XT
> ---
>  
>  .XXX.XXX3   50 1
>  .XXX.XXX5   80 1
> 
> Is there a JCL utility program that will generate this output?  I have 
> looked, and have not found one.
> 
> Thank you in advance for your help.
> 
> Regards,
> Joseph Lenz
> TTI, Inc.
> Fort Worth, TX
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: HYBRID is now In Vogue

2011-09-15 Thread Dave Salt
> Australia today announced a third option on passports for gender - "Male",
> "Female" and "X" (I kid you not). 

But "X" represents a female chromosome, and "Y" is for male. If only they'd 
gone with "Z" it would have fit right in with this group!   ;-)
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  





> Date: Thu, 15 Sep 2011 23:00:55 +1000
> From: ibm-m...@tpg.com.au
> Subject: Re: HYBRID is now In Vogue
> To: IBM-MAIN@bama.ua.edu
> 
> On Thu, Sep 15th, 2011 at 10:17 PM, Jim Marshall  wrote:
> 
> > Has anyone been notified of IBM changing their handles from "zSeries" or
> > "z" something to Hybrid something. 
> 
> Nice timing ...
> Australia today announced a third option on passports for gender - "Male",
> "Female" and "X" (I kid you not). I wonder if your new "Hybrid" friends will
> now feel receptary Jim ?.
> Maybe just the Aussie ones    ;-)
> 
> Shane ...
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISPF ZPFSHOW Variable

2011-08-04 Thread Dave Salt
LVLINE is a function that can be used to set a variable. Several years ago I 
tested it extensively and it always returned an accurate value for the number 
of visible lines. This is true regardless of where the screen is split, or 
whether PFSHOW is on or off, or whether the SWAPBAR is being displayed (etc). 
Your mileage may vary but all I can say is it works for me.
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  




> Date: Thu, 4 Aug 2011 10:07:29 -0500
> From: ch...@arneycomputer.com
> Subject: Re: ISPF ZPFSHOW Variable
> To: IBM-MAIN@bama.ua.edu
> 
> LVLINE is a panel function rather than a variable and it does not seem to be
> usable for this purpose.  The manual says that the value may not be correct
> depending on the command line being at the bottom of the screen, the PF key
> display and the SPLIT status.  Its purpose seems to be more related to
> determining the last visible row in split screen mode.
> 
>  
> 
> I have not tried it but given those restrictions I don't think it is worth a
> serious look.
> 
>  
> 
> Chuck Arney
> 
> Arney Computer Systems
> 
> www.arneycomputer.com 
> 
>  
> 
>  
> 
>   _  
> 
> 
> From: Itschak Mugzach 
> To: IBM-MAIN@bama.ua.edu
> Sent: Thursday, August 4, 2011 9:06 AM
> Subject: Re: ISPF ZPFSHOW Variable
> 
> Variable LVLINE holds the last visible line of an area. If you know where
> the area start on your panel, it is easy to know screen depth.
> 
> ITschak
> 
> 
> 
> 
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISPF ZPFSHOW Variable

2011-08-04 Thread Dave Salt
Use LVLINE (Last Visible LINE) in the panel. This will tell you how many lines 
are visible, regardless of whether ZPFSHOW is on or off.

HTH,
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  





> Date: Thu, 4 Aug 2011 08:25:14 -0500
> From: ch...@arneycomputer.com
> Subject: ISPF ZPFSHOW Variable
> To: IBM-MAIN@bama.ua.edu
> 
> In an assembler ISPF application I am trying to adjust the size of a dynamic
> screen area based on the results of a PQUERY and the ZPFSHOW variable.  But,
> the ZPFSHOW variable does not seem to work as expected.  It appears that it
> is not updated with the actual state of the PFSHOW command results.
> According to the documentation it should contain ON or OFF but usually I get
> a blank value and changing the PFSHOW state does not change the ZPFSHOW
> variable.  Using Dialog Test (7.3) I can change the value from blank to ON
> but it gets reset to blank.
> 
> Can anyone explain this or describe a proper way to know the actual
> displayable size of a dynamic screen area?  I understand a command could be
> used to turn the PFK display on or off dynamically but I would rather
> respect the user settings.  I also know I could just leave the last two rows
> unused, but I would rather use all that's available.  
> 
> Chuck Arney
> Arney Computer Systems
> www.arneycomputer.com
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Looking for CA-PDSMAN replacements

2011-08-03 Thread Dave Salt
Ezyedit can be replaced by SimpList. See the link in my signature or let me 
know if you have any questions.

Regards,
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  





> Date: Wed, 3 Aug 2011 11:44:09 -0500
> From: breese.ste...@mayo.edu
> Subject: Looking for CA-PDSMAN replacements
> To: IBM-MAIN@bama.ua.edu
> 
> We have been asked to remove CA-PDSMAN from our Mainframes. Looking around I 
> haven't found much for replacements.  We currently use the following features 
> of PDSMAN. 
> Ezyedit
> Fast Copy
> Member archiving
> LLA extensions
> Scan and Replace
> Member Titles
> 
> Does anyone have any suggestions for replacement products?
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Determining cursor position ISPF

2011-07-28 Thread Dave Salt
This works for me:

)PROC
&ZCURSOR = .CURSOR

If it doesn't work for you, try adding this as the very first line in the 
member; i.e. before the )ATTR section:

)PANEL


Hope that helps,
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  





> Date: Thu, 28 Jul 2011 09:33:39 -0400
> From: michealb...@optonline.net
> Subject: Determining cursor position ISPF
> To: IBM-MAIN@bama.ua.edu
> 
> Hi
> 
> I am running a ISPF dialog within a Rexx exec is there anyway to  
> determine what field the cursor is positioned at
> 
> I have tried assigning .cursor to variable in the )INIT )REINIT )PROC
> 
> But that doesn't seem to work
> 
> Sent from my iPhone
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Ads on IBM-MAIN

2011-07-06 Thread Dave Salt
Shai,

I'm guessing the poster honestly can't remember the name of your product and 
isn't trying to infer any disrespect. Might I suggest you consider renaming 
your product to something that's easier to remember, such as "Under-priced 
Storage Solution" or simply "USS" for short?  

 ;-)   
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  

 



> Date: Wed, 6 Jul 2011 22:30:03 -0700
> From: shai.h...@gmail.com
> Subject: Re: Ads on IBM-MAIN
> To: IBM-MAIN@bama.ua.edu
> 
> >>MFNET (or whatever its called)
> 
> I am sorry that many people do not care about (WHAT ITS CALL) that is OK.
> I think most of the people are in this status.
> Some people love WHAT ITS CALL.
> One person in this list the inventor of WHAT ITS CALL hate this product.
> It is better to hate WHAT ITS CALL than to "not care" about WHAT ITS
> CALL , because the distance between hate to love is shorter compared
> to the distance between "not care" and love.
> Hate WHAT ITS CALL sound like big suffering to WHAT ITS CALL inventor.
> 
> So, today I will pray to God to help him and make his life happier
> compared to what it is today.
> I am sorry that something which belong to me made the inventor of WHAT
> ITS CALL to fell so bad.
> One thing I can promise you. WHAT ITS CALL is not your real problem.
> I did not mention the real name of WHAT ITS CALL even one time just to
> not give another reason to WHAT ITS CALL to be sad.
> 
> Shai
> 
> 
> On Wed, Jul 6, 2011 at 9:32 PM, Ed Gould  wrote:
> > Seymour:
> > I tried to reply earlier and my IPAD kept mangling your name.
> > I do not agree about your technical support stance on here.
> > Just imagine if everyone that got stuff from the CBT tape and the xmit 
> > program
> > and mfn** started with ther tech questions on here. IBM-MAIN would be a 
> > mess,
> > probably 80 percent of the posts would be for those types of products. There
> > would be essentially 20 percent left of IBM type posting. Then through in
> > someone who likes to post long responses (no name here) no one would want to
> > subscribe to IBM-main anymore.
> >
> > I think its entirely reasonnable for each product to have its own group or
> > possibly the CBTTAPE to have its own then Lionel's product and mfnet (or
> > whatever its called) to group thier own products in groups.
> >
> > I think the CBTTAPE is a good example why it should keep its postings to a
> > CBTTAPE group as there is a multivaried group and filexxx would be to small
> > (IMO).
> >
> > If you want to know what is going on in a group (YAHOO ANYWAY) you set 
> > yourself
> > up as nomail and the its up to you to go to YAHOO and see what the latest
> > postings are.
> > IBM-main is just broad enough to hand IBM MVS type emails and that is about
> > enough. Of course if you don't mind the endless bickering of U** then it 
> > should
> > have its own email list or Darren should step in and say NO MORE take it
> > offline. The bickering over U** was worse than MFNET (or whatever its 
> > called).
> > Frankly if I had email sent to home account I would have bit bucketed the 
> > people
> > in question long ago and I would be not talking about MFnet (or whatever its
> > called) as it would have been sent to my junk mail folder 2 years ago when 
> > it
> > was originally broadcast. YAHOO does not allow me to do so without shutting 
> > off
> > IBM-Main altogether.
> > Yes it would be nice but I can't control YAHOO and I do not want to come 
> > back
> > from a week off to find 2000 messages either.
> >
> > Ed
> >
> > Ed
> >
> >
> >
> >
> > 
> > From: Shmuel Metz (Seymour J.) 
> > To: IBM-MAIN@bama.ua.edu
> > Sent: Wed, July 6, 2011 12:38:43 PM
> > Subject: Re: Ads on IBM-MAIN
> >
> > In , on 07/05/2011
> >   at 08:00 AM, Alan Altmark  said:
> >
> >>Whether it's free or not isn't the issue.  There is a significant
> >>difference among
> >>(1) calling out a product (commercial or freeware) as a possible
> >>solution to a posted problem
> >>(2) the author occasionally posting a reminder of his product
> >>(3)discussing the technical aspects of the product
> >
> > (4)Announcing a new product or a new release.
> >
> >>I don't object to the second since the product is free and has
> >>demonstrated benefit to the readership.
> >
> > Tha

Re: When is performance really an issue? Was: Running an ISPF applicction from one pds

2011-06-13 Thread Dave Salt
> if he doesn't mind, I'd like to use Simplist as a good example of the proper 
> way to write an ISPF application.

Lindy, I don't mind at all. Please feel free to do that any time you want!    
;-)

Thanks,
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  







> Date: Sun, 12 Jun 2011 03:06:16 +0200
> From: lindy.mayfi...@ssf.sas.com
> Subject: Re: When is performance really an issue? Was: Running an ISPF 
> applicction from one pds
> To: IBM-MAIN@bama.ua.edu
> 
> That is a good point, Ed, and I appreciate it.  And if he doesn't mind, I'd 
> like to use Simplist as a good example of the proper way to write an ISPF 
> application.   It is all developed the "right" way. No shortcuts  like I was 
> asking about.  And nobody dare update his libraries.
> 
> I mean, a module called a bazillion times an hour isn't the same as any 
> complex ISPF app.  Or is it?  I don't know.  I really don't know, that's why 
> I asked.
> 
> 
> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf 
> Of Ed Gould
> Sent: Sunday, June 12, 2011 3:11 AM
> To: IBM-MAIN@bama.ua.edu
> Subject: Re: When is performance really an issue? Was: Running an ISPF 
> applicction from one pds
> 
> Lindy,
> I had decided to stay out of this, until you spoke. Now I am just going to 
> say be very careful about the one ds idea. I am talking about mixing of 
> libraries. This might be idea for a testing environment but a production 
> environment can be a ball of worms. This becomes a very challenging as to who 
> updates what and when. If you have one person that's one thing but when you 
> have multiple people it can become nightmare. At one place we had a horror 
> story that can be best described as how to get moral down to zero. We had 
> many sysprogs updating the same ispf libraries and we had chaos.Talk about 
> finger pointing. I had to step in and change the process and eliminate the 
> problem by separating libraries and who could update what. The guys disliked 
> it but came around after a few months no more complaining and no finger 
> pointing.
> 
> Ed
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Turning off mixed mode editing

2011-06-08 Thread Dave Salt
If you open a PDS and get a member list, I think you should be able to select a 
member for Edit and enter a forward slash in the PROMPT column and set mixed 
mode off? (I can't try this myself because I don't use a Japanese emulator). 
However, that wouldn't help you for sequential data sets. Another option would 
be to use SimpList, as that has its own edit/view entry options that are 
separate from those used by ISPF and they're always applied to every edit/view 
session launched by SimpList, no matter how they're launched. If you have any 
questions about that let me know.

Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  






> Date: Wed, 8 Jun 2011 05:20:51 -0700
> From: barry.a.schw...@boeing.com
> Subject: Turning off mixed mode editing
> To: IBM-MAIN@bama.ua.edu
> 
> The ISPF User's Guide states that if you enter View or Edit from 3.1 or 3.4, 
> the system assumes you want mixed mode.  This precludes highlighting (at 
> least in the Japanese version of IBM's PCOMM).  Does anyone know of a way to 
> change or disable the assumption?
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ICETOOL : Summarize DCOLLECT data for HLQ's

2011-06-07 Thread Dave Salt
This isn't what you asked for but I just want to make sure you're aware of it. 
If you go into ISPF option 3.4 (or SimpList) and set the field called 'Initial 
View' to SPACE and enter a slash in the field called 'Display Total Tracks', 
you can then enter a high level qualifier and the DSLIST will show you the 
total tracks occupied.

HTH,
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  






> Date: Tue, 7 Jun 2011 21:28:57 +0530
> From: vmanoc...@csc.com
> Subject: ICETOOL : Summarize DCOLLECT data for HLQ's
> To: IBM-MAIN@bama.ua.edu
> 
> Greetings,
> 
> I have created a report from DCOLLECT data with dataset_name volume_serial 
> creation_date space (in kb) and various other fields.
> 
> I am looking for a way to scan this report and summarise the space used by 
> each HLQ. Could someone help me out with this requirement please.
> 
> The input record layout is something like :
> 
> SYS1.VVDS.VPROD46   PROD46  2011123 10
> ABC.DATASET.SOMETHING   XYZA41  2008101 80
> XYZ.SOMETHING.ELSE   YXZA44 2007114 90
> ABCXYZ.SOMETHING.ELSE   ABC123  2006762 
> 100
> ABC.SOME.OTHER.DATASET  AAA111  2005092 20
> SYS1.VTOCIX.PROD46  ZZZ123 
> 2005123 20
> 
> I would like the output to be something like this:
> 
> SYS130
> ABC 100
> XYZ 90
> ABCXYZ  100
> 
> I am looking at the IFTHEN and PARSE statements as of now, however, I 
> haven't had much success yet.
> 
> Any help or pointers would be appreciated.
> CSC • This is a PRIVATE message. If you are not the intended recipient, 
> please delete without copying and kindly advise us by e-mail of the 
> mistake in delivery.  NOTE: Regardless of content, this e-mail shall not 
> operate to bind CSC to any order or other contract unless pursuant to 
> explicit written agreement or government initiative expressly permitting 
> the use of e-mail for such purpose • Computer Sciences Corporation India 
> Pvt Ltd • 7th, Floor, Block 1B, DLF IT Park, Sivaji Garden, Nandambakkam 
> Post, Ramapuram, Chennai-600 089.
> 
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Surfing the mainframe (was: PF9 Swap question)

2011-05-24 Thread Dave Salt
> From: ptl...@midamerican.com
> One caveat I just found however with setting this to "Send Enter" 
> from "Windows Default"; when you right click you do not get the "Cut, Copy, 
> Cut and Append, and Copy and Append" option, which I like the Copy and 
> Append function.  So I will switch it back.

Now you see why I don't like Attachmate. I was so happy when I was able to go 
back to using Vista tn3270 again!
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  



> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Surfing the mainframe (was: PF9 Swap question)

2011-05-24 Thread Dave Salt
> From: ptl...@midamerican.com
> I use Attachmate Extra! (v 7.11) that Dave Salt referred to in the thread he 
> started.
> Even enabling hot spots I can't seem to get the emulator to either single or 
> double click on it to emulate  on the SWAPBAR. 

I remember it was a PITA trying to figure out how to enable mouse support in 
Attachmate, but eventually I got it working (sort of). You have to single left 
click the mouse to position the cursor, and single right click to send ENTER. 
Not at all intuitive, but it does work. 
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  



  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Surfing the mainframe (was: PF9 Swap question)

2011-05-24 Thread Dave Salt
> From: m42tom-ibmm...@yahoo.com
> I use PComm and I know it supports hotspots.  I assume that most other
> emulators do as well.  Does anyone know which ones do and which (if any) 
> don't?

I use Tom Brennan's Vista tn3270 as my mainframe emulator, and it's one of the 
few emulators I've come across that's configured right out of the box to 
support selecting point-and-shoot fields with a mouse. 

A couple of years ago I was at a clients site where they use Attachmate as 
their emulator. After digging through the Attachmate menus I was eventually 
able to set it so that a single left mouse click would position the cursor on a 
point-and-shoot field, and a single right click would send 'ENTER' to the 
mainframe. I found it extremely cumbersome to have to left and right click 
point-and-shoot fields to select them and I really disliked using that emulator.
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  










  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISPF Help panel help

2011-05-16 Thread Dave Salt
You only need a ZSEL statement if your help panel has options to go to other 
help panels. For example, if your HELP panel has something like the following 
then you need a ZSEL statement to determine which help panel to display when 
option 1 or 2 is selected:

Select one of the following options for additional help:
1 - How do I enter optional parameters
2 - How do I change the panel colours

Based on your help panel I don't see any option to go to any other help panels 
so a ZSEL is not required. 

> Q). How can I just redisplay my help panel or terminate my menu display by 
> pressing ENTER?

If someone presses ENTER on a help panel that doesn't have a ZSEL, ISPF 
displays the 'next' tutorial, which is defined using &ZCONT. If &ZCONT isn't 
defined a default tutorial is displayed. A tutorial shouldn't exit when ENTER 
is pressed, as this isn't the way tutorials work. If a user wants to exit a 
tutorial they should press END.

HTH,
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  







> Date: Mon, 16 May 2011 10:40:51 -0500
> From: dave.l.han...@usps.gov
> Subject: ISPF Help panel help
> To: IBM-MAIN@bama.ua.edu
> 
> Group,
> 
>We are running z/OS V1R10 (&z/OS V1R12).  I have been looking through the 
> ISPF Dialog Developer's Guide and Reference and I am having a problem with my 
> help panel.  My Primary panel has &ZPRIM=YES and .HELP=SSBVPSH.  From my 
> primary panel I enter PF1 and I get my help panel.  My panel looks like this:
> 
> )ATTR
> )BODY
> %NOTE:   &MENUMSG
> +
> %ENTER+- EXIT  %PF3+- EXIT
> +
> )INIT
> )PROC
> &ZSEL=TRANS(TRUNC(&ZCMD,'.')
>'*','EXIT')   /*TERMINATE MENU DISPLAY*/
> )END
> 
> When I hit PF3 it takes me right out of my HELP panel and returns me back to 
> my primary panel.
> 
> Q). Why when I press Enter from my help screen do I get "ISPP100 Panel "EXIT" 
> error. Panel not found."
> 
> I tried just coding EXIT, END, CANCEL and RETURN instead of the TRANS 
> statement and I receive the same message about a Panel not found.  The TRANS 
> should be saying whatever &ZCMD is, Terminate the menu display.  I put a 
> TRACE in the PROC section and it didn't like that either.  I had another 
> approach:
> 
> )PROC
> IF (.PFKEY = PF03)
>&ZCMD = X
> IF (.RESP = ENTER)
>&ZCMD = X
> &ZSEL=TRANS(TRUNC(&ZCMD,'.')
>X,EXIT /* or 'X','EXIT' - Terminate Menu Display */  
>'',''  /* Redisplay Panel on Blank   */ 
>'*','%')   /* or '*','?') - Display Invalid option   */
> 
> When I use '?' in my help panel and press enter it sends me to the ISPF PDF 
> tutorial.
> *** Use a question mark (?) as the string.  This causes the SELECT service to 
> redisplay the menu with an invalid option message. ***
> 
> When I use '%' in my help panel and press enter I get "ISPP100  Panel "%" 
> error.  Panel not found."
> 
> I Removed everything from my PROC section.  ENTER takes my from my help panel 
> to the ISPF PDF tutorial.  PF3 works great.
> 
> Q). How can I just redisplay my help panel or terminate my menu display by 
> pressing ENTER?
> 
> Did I miss any good ISPF books with help panel samples?
> 
> 
>Thanks in advance, Dave
> 
> 
> Dave Hansen 
> Eagan Software Systems Branch 
> 651-406-1208 
> dave.l.han...@usps.gov 
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Message Pop up

2011-04-28 Thread Dave Salt
Yes, it's possible. But the user will be locked out of the screen the entire 
time the "constantly moving" bulletin is being displayed. In other words, they 
can only watch. They cannot interact with the screen in any way.
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  





> Date: Fri, 29 Apr 2011 11:59:12 +0530
> From: jagadish...@gmail.com
> Subject: Re: Message Pop up
> To: IBM-MAIN@bama.ua.edu
> 
> its kind of a bulletin is it possible  to do so.. any sample codes or
> programs to review
> 
> On Fri, Apr 29, 2011 at 11:16 AM, Paul Gilmartin wrote:
> 
> > On Fri, 29 Apr 2011 01:04:20 -0400, Dave Salt wrote:
> > >
> > >When you say "mainframe" are you talking about an ISPF session? If so, the
> > only way you can have something "constantly moving" is if the ISPF panel is
> > locked out and no user interaction can occur. Is that what you want to do?
> > >
> > This, of course, is a limitation imposed by ISPF and its environment,
> > not of the 3270 protocol itself.  I've seen better done with a 3270
> > on CMS with a Pipelines FULLSCREEN stage -- I was able to type into
> > an input field while other parts of the screen were dymamically
> > updated.
> >
> > Going further afield, or in an orthogonal direction, this could be
> > done on z/OS with an X11 client.
> >
> > >> Date: Fri, 29 Apr 2011 10:15:54 +0530
> > >> From: Jags
> > >>
> > >> I would like to Publish some message as a bulletin in mainframe(Should
> > be
> > >> like message trailer - constantly moving from left to right).  ...
> >
> > -- gil
> >
> > --
> > For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> > Search the archives at http://bama.ua.edu/archives/ibm-main.html
> >
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Message Pop up

2011-04-28 Thread Dave Salt
Jags,

When you say "mainframe" are you talking about an ISPF session? If so, the only 
way you can have something "constantly moving" is if the ISPF panel is locked 
out and no user interaction can occur. Is that what you want to do?
  
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  







> Date: Fri, 29 Apr 2011 10:15:54 +0530
> From: jagadish...@gmail.com
> Subject: Message Pop up
> To: IBM-MAIN@bama.ua.edu
> 
> Hi,
> 
> I would like to Publish some message as a bulletin in mainframe(Should be
> like message trailer - constantly moving from left to right). This message
> should be like a information through which the mainframe users can know the
> maintanance activity carried by the mainframe support group.
> 
> Any suggestions would be much appreciated.
> 
> Regards,
> Jags
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Transmission files

2011-04-18 Thread Dave Salt
> From: r.skoru...@bremultibank.com.pl
> How can I download my PDSE from mainframe to my PC and edit the later?You 
> could use the ISPF Workstation Agent (WSA.EXE).
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  






> Date: Mon, 18 Apr 2011 21:47:26 +0200
> From: r.skoru...@bremultibank.com.pl
> Subject: Re: Transmission files
> To: IBM-MAIN@bama.ua.edu
> 
> W dniu 2011-04-18 21:37, Gibney, Dave pisze:
> > One picky point. TRANSMIT (XMIT) does not compress. It copies into a
> > transportable format, but there is little or no compression as
> > understood today.
> >
> > Dave Gibney
> > Information Technology Services
> > Washington State University
> 
> Indeed, XMIT does not compress at all. It can even enlarge file size.
> 
> It's funny (or ashaming), that after so many years of PC and mainframe 
> coexistence there is no good way for data interchange.
> 
> How can I download my PDSE from mainframe to my PC and edit the later?
> (Hint: Xmit Manager is fine, but does not allow editing and does not 
> work properly with PDSEs).
> 
> Why we have XMIT, tar/zip and TERSE? Even IBM is not consistent with the 
> tools.
> 
> -- 
> Radoslaw Skorupka
> Lodz, Poland
> 
> 
> --
> Tre tej wiadomoci moe zawiera informacje prawnie chronione Banku 
> przeznaczone wycznie do uytku subowego adresata. Odbiorc moe by 
> jedynie jej adresat z wyczeniem dostpu osób trzecich. Jeeli nie jeste 
> adresatem niniejszej wiadomoci lub pracownikiem upowanionym do jej 
> przekazania adresatowi, informujemy, e jej rozpowszechnianie, kopiowanie, 
> rozprowadzanie lub inne dziaanie o podobnym charakterze jest prawnie 
> zabronione i moe by karalne. Jeeli otrzymae t wiadomo omykowo, 
> prosimy niezwocznie zawiadomi nadawc wysyajc odpowied oraz trwale 
> usun t wiadomo wczajc w to wszelkie jej kopie wydrukowane lub 
> zapisane na dysku.
> 
> This e-mail may contain legally privileged information of the Bank and is 
> intended solely for business use of the addressee. This e-mail may only be 
> received by the addressee and may not be disclosed to any third parties. If 
> you are not the intended addressee of this e-mail or the employee authorised 
> to forward it to the addressee, be advised that any dissemination, copying, 
> distribution or any other similar activity is legally prohibited and may be 
> punishable. If you received this e-mail by mistake please advise the sender 
> immediately by using the reply facility in your e-mail software and delete 
> permanently this e-mail including any copies of it either printed or saved to 
> hard drive. 
> 
> BRE Bank SA, 00-950 Warszawa, ul. Senatorska 18, tel. +48 (22) 829 00 00, fax 
> +48 (22) 829 00 33, e-mail: i...@brebank.pl
> Sd Rejonowy dla m. st. Warszawy XII Wydzia Gospodarczy Krajowego Rejestru 
> Sdowego, nr rejestru przedsibiorców KRS 025237, NIP: 526-021-50-88. 
> Wedug stanu na dzie 01.01.2011 r. kapita zakadowy BRE Banku SA (w caoci 
> wpacony) wynosi 168.346.696 zotych.
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Cool Things You Can Do in z/OS

2011-04-12 Thread Dave Salt
> From: paulgboul...@aim.com
> And here I don't know
> the WSA topology.  Which side does listen() and which side does
> connect()?  From what the OP said, it appears that the workstation
> is the server.

The workstation agent (WSA.EXE) listens on the workstation, and the mainframe 
sends the connection request (and other requests) to the workstation agent.
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  






> Date: Tue, 12 Apr 2011 17:52:08 -0500
> From: paulgboul...@aim.com
> Subject: Re: Cool Things You Can Do in z/OS
> To: IBM-MAIN@bama.ua.edu
> 
> On Tue, 12 Apr 2011 18:33:06 -0400, Dave Salt wrote:
> 
> >> From: dick bond
> >> Our workstation IP addresses, even if fixed (like mine - most are not), 
> >> cannot be accessed
> >> from z/OS.  I would think most real-world shops are that way - if not, 
> >> well,
> >> they may need to hire some networking personnel to setup proper security.
> >
> >My experience is that most real-world shops CAN access the workstation from 
> >z/OS. I've worked at some very secure sites that had very tight security, 
> >and in every case it was always easy to set up a workstation connection.
> > 
> It's more plausible that sites that like to consider themselves
> very secure prohibit running servers of whatever sort (even X11?)
> on desktops.  (Even as they block ICMP.)  And here I don't know
> the WSA topology.  Which side does listen() and which side does
> connect()?  From what the OP said, it appears that the workstation
> is the server.
> 
> -- gil
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Cool Things You Can Do in z/OS

2011-04-12 Thread Dave Salt
> From: dickbond...@gmail.com
> Our workstation IP addresses, even if fixed (like mine - most are not), 
> cannot be accessed
> from z/OS.  I would think most real-world shops are that way - if not, well,
> they may need to hire some networking personnel to setup proper security.

My experience is that most real-world shops CAN access the workstation from 
z/OS. I've worked at some very secure sites that had very tight security, and 
in every case it was always easy to set up a workstation connection.
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  






> Date: Tue, 12 Apr 2011 15:19:28 -0700
> From: dickbond...@gmail.com
> Subject: Re: Cool Things You Can Do in z/OS
> To: IBM-MAIN@bama.ua.edu
> 
> That's a couple of big "ifs" - that's why we can't use it.  Our workstation
> IP addresses, even if fixed (like mine - most are not), cannot be accessed
> from z/OS.  I would think most real-world shops are that way - if not, well,
> they may need to hire some networking personnel to setup proper security.
> 
> On Tue, Apr 12, 2011 at 6:39 AM, Shmuel Metz (Seymour J.) <
> shmuel+ibm-m...@patriot.net> wrote:
> 
> > In , on 04/08/2011
> >at 03:52 PM, Dick Bond  said:
> >
> > >a couple of glitches - make sure have a "fixed" IP address for your
> > >workstation
> >
> > That's not necessary if you are running a current release unless
> >
> >  1. You are running a session manager that can't pass on the IP
> > address
> >
> >  2. You don't have dynamic DNS to associate a fixed A RR to
> >the floating IP address.
> >
> > --
> > Shmuel (Seymour J.) Metz, SysProg and JOAT
> > ISO position; see <http://patriot.net/~shmuel/resume/brief.html>
> > We don't care. We don't have to care, we're Congress.
> > (S877: The Shut up and Eat Your spam act of 2003)
> >
> > --
> > For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> > Search the archives at http://bama.ua.edu/archives/ibm-main.html
> >
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Cool Things You Can Do in z/OS

2011-04-12 Thread Dave Salt
Eileen,

Please keep us posted and let us know if/how it got fixed.

Thanks,
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  







> Date: Tue, 12 Apr 2011 12:02:40 -0400
> From: ebar...@doitt.nyc.gov
> Subject: Re: Cool Things You Can Do in z/OS
> To: IBM-MAIN@bama.ua.edu
> 
> I tried pinging on an lpar which has outside access - we can get to all 
> internet and ftp sites from it and still got timed out on ping.
> They  have ICMP blocked on the firewalls- the problem finally got routed to 
> the  correct security  group (WINTEL) and hopefully they can be convinced to 
> fix it.
> 
> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf 
> Of McKown, John
> Sent: Tuesday, April 12, 2011 11:42 AM
> To: IBM-MAIN@bama.ua.edu
> Subject: Re: Cool Things You Can Do in z/OS
> 
> > -Original Message-
> > From: IBM Mainframe Discussion List 
> > [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Barkow, Eileen
> > Sent: Tuesday, April 12, 2011 9:53 AM
> > To: IBM-MAIN@bama.ua.edu
> > Subject: Re: Cool Things You Can Do in z/OS
> > 
> > I cannot ping the PC IP address  and WSA gives back RC=60, so 
> > I am assuming that it is the firewall 
> > (network people told me that it was ICMP in particular).
> 
> Not ICMP, per se. That is why you cannot ping (which uses ICMP). Likely the 
> firewall does not allow the z/OS system to connect outward to any other IP 
> addresses, with perhaps some whitelisted addresses for some servers (such as 
> ftp servers). Which would indicate that it most likely is on its own VLAN.
> 
> --
> John McKown 
> Systems Engineer IV
> IT
> 
> Administrative Services Group
> 
> HealthMarkets(r)
> 
> 9151 Boulevard 26 * N. Richland Hills * TX 76010
> (817) 255-3225 phone * 
> john.mck...@healthmarkets.com * www.HealthMarkets.com
> 
> Confidentiality Notice: This e-mail message may contain confidential or 
> proprietary information. If you are not the intended recipient, please 
> contact the sender by reply e-mail and destroy all copies of the original 
> message. HealthMarkets(r) is the brand name for products underwritten and 
> issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake 
> Life Insurance Company(r), Mid-West National Life Insurance Company of 
> TennesseeSM and The MEGA Life and Health Insurance Company.SM
> 
>  
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Cool Things You Can Do in z/OS

2011-04-12 Thread Dave Salt
Eileen,

I don't know if it will help but I'll send you a copy of the chapter in the 
SimpList user guide that explains how to set up a workstation connection.
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  







> Date: Tue, 12 Apr 2011 10:52:57 -0400
> From: ebar...@doitt.nyc.gov
> Subject: Re: Cool Things You Can Do in z/OS
> To: IBM-MAIN@bama.ua.edu
> 
> I cannot ping the PC IP address  and WSA gives back RC=60, so I am assuming 
> that it is the firewall 
> (network people told me that it was ICMP in particular).
> 
> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf 
> Of Paul Gilmartin
> Sent: Tuesday, April 12, 2011 10:50 AM
> To: IBM-MAIN@bama.ua.edu
> Subject: Re: Cool Things You Can Do in z/OS
> 
> On Tue, 12 Apr 2011 09:45:05 -0400, Barkow, Eileen wrote:
> 
> >I cannot connect from the  pc to the mainframe - I was told that the fireall 
> >was preventing ICMP traffic.
> >I just requested that the firewall be opened to allow ICMP traffic.
> >
> >But is there any other way around the firewall to connect thru IP.
> > I usually get to ISPF via TN3270, but we also have session managers 
> > available.
> >
> I'm not an expert; still I'm puzzled that WSA somehow depends on ICMP.
> Why?  Does it gratuitously ping the sorkstation to make sure it's there
> rather than merely attempting a connection and processing any error
> status?
> 
> -- gil
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: New job for mainframes: Cloud platform

2011-04-11 Thread Dave Salt
> From: gra...@ase.com.au
> The bit-order *within each byte* is still "most significant on the 
> left" in both big- and little- endian systems.

So the Chief bit is on the left?   ;-)

Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  







> Date: Tue, 12 Apr 2011 14:41:34 +1000
> From: gra...@ase.com.au
> Subject: Re: New job for mainframes: Cloud platform
> To: IBM-MAIN@bama.ua.edu
> 
> Well, let's not skew the kiddie's brains too much..
> 
> "Endian- ness", in the context used in these posts, refers to BYTE 
> order not BIT order.
> 
> The bit-order *within each byte* is still "most significant on the 
> left" in both big- and little- endian systems.
> 
> Another wrinkle:  In the x86 world (little-endian) Intel "names" the 
> bits within a byte, from the left, 7,6,5,4,3,2,1,0 whereas in the z.. 
> world (big-endian) IBM "names" them 0,1,2,3,4,5,6,7.  Regardless of 
> the naming scheme used, the "rightmost" bit in each byte is the 
> least-significant. :-)
> 
> An x86 code fragment might help to illustrate:
> 
>  .code
>  mov eax,258 ;let's start with 258 KG
>  mov weight,eax
>  ..
>  ..
>  ret
>  .data
> weight  dd  0   ;weight in kilograms
> 
> After that 2nd mov instruction, while the 32-bit eax register looks like:
> 
> bits 32,31,..,24
> |bits 23,22,..,16
> ||bits 15,14,..,8
> |||bits 7,6,5,..,0
> ||||
> eax:     0001 0020
> 
> ..the four bytes at label "weight" will look like:
> 
> weight 0010 0001  
> ||||
> |||bits 32,31,..,24
> ||bits 23,22,..,16
> |bits 15,14,..,8
> bits 7,6,5,..,0
> 
> So, bit numbering aside, it still looks like a big-endian world once 
> you're "inside" the processor.
> 
> Cheers,
> Graeme
> 
> 
> At 03:46 PM 11/04/2011, you wrote:
> >Computer networks (including the Internet) are inherently big endian.
> >Little endian CPUs, such as Intel/AMD X86 and X86-64, have to flip the bit
> >order when engaging in network communications. That bit flipping obviously
> >works (and is usually performed by the network driver), but it's not
> >totally free in terms of instructions.
> >
> >ARM and Power CPUs are capable of running in either big endian or little
> >endian mode. When ARM CPUs are deployed primarily for networking-related
> >missions (such as embedded controllers for routers), especially in
> >power-sensitive roles, there's some appeal to running in big endian mode.
> >Hence, Linux (and some other operating systems) are available for ARM's big
> >endian mode. That's the "armeb" flavor of Linux, specifically. Linux for
> >Power always runs in big endian mode.
> >
> >Itanium is also bi-endian and can run in either mode. VMS, for example,
> >runs on Itanium in little endian mode. I was merely pointing out that there
> >are lots of big endian CPUs that are selling very well and that are running
> >Linux in big endian mode, including System z, Power, and ARM. There's no
> >danger that Linux will somehow forget big endian bit order any more than
> >X86 CPUs will forget how to use the Internet.
> >
> >To pick another example, Solaris is available in both little endian
> >(X86-64) and big endian (SPARC) flavors. Not surprisingly, Java is almost
> >entirely endian-agnostic, but to the extent bit order matters it's big
> >endian.
> >
> >I've known HP in its sales pitches to make a lot of fuss about endianness
> >as reason why it would be oh-so-difficult for an HP-UX customer to move to
> >Linux on X86, or for a Linux X86 customer to move to (or add) Linux on
> >System z, depending on their sales situation. Then hundreds/thousands of HP
> >customers moved without endianness difficulty, and many more will follow.
> >The IT community figured out how to flip bit order a long time ago. Before
> >System/360, even. That's not to say endianness isn't a problem...for HP. If
> >they want to move HP-UX to a little endian CPU, they'll have a lot of
> >investment to do (as Sun did for Solaris X86). For non-OS
> >kernel/non-compiler programmers, which is the vast majority of us, it's not
> >a real-world problem. In fact, endianness

Re: Cool Things You Can Do in z/OS

2011-04-11 Thread Dave Salt
Don,

Are you looking for chapter 6 of the SimpList user guide that explains how to 
install and connect to the ISPF workstation agent? If so, please send me an 
email off-list and I'll be happy to send you a copy.

Regards,
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  







> Date: Mon, 11 Apr 2011 13:07:02 -0400
> From: dej@gmail.com
> Subject: Re: Cool Things You Can Do in z/OS
> To: IBM-MAIN@bama.ua.edu
> 
> Sorry about that...I thought I cleared the "To" list, but...mea culpa!
> *don*
> 
> On Mon, Apr 11, 2011 at 12:16 PM, Steve Comstock
> wrote:
> 
> > On 4/11/2011 10:08 AM, Donald Johnson wrote:
> >
> >> Hi Steve! I havd tried a couple times, without much luck. If you could be
> >> so
> >> kind as to forward me a copy, I would be happy to tell you that I have
> >> done
> >> it!
> >> *don*
> >>
> >
> > U. You realize you posted to the list and not me directly,
> > right? And what is it you have tried? Setting up the ISPF Workstation
> > Agent? Then you should send a note directly to Dave and ask for a
> > copy of his paper. Since it's his, I don't want to distribute this
> > to the list indiscrimantely.
> >
> >
> >
> >
> >> On Sat, Apr 9, 2011 at 1:50 AM, Steve Comstock >> >wrote:
> >>
> >> On 4/8/2011 5:43 PM, Dave Salt wrote:
> >>>
> >>> In my experience it's usually quite straightforward to set up a
> >>>> workstation connection, especially if you set one up at work (i.e. where
> >>>> the
> >>>> PC and mainframe are both on the same intranet). Even if you don't have
> >>>> a
> >>>> static IP address, the ZIPADDR system variable usually contains the
> >>>> right IP
> >>>> address to connect to.
> >>>>
> >>>> It might be a little more tricky to set up a connection at home
> >>>> (especially if you don't use a VPN), but even then it's usually not that
> >>>> difficult. And, IMO, it's worth spending the time to figure it out.
> >>>>
> >>>> There's a chapter in the SimpList user guide that explains how to set up
> >>>> a
> >>>> workstation connection. I'd be happy to forward that section of the
> >>>> guide to
> >>>> anyone who's interested in learning how to set up a connection.
> >>>>
> >>>> Dave Salt
> >>>>
> >>>>
> >>> Dave,
> >>>
> >>> I'd like a copy of that chapter, to hand out at customer
> >>> sites when I teach, to help them at least try it out.
> >>>
> >>>
> >
> > --
> >
> > Kind regards,
> >
> > -Steve Comstock
> > The Trainer's Friend, Inc.
> >
> > 303-393-8716
> > http://www.trainersfriend.com
> >
> > * To get a good Return on your Investment, first make an investment!
> >  + Training your people is an excellent investment
> >
> > * Try our new tool for calculating your Return On Investment
> >for training dollars at
> >  http://www.trainersfriend.com/ROI/roi.html
> >
> > --
> > For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> > Search the archives at http://bama.ua.edu/archives/ibm-main.html
> >
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Cool Things You Can Do in z/OS

2011-04-09 Thread Dave Salt
> From: st...@trainersfriend.com
> I'd like a copy of that chapter, to hand out at customer
> sites when I teach, to help them at least try it out.

Hi Steve,

I've sent you a copy of the document off-list. I hope your students enjoy the 
many benefits of using a workstation connection!

Regards,
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  





> Date: Fri, 8 Apr 2011 23:50:17 -0600
> From: st...@trainersfriend.com
> Subject: Re: Cool Things You Can Do in z/OS
> To: IBM-MAIN@bama.ua.edu
> 
> On 4/8/2011 5:43 PM, Dave Salt wrote:
> > In my experience it's usually quite straightforward to set up a workstation 
> > connection, especially if you set one up at work (i.e. where the PC and 
> > mainframe are both on the same intranet). Even if you don't have a static 
> > IP address, the ZIPADDR system variable usually contains the right IP 
> > address to connect to.
> >
> > It might be a little more tricky to set up a connection at home (especially 
> > if you don't use a VPN), but even then it's usually not that difficult. 
> > And, IMO, it's worth spending the time to figure it out.
> >
> > There's a chapter in the SimpList user guide that explains how to set up a 
> > workstation connection. I'd be happy to forward that section of the guide 
> > to anyone who's interested in learning how to set up a connection.
> >
> > Dave Salt
> 
> Dave,
> 
> I'd like a copy of that chapter, to hand out at customer
> sites when I teach, to help them at least try it out.
> 
> 
> -- 
> 
> Kind regards,
> 
> -Steve Comstock
> The Trainer's Friend, Inc.
> 
> 303-393-8716
> http://www.trainersfriend.com
> 
> * To get a good Return on your Investment, first make an investment!
>+ Training your people is an excellent investment
> 
> * Try our new tool for calculating your Return On Investment
>  for training dollars at
>http://www.trainersfriend.com/ROI/roi.html
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Cool Things You Can Do in z/OS

2011-04-08 Thread Dave Salt
In my experience it's usually quite straightforward to set up a workstation 
connection, especially if you set one up at work (i.e. where the PC and 
mainframe are both on the same intranet). Even if you don't have a static IP 
address, the ZIPADDR system variable usually contains the right IP address to 
connect to.

It might be a little more tricky to set up a connection at home (especially if 
you don't use a VPN), but even then it's usually not that difficult. And, IMO, 
it's worth spending the time to figure it out. 

There's a chapter in the SimpList user guide that explains how to set up a 
workstation connection. I'd be happy to forward that section of the guide to 
anyone who's interested in learning how to set up a connection.
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  







> Date: Fri, 8 Apr 2011 18:14:38 -0500
> From: paulgboul...@aim.com
> Subject: Re: Cool Things You Can Do in z/OS
> To: IBM-MAIN@bama.ua.edu
> 
> On Fri, 8 Apr 2011 15:52:37 -0700, Dick Bond wrote:
> 
> >a couple of glitches - make sure have a "fixed" IP address for your
> >workstation (could be a big glitch in some shops) and also, if you are lucky
> 
> WSA sounds like a good candidate for SSL/SSH implementation,
> with port tunneling.  I suppose they didn't do it that way.
> 
> >to have a fixed IP address, make sure you can "ping" it from your ISPF
> >session before bothering to set this up - if you can't ping it for one
> >reason or another (eg, firewall rules), it isn't going to work.
> >
> Again, firewalls are learning to be tolerant of SSH.
> 
> -- gil
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Cool Things You Can Do in z/OS

2011-04-08 Thread Dave Salt
> Except that as GUI's go, it is exceptionally sucky :)

I couldn't agree more, which is why I never use ISPF in GUI mode. 

I think many people have the misunderstanding that the ISPF Workstation Agent 
(WSA.EXE) means you have to work in GUI mode, but it's simply not true. You can 
have a workstation connection and be working on a mainframe in non-GUI mode 
just like you normally would. If someone came by and watched you work, they'd 
have no idea your mainframe session was connected to a workstation. It's only 
when you might do something like edit a mainframe file on a PC (or vice versa) 
that the person who was watching you would suddenly realize something is 
'different'.

When someone first sets up a workstation connection the option on the WSCON 
panel defaults to "With GUI Display". If they accept that default and go into 
GUI mode, I have to agree it's horrible. This may be why the WSA got a bad 
reputation. But, if you simply change that option to "Without GUI display", you 
still have all of the power of the WSA even though you're still working in a 
normal mainframe session.  
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  






> Date: Fri, 8 Apr 2011 10:46:03 -0700
> From: gib...@wsu.edu
> Subject: Re: Cool Things You Can Do in z/OS
> To: IBM-MAIN@bama.ua.edu
> 
> Except that as GUI's go, it is exceptionally sucky :)
> 
> Dave Gibney
> Information Technology Services
> Washington State University
> 
> 
> > -----Original Message-
> > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On
> > Behalf Of Dave Salt
> > Sent: Friday, April 08, 2011 9:57 AM
> > To: IBM-MAIN@bama.ua.edu
> > Subject: Re: Cool Things You Can Do in z/OS
> > 
> > I think one of the coolest thing in z/OS is the ability to connect an
> ISPF session
> > to a PC/workstation.
> > 
> > The ISPF Workstation Agent (WSA.EXE) seems to be one of ISPF's best
> kept
> > secrets. There isn't a day that goes by that I don't use it and I
> couldn't imagine
> > working without it.
> > 
> > Dave Salt
> > 
> > SimpList(tm) - try it; you'll get it!
> > 
> > http://www.mackinney.com/products/program-development/simplist.html
> > 
> > 
> > 
> > 
> > --
> > For IBM-MAIN subscribe / signoff / archive access instructions, send
> email to
> > lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the
> > archives at http://bama.ua.edu/archives/ibm-main.html
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Cool Things You Can Do in z/OS

2011-04-08 Thread Dave Salt
I think one of the coolest thing in z/OS is the ability to connect an ISPF 
session to a PC/workstation.

The ISPF Workstation Agent (WSA.EXE) seems to be one of ISPF's best kept 
secrets. There isn't a day that goes by that I don't use it and I couldn't 
imagine working without it.
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  



  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISPF Point and Shoot

2011-03-21 Thread Dave Salt
Have you thought about using a TYPE(PS) field that could be clicked to assign a 
value to the input/output field? For example:

Confirm Delete ===> _ _ _ Yes or No


'Yes' and 'No' would be defined as TYPE(PS), and the user would click either of 
these fields to set the contents of the Confirm Delete field.

HTH,
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  






> Date: Mon, 21 Mar 2011 22:00:26 -0400
> From: michealb...@optonline.net
> Subject: Re: ISPF Point and Shoot
> To: IBM-MAIN@bama.ua.edu
> 
> Type(PS).  Are text type fields I am looking for a field that is input/ 
> output
> 
> Sent from my iPhone
> 
> On Mar 21, 2011, at 9:58 AM, DanD  wrote:
> 
> > How about trying ...
> >
> >   @ TYPE(PS)
> >
> > Dan
> >
> > -Original Message- From: michealbutz
> > Sent: Friday, March 18, 2011 6:27 PM Newsgroups: bit.listserv.ibm- 
> > main Subject: ISPF Point and Shoot
> >
> > I can't seem to get Point and shoot right
> >
> > The attribute field that is defined needs to have PAS(ON)
> >
> > So for example
> >
> > @ TYPE(INPUT) PAS(ON) COLOR(WHITE)
> >
> > The )PNTS section defines the value to be placed in the point and  
> > shoot field )BODT
> > Point and shoot field ==> @field
> >
> >
> > )PNTS
> > FIELD(ZPS1) VAR(&VAR1) VAL(1)
> >
> >  So if the user cursor selects the area where field is located a  
> > value of 1 will be
> > placed variable var1
> >
> > Excepts  when I do a say ' var1 = ' var1   var1 value is not 1
> >
> > --
> > For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> > Search the archives at http://bama.ua.edu/archives/ibm-main.html
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Default ISPPROF

2011-03-21 Thread Dave Salt
Use the NEWAPPL(REV) parm to launch REVIEW, and then it will use the REVPROF 
profile.
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  






> Date: Mon, 21 Mar 2011 13:50:15 -0400
> From: pacemainl...@gmail.com
> Subject: Re: Default ISPPROF
> To: IBM-MAIN@bama.ua.edu
> 
> It's
> RV,'CMD(REVIEW)'
> 
> Which made me look and find that there is an ALIAS REV, so I tried
> RV,'CMD(REV)'
> 
> That didn't make it use the REVPROF either.
> 
> On Mon, Mar 21, 2011 at 1:39 PM, Dave Salt  wrote:
> 
> > Does REVIEW run under an applid called REV? For example, do you start it by
> > doing something like this:
> >
> > SELECT CMD(%REVIEW) NEWAPPL(REV)
> >
> > If so, it should use REVPROF as the profile.
> >
> > Dave Salt
> >
> > SimpList(tm) - try it; you'll get it!
> >
> > http://www.mackinney.com/products/program-development/simplist.html
> >
> >
> >
> >
> >
> > > Date: Mon, 21 Mar 2011 12:53:53 -0400
> > > From: pacemainl...@gmail.com
> > > Subject: Re: Default ISPPROF
> > > To: IBM-MAIN@bama.ua.edu
> > >
> > > Hmm.  REVIEW must do something weird.  I move REVPROF into a library in
> > the
> > > ISPTLIB search chain.  Start REVIEW and it does not find the REVPROF.  I
> > did
> > > a DDLIST and MEMBER REVPROF and it does find it in the library in the
> > > ISPTLIB chain.  I moved REVPROF into the users ISPF.ISPPROF and it works
> > > perfectly.
> > >
> > > On Mon, Mar 21, 2011 at 11:32 AM, Dave Salt  wrote:
> > >
> > > > Put a copy of REVPROF in any of the data sets attached to ISPTLIB. When
> > a
> > > > new user goes into REVIEW for the first time, ISPF sees they don't have
> > a
> > > > member called REVPROF in their ISPPROF data set, and so it searches for
> > > > REVPROF in the ISPTLIB data sets. If it finds it, it copies it from
> > there.
> > > > If it doesn't find it, it copies the user's own ISRPROF member.
> > > >
> > > > HTH,
> > > >
> > > > Dave Salt
> > > >
> > > > SimpList(tm) - try it; you'll get it!
> > > >
> > > > http://www.mackinney.com/products/program-development/simplist.html
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > > Date: Mon, 21 Mar 2011 09:57:42 -0400
> > > > > From: pacemainl...@gmail.com
> > > > > Subject: Default ISPPROF
> > > > > To: IBM-MAIN@bama.ua.edu
> > > > >
> > > > > What populates the default userid.ISPF.ISPPROF?  I've installed
> > REVIEW
> > > > and
> > > > > part of the directions are to copy REVPROF into your ISPPROF.  I may
> > have
> > > > to
> > > > > do this for each existing user, but where can I add this so that any
> > new
> > > > > users will have it automatically?
> > > > >
> > > > > --
> > > > > Mark D Pace
> > > > > Senior Systems Engineer
> > > > > Mainline Information Systems
> > > > >
> > > > >
> > --
> > > > > For IBM-MAIN subscribe / signoff / archive access instructions,
> > > > > send email to lists...@bama.ua.edu with the message: GET IBM-MAIN
> > INFO
> > > > > Search the archives at http://bama.ua.edu/archives/ibm-main.html
> > > >
> > > > --
> > > > For IBM-MAIN subscribe / signoff / archive access instructions,
> > > > send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> > > > Search the archives at http://bama.ua.edu/archives/ibm-main.html
> > > >
> > >
> > >
> > >
> > > --
> > > Mark D Pace
> > > Senior Systems Engineer
> > > Mainline Information Systems
> > >
> > > --
> > > For IBM-MAIN subscribe / signoff / archive access instructions,
> > > send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> > > Search the archives at http://bama.ua.edu/archives/ibm-main.html
> >
> > --
> > For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> > Search the archives at http://bama.ua.edu/archives/ibm-main.html
> >
> 
> 
> 
> -- 
> Mark D Pace
> Senior Systems Engineer
> Mainline Information Systems
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Default ISPPROF

2011-03-21 Thread Dave Salt
Does REVIEW run under an applid called REV? For example, do you start it by 
doing something like this:

SELECT CMD(%REVIEW) NEWAPPL(REV)

If so, it should use REVPROF as the profile.   
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  





> Date: Mon, 21 Mar 2011 12:53:53 -0400
> From: pacemainl...@gmail.com
> Subject: Re: Default ISPPROF
> To: IBM-MAIN@bama.ua.edu
> 
> Hmm.  REVIEW must do something weird.  I move REVPROF into a library in the
> ISPTLIB search chain.  Start REVIEW and it does not find the REVPROF.  I did
> a DDLIST and MEMBER REVPROF and it does find it in the library in the
> ISPTLIB chain.  I moved REVPROF into the users ISPF.ISPPROF and it works
> perfectly.
> 
> On Mon, Mar 21, 2011 at 11:32 AM, Dave Salt  wrote:
> 
> > Put a copy of REVPROF in any of the data sets attached to ISPTLIB. When a
> > new user goes into REVIEW for the first time, ISPF sees they don't have a
> > member called REVPROF in their ISPPROF data set, and so it searches for
> > REVPROF in the ISPTLIB data sets. If it finds it, it copies it from there.
> > If it doesn't find it, it copies the user's own ISRPROF member.
> >
> > HTH,
> >
> > Dave Salt
> >
> > SimpList(tm) - try it; you'll get it!
> >
> > http://www.mackinney.com/products/program-development/simplist.html
> >
> >
> >
> >
> >
> > > Date: Mon, 21 Mar 2011 09:57:42 -0400
> > > From: pacemainl...@gmail.com
> > > Subject: Default ISPPROF
> > > To: IBM-MAIN@bama.ua.edu
> > >
> > > What populates the default userid.ISPF.ISPPROF?  I've installed REVIEW
> > and
> > > part of the directions are to copy REVPROF into your ISPPROF.  I may have
> > to
> > > do this for each existing user, but where can I add this so that any new
> > > users will have it automatically?
> > >
> > > --
> > > Mark D Pace
> > > Senior Systems Engineer
> > > Mainline Information Systems
> > >
> > > --
> > > For IBM-MAIN subscribe / signoff / archive access instructions,
> > > send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> > > Search the archives at http://bama.ua.edu/archives/ibm-main.html
> >
> > --
> > For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> > Search the archives at http://bama.ua.edu/archives/ibm-main.html
> >
> 
> 
> 
> -- 
> Mark D Pace
> Senior Systems Engineer
> Mainline Information Systems
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Default ISPPROF

2011-03-21 Thread Dave Salt
Put a copy of REVPROF in any of the data sets attached to ISPTLIB. When a new 
user goes into REVIEW for the first time, ISPF sees they don't have a member 
called REVPROF in their ISPPROF data set, and so it searches for REVPROF in the 
ISPTLIB data sets. If it finds it, it copies it from there. If it doesn't find 
it, it copies the user's own ISRPROF member.

HTH,
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  





> Date: Mon, 21 Mar 2011 09:57:42 -0400
> From: pacemainl...@gmail.com
> Subject: Default ISPPROF
> To: IBM-MAIN@bama.ua.edu
> 
> What populates the default userid.ISPF.ISPPROF?  I've installed REVIEW and
> part of the directions are to copy REVPROF into your ISPPROF.  I may have to
> do this for each existing user, but where can I add this so that any new
> users will have it automatically?
> 
> -- 
> Mark D Pace
> Senior Systems Engineer
> Mainline Information Systems
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: creating mainframe bookmanager from pdf documents???

2011-03-18 Thread Dave Salt
> From: dgrins...@mt.gov
> It's possible I misunderstood the original question, but why would you want 
> to???

I have to agree with the OP as I love using BookManager on the mainframe. Let's 
say I'm in the middle of writing a COBOL program and I need to know the syntax 
for the INSPECT statement. Rather than switching over to my desktop and perhaps 
launching a browser and then finding the right web page and then typing in a 
search statement, I simply type BR .COB INSPECT on the command line (where 'BR' 
means browse, .COB is a label I gave to the COBOL syntax manual, and INSPECT is 
what I want to search for). I can generally be looking at the answer in a 
fraction of the time it takes using the web interface.

For people who fix production problems in the middle of the night, every second 
counts. If (for example) a program just ended with SQL error -181, nothing 
could be much faster than typing BR .SQL -181 on a command line.
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  
 





> Date: Fri, 18 Mar 2011 16:16:28 +
> From: dgrins...@mt.gov
> Subject: Re: creating mainframe bookmanager from pdf documents???
> To: IBM-MAIN@bama.ua.edu
> 
> It's possible I misunderstood the original question, but why would you want 
> to???  We use library server and view the documents via a web browser.  IMO 
> it's a case of using the best tool for the job and viewing manuals via a 3270 
> interface just doesn't make sense to me.  If 3270 is all you have, then I 
> don't have any suggestion for you.
> 
> --
>  
> Donald Grinsell
> State of Montana
> 406-444-2983
> dgrins...@mt.gov
> 
> "The only rational patriotism is loyalty to the nation all the time, and 
> loyalty to the government when it deserves it."
> -- Mark Twain
> 
> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf 
> Of Jan MOEYERSONS
> Sent: Thursday, 17 March 2011 05:22
> To: IBM-MAIN@bama.ua.edu
> Subject: Re: creating mainframe bookmanager from pdf documents???
> 
> On Wed, 16 Mar 2011 21:34:56 +, Grinsell, Don 
> wrote:
> 
> >Chris,
> >
> >I don't know if this is of interest, but it is possible to create an 
> >extended
> bookshelf and load your pdf files to make them accessible via book manager.  
> You can also index and search the pdf files if desired.  I've taken that 
> approach with several vendors manuals.
> >
> And how do you go about displaying PDF on a 3270?
> 
> Jantje.
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
> lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives 
> at http://bama.ua.edu/archives/ibm-main.html
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ispf "swapbar" cmnd

2011-02-17 Thread Dave Salt

Tuco,

The problem is that someone at your site has customized the IBM version of 
ISPCMDS. ISPCMDS is the command table that contains regular ISPF commands such 
as SPLIT, SWAP, HELP (etc). Someone has probably added several commands to this 
table that are used exclusively at your site; e.g. DOIT, MYCMD, FIXTHIS (etc). 
They've put the customized version ahead of the IBM version, meaning it's 
allocated to the ISPTLIB ddname ahead of the IBM version. You can prove this by 
entering the following on any ISPF command line:

DDLIST ONLY ISPTLIB;M ISPCMDS

This command shows you all the table libraries in which the ISPCMDS member is 
found. If the DDLIST command doesn't work (i.e. for the exact same reason the 
SWAPBAR command doesn't work), enter this instead:

TSO ISRDDN;ONLY ISPTLIB;M ISPCMDS

Ideally there should only be ONE table library in which the ISPCMDS member is 
found. I suspect you'll have at least two, with the customized version ahead of 
the IBM version. So, whenever you get a new release of ISPF the IBM version of 
ISPCMDS is updated (e.g. with new commands like SWAPBAR), but the customized 
version (which is higher in the concatenation and therefore picked up first) 
doesn't get updated.

Rather than having to continually update the customized version by adding new 
ISPF commands to it, it's better to delete the customized version completely. 
That way, the vanilla ISPCMDS table is the ONLY version of ISPCMDS that's 
allocated to ISPTLIB and you'll always get any new commands that IBM introduces.

As for your site specific commands (DOIT, MYCMD, FIXTHIS etc) they should go in 
a completely separate command table. You can determine the name for the new 
command table by going into ISPF option 3.9. If (for example) the 'Command 
Table Search Order' looks like this:

Command table search order 
Application table  . : ISR 
User table 1 . . . . : USR1
User table 2 . . . . : 
User table 3 . . . . : 
Site table 1 . . . . : SIT1
Site table 2 . . . . : 
Site table 3 . . . . : 
System table . . . . : ISP 

Then the best table to put your site specific commands in would be SIT1CMDS 
(where SIT1 is the prefix shown next to Site Table 1 and 'CMDS' is the 
mandatory suffix for command table members). Create the SIT1CMDS member in the 
same library you delete your customized version of ISPCMDS from, put the site 
specific commands in it, logoff/logon, and you're set to go.

I hope that helps,

Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  
 





> Date: Thu, 17 Feb 2011 12:33:41 -0500
> From: t...@cio.sc.gov
> Subject: ispf "swapbar" cmnd
> To: IBM-MAIN@bama.ua.edu
> 
> cross posting to both ibm-main and ispf-l  listservers.
> my environment is z/os 1.11
> 
> the z/os 1.11  “Intro and Release Guide” ga22-7502-17, page 86 says that 
> release 1.10 introduced an ispf enhanced screen swapping facility, documented 
> in the z/os isfp user’s guide, volume 1.
> 
> the z/os 1.11 “ISPF User’s Guide volume 1” sc34-4822-09, page 101 talks about 
> a command called “SWAPBAR”  which is the means by which the enhanced screen 
> swapping facility is implented/accessed, as follows:
> 
> “ ……  The list of logical sessions can be activated by entering the SWAPBAR or
> SWAPBAR ON command on the command line. The list is displayed on the last
> line of the physical screen.
> The entry for each logical session is the screen name if assigned or, if a 
> screen
> name is not available, it is the panel name of the current panel displayed 
> for the
> logical session. The entry for the active logical session has an asterisk (*) 
> in the first
> character position and, if the name is 8 bytes long, the last character is not
> displayed. Also, the alternate logical session has a ″-″ in the first 
> position and the
> 8th character is not displayed.
> The list remains active until you enter the SWAPBAR or SWAPBAR OFF.  "
> 
> whenever I enter the command “SWAPBAR “ at any ispf screen, to include any 
> edit sessions, I get only  “ikj56500i command swapbar not found” in response. 
>  my investigation into ikj56500 has lead me to believe that in order to get 
> this command to work, I need to make an entry in the isptcm .  has anybody 
> else had to do this?  am I on the right track?
> 
> thanks in advance
> 
> 
> 
> /s/ tuco bonno
> graduate, College of Conflict Management;
> University of Southeast Asia:
> "I partied on the Ho Chi Minh Trail -- tiến lên ! "
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> x
> 
> 
> 
> 
> 
> 
  

Re: Components for ISPF point & shoot

2011-02-08 Thread Dave Salt
No, PNTS doesn't have to be in an AREA section.

 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  





> Date: Tue, 8 Feb 2011 10:38:11 -0500
> From: michealb...@optonline.net
> Subject: Re: Components for ISPF point & shoot
> To: IBM-MAIN@bama.ua.edu
> 
> Sorry in )PNTS.section. I had it as VALUE
> 
> 
> Just looking at the examples in the manuals does point and shoot have  
> to be in a )AREA section
> 
> 
> 
> Sent from my iPhone
> 
> On Feb 8, 2011, at 10:25 AM, Dave Salt  wrote:
> 
> > Instead of this:
> >
> > FIELD(ZPS1) VAR(tstfld) VALUE('test')
> >
> > Try this:
> >
> > FIELD(ZPS1) VAR(tstfld) VAL('test')
> >
> > Hope that helps,
> >
> > Dave Salt
> >
> > SimpList(tm) - try it; you'll get it!
> >
> > http://www.mackinney.com/products/program-development/simplist.html
> >
> >
> >
> >
> >
> >
> >> Date: Tue, 8 Feb 2011 10:05:35 -0500
> >> From: michealb...@optonline.net
> >> Subject: Components for ISPF point & shoot
> >> To: IBM-MAIN@bama.ua.edu
> >>
> >> Maybe I am missing something but the two components I need to setup a
> >> point and shoot field on a ISPF panel are
> >>
> >> Attr field in the ) Attr section on the panel
> >>
> >> E.G. @ TYPE(PS)
> >>
> >> Then after the panel definition
> >>
> >>
> >> )PNTS
> >>
> >>  FIELD(ZPS1) VAR(tstfld) VALUE('test')
> >>
> >> )
> >>
> >> In )BODY. Section
> >>
> >>
> >> I have the VAR. Value defined
> >>
> >> In the following way  + TEST FIELD =>  @tstfld
> >>
> >> I must be missing something because I am getting a panel error
> >>
> >> Thankx
> >>
> >> Sent from my iPhone
> >>
> >> --- 
> >> ---
> >> For IBM-MAIN subscribe / signoff / archive access instructions,
> >> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN  
> >> INFO
> >> Search the archives at http://bama.ua.edu/archives/ibm-main.html
> >
> > --
> > For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> > Search the archives at http://bama.ua.edu/archives/ibm-main.html
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Components for ISPF point & shoot

2011-02-08 Thread Dave Salt
Instead of this:

FIELD(ZPS1) VAR(tstfld) VALUE('test')

Try this:

FIELD(ZPS1) VAR(tstfld) VAL('test')

Hope that helps,
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  






> Date: Tue, 8 Feb 2011 10:05:35 -0500
> From: michealb...@optonline.net
> Subject: Components for ISPF point & shoot
> To: IBM-MAIN@bama.ua.edu
> 
> Maybe I am missing something but the two components I need to setup a  
> point and shoot field on a ISPF panel are
> 
> Attr field in the ) Attr section on the panel
> 
> E.G. @ TYPE(PS)
> 
> Then after the panel definition
> 
> 
> )PNTS
> 
>   FIELD(ZPS1) VAR(tstfld) VALUE('test')
> 
> )
> 
> In )BODY. Section
> 
> 
> I have the VAR. Value defined
> 
> In the following way  + TEST FIELD =>  @tstfld
> 
> I must be missing something because I am getting a panel error
> 
> Thankx
> 
> Sent from my iPhone
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Ends an ISPF session.

2011-02-01 Thread Dave Salt
Go to ISPF option 0 (settings) and select the Log/List drop-down and set the 
Log and List defaults to '2' (Delete without printing).
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  






> Date: Tue, 1 Feb 2011 16:20:07 -0200
> From: helio.si...@rural.com.br
> Subject: Ends an ISPF session.
> To: IBM-MAIN@bama.ua.edu
> 
> Good day  to all ,
> 
> When the user ends an ISPF session display the following screen:
> 
> *Specify Disposition of Log Data Set
> Command ===>  
> 
> More: +
> Log Data Set (KSTF001.SPFLOG7.LIST) Disposition:
> Process Option . . . .1. Print data set and delete
>   2. Delete data set without 
> printing
>   3. Keep data set - Same
>  (allocate same data set in 
> next session)
>   4. Keep data set - New
>  (allocate new data set in 
> next session)
> Batch SYSOUT class __
> Local printer ID or  
> writer-name  _
> Local SYSOUT class __
> 
> List Data Set Options not available
> 
> Press ENTER key to complete ISPF termination.
> Enter END command to return to the primary option menu.
> 
> Job statement information:  (Required for system printer)
>   ===>   *
> 
> 
> 
> Does anyone know how can ends an ISPF session without display this screen?
> 
> 
> Thanks all.
> 
> Helio.
> 
> -- 
> 
> 
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Dataset Last Reference Date

2011-01-26 Thread Dave Salt
Take a look at ZDSRDATE returned by DSINFO.

Hope that helps,
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  






> Date: Wed, 26 Jan 2011 15:34:10 -0400
> From: roberto.hal...@gmail.com
> Subject: Dataset Last Reference Date
> To: IBM-MAIN@bama.ua.edu
> 
> Listers:
> 
> I have been trying unsuccessfully to extract a dataset's last reference date
> using the IGGCSI00 utility. In the IGGCSI00 utilities documentation there is
> no mention of this field.
> 
> Is there some other way "easier" way to get last reference date?
> 
> Thank you for any hints.
> 
> Roberto
> 
> "Those who can make you believe religious absurdities, can make you commit
> atrocities."  Voltaire
> 
> The philosopher has never killed any priests, whereas the priest has
> killed a great many philosophers.
> ~ Denis Diderot
> 
> "I am as you, in you, for you. One as you in all, as all, forever. My call
> is your call."
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: SimpList (Was: DOWNLOADING PDS FROM MAINFRAME TO PC)

2011-01-21 Thread Dave Salt
Steve,

If I put myself in their position I wouldn't have been the slightest bit 
insulted. And even if I was, I wouldn't have aired my grievance on a public 
forum. I didn't initially question their integrity, but I do now.
 
Dave Salt







> Date: Fri, 21 Jan 2011 12:33:45 -0500
> From: steve_con...@ao.uscourts.gov
> Subject: Re: SimpList (Was: DOWNLOADING PDS FROM MAINFRAME TO PC)
> To: IBM-MAIN@bama.ua.edu
> 
> Dave,
> 
> Is there a "very polite" way to question a person's integrity and motives? 
>  Put yourself on their end of the conversation, and ask if you wouldn't 
> have been insulted.
> 
> Both Ed and Tom are long-term, well-respected members of this forum and 
> community.  Both have contributed help (and code) freely.  Their words 
> carry some weight.
> 
> To pas up an opportunity to gain endorsement of your product from folks 
> like them was, IMO, short-sighted.
> 
> 
> Steven F. Conway, CISSP
> LA Systems
> z/OS Systems Support
> Phone: 703.295.1926
> steven_con...@ao.uscourts.gov
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: SimpList (Was: DOWNLOADING PDS FROM MAINFRAME TO PC)

2011-01-21 Thread Dave Salt
Bob,

I'm not the one who decided to launch these personal attacks in public, but I 
will certainly defend.

Like you said, other ISV developers "already have the skill set in-house to do 
ISPF dialog development of similar capability should they choose to do so". 
Which means it's a very risky business to allow an ISV to study another ISV's 
software for an entire year. It's not unheard of for one ISV to steal another 
ISV's code and ideas, and exercising due caution is only common sense. 

I have *very politely* asked one ISV to elaborate on his plans to interface his 
software with SimpList, and was met with a rude response and then subsequently 
attacked on this list. I have *very politely* turned down another ISV who said 
"there are no plans to purchase your software at the end of the year", and 
again was subsequently attacked on this list.

I'm sorry these people are so sensitive they feel the need to vent their 
frustration on a public forum, but I won't tolerate this kind of crap from 
anyone. I especially won't tolerate it from ISV's who should know better.
 
Dave Salt



> Date: Fri, 21 Jan 2011 11:45:54 -0500
> From: robert.richa...@opm.gov
> Subject: Re: SimpList (Was: DOWNLOADING PDS FROM MAINFRAME TO PC)
> To: IBM-MAIN@bama.ua.edu
> 
> Dave,
> 
> This "public" exchange is doing nothing to endear potential customers to want 
> to trial or purchase SimpList.
> 
> I am making my exchange totally public. Either trust the other ISV developers 
> or not. Most already have the skill set in-house to do
> ISPF dialog development of similar capability should they choose to do so. I 
> doubt the profit margins on ISPF productivity tools is worth the illegality 
> of ripping off someone else's software and endangering their own business 
> reputation, etc. 
> 
> Bob
> 

  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: SimpList (Was: DOWNLOADING PDS FROM MAINFRAME TO PC)

2011-01-21 Thread Dave Salt
> From: Tom Marchant at Compuware
> Sorry  I meant my last post to be a private email.

Here's part of the 'last post' that was supposedly meant to be sent 'privately':
It makes me wonder if he is serious and has frankly left me with
a much lower opinion of him.  Here is his reply to me:



and my response to him



I wonder if he considers that to be "rude". 

No, I didn't consider your private email to me to be rude. But now that you've 
posted your grievance on IBM-MAIN and followed up by sending another email to 
IBM-MAIN saying "Sorry  I meant my last post to be a private email" when 
clearly it was never intended to be private is very rude. Congratulations, my 
opinion of you is now a lot lower as well.
 
Dave Salt











  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: SimpList (Was: DOWNLOADING PDS FROM MAINFRAME TO PC)

2011-01-20 Thread Dave Salt
Ed,

When I replied to your request for a one year trial by saying "I'm not sure" 
it's difficult to understand how that could be misconstrued to mean "No you 
can't use it". Especially when the very next sentence I wrote said "Can you 
elaborate on why you want to do this". 

To allow another ISV to use a product free of charge for an entire year 
requires a high degree of trust. As your response to my email was quite rude I 
think it's best we leave things as they are.

Regards,
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  
   





> Date: Thu, 20 Jan 2011 11:52:02 -0800
> From: edja...@phoenixsoftware.com
> Subject: Re: SimpList (Was: DOWNLOADING PDS FROM MAINFRAME TO PC)
> To: IBM-MAIN@bama.ua.edu
> 
> On 1/20/2011 11:21 AM, Dave Salt wrote:
> >> From: edja...@phoenixsoftware.com
> >> I inquired about taking advantage of this offer for 2011 and was told that
> >> SimpList is not available for use by ISVs. :-(
> > You were never told that.
> 
> I guess it was a misunderstanding then. In response to my inquiry you wrote, 
> "I'm not sure I can afford to let another ISV pore over the inner-workings of 
> SimpList for a year." I took that to mean you did not want to license 
> SimpList 
> to ISVs.
> 
> Are you now saying ISVs ARE eligible to take advantage of the offer? If so, 
> I'll 
> contact you off-list again to start the process rolling.
> 
> -- 
> Edward E Jaffe
> Phoenix Software International, Inc
> 831 Parkview Drive North
> El Segundo, CA 90245
> 310-338-0400 x318
> edja...@phoenixsoftware.com
> http://www.phoenixsoftware.com/
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: SimpList (Was: DOWNLOADING PDS FROM MAINFRAME TO PC)

2011-01-20 Thread Dave Salt
> From: edja...@phoenixsoftware.com
> I inquired about taking advantage of this offer for 2011 and was told that 
> SimpList is not available for use by ISVs. :-(

You were never told that. Caution is always prudent when letting another ISV 
take a look at your software, especially for an entire year. You stated in your 
email that you were looking for opportunities to integrate your software with 
SimpList, and I stated that before allowing you to install it I'd like you to 
elaborate. You replied, somewhat rudely, that "it's clear you don't have 
experience with
ISV customers" and "I'm sure we'll
manage just fine without SimpList". I replied by saying "You sound annoyed. 
I'm sorry you took it that way as it certainly wasn't my intent" and "my 
apologies if I did something wrong".

By making this false accusation on IBM-MAIN you are clearly even more deeply 
annoyed than I was originally aware of. Again, if I did something to upset you 
I'm sorry. 

Regards,
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  











  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: DOWNLOADING PDS FROM MAINFRAME TO PC

2011-01-18 Thread Dave Salt
> Dave Salt  said:
> I highly recommend using the ISPF Workstation Agent (WSA.EXE). It
> makes file transfers really easy 
> 

> From: shmuel+ibm-m...@patriot.net
> The entry fields are way too short. Or do you mean driving
> ISPF from a script rather than the supplied panels?

The WSA can be driven from the ISPF file transfer panel, but if the fields on 
that panel aren't long enough people can write their own transfer scripts. 
Users who prefer not to write their own scripts or want more functionality can 
use SimpList. 

IMO, driving the transfer process from ISPF is easier than using FTP and having 
to enter a userid and password and transfer options (etc).
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  







 



  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: DOWNLOADING PDS FROM MAINFRAME TO PC

2011-01-18 Thread Dave Salt
The ISPF Workstation Agent (WSA.EXE) documentation says that in order to use 
the WSA:

> >A TCP/IP connection exists between your workstation and the host, and your
> >workstation is running under one of these supported operating systems:
> >
> >#  Microsoft Windows 2000/NT
> ># AIX
> ># HP-UX
> ># Solaris (SUN)

However, I've used the WSA on Win XP, Win Vista, and Win 7. In all cases it 
worked flawlessly. Have you tried running it on a Linux workstation? You never 
know, it might work. 
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  





> Date: Tue, 18 Jan 2011 06:46:28 -0600
> From: paulgboul...@aim.com
> Subject: Re: DOWNLOADING PDS FROM MAINFRAME TO PC
> To: IBM-MAIN@bama.ua.edu
> 
> On Tue, 18 Jan 2011 03:48:10 -0600, Sebastian Welton wrote:
> >
> >I used to use the WSA for some tasks but no longer can:
> >
> >A TCP/IP connection exists between your workstation and the host, and your
> >workstation is running under one of these supported operating systems:
> >
> >#  Microsoft Windows 2000/NT
> ># AIX
> ># HP-UX
> ># Solaris (SUN)
> >
> >My workstation is Linux...
> >
> Ironic, isn't it, given IBM's declared commitment to Linux?
> 
> And why doesn't IBM provide an X11 client and be independent of
> the server platform?
> 
> -- gil
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: DOWNLOADING PDS FROM MAINFRAME TO PC

2011-01-17 Thread Dave Salt
> From: rob.schr...@gmail.com
> I have a client that uses Simplist ... it is pretty cool... especially
> driving everything from ISPF.  

I don't know who your client is but I'm glad they like the file transfer 
feature. The ability to easily transfer files by selecting them from any 
regular member list or PC/workstation directory is a favourite with many 
SimpList customers.

The response to the recent promotion of using SimpList for free during all of 
2011 has been exceptional. The promotion finishes at the end of this month, so 
if you haven't signed up yet and don't want to miss out I suggest acting fast 
(see my original email below). Note: you must contact me off-list for the 
promotion code if you want to take part in the special promotion; i.e. do NOT 
download the free trial from the MacKinney web site as this would set the trial 
to the regular 30 days.

Regards, 
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  






From: dsalt@hotmail.comSubject: SimpList is FREE in 2011!
For those of you who have never used SimpList
before I'm excited to tell you about a very special promotion. For the first
time ever, SimpList is being offered completely free of charge for an entire
year! If you or any of your colleagues use ISPF this is an offer that
absolutely should not be missed. 

 

The regular cost of licensing SimpList is a flat fee of $5,000 a year. This
includes unlimited use by any number of users on any number of LPARs on any
size or speed of mainframe. With such a low price it's not cost effective to
use advertising and trade shows to promote the product (especially after a
recession when IT budgets are tight and companies aren't generally licensing
new software). So, instead of spending money on advertising it's been decided to
introduce SimpList to new companies by allowing them to use it for free.

 

At the end of the one year period no-one tries to contact you or sell you a
license. If you decide to keep the product it's up to you to request a license.
Even if you decide not to keep the product, you still get to keep all of the
extended edit and view commands which can be used forever more completely free
of charge. For example, commands like COMPRESS, FEX (Find EXpression), FN (Find
Next occurrence of the string the cursor is pointed at), can all be used in any
edit or view session, within or outside of a SimpList session, at no cost. 

 

Anyone can install SimpList, and it can be installed in personal libraries for
private use or in public libraries for everyone to use. All that's required is
to add 5 libraries to a logon CLIST and it's ready to use. There's nothing to
compile, link, authorize (etc) so installation takes no more than a few
minutes. There's no learning curve as anyone familiar with ISPF option 3.4 is
instantly familiar with SimpList. The intuitive interface combined with
field-level-help and context sensitive tutorials means no formal training is
required. The benefits of using SimpList are enormous as it saves countless
hours of effort and dramatically improves productivity.

 

This one-time offer expires at the end of this month so don't miss out. The
license you receive is good through all of 2011 and doesn't expire until
January 2012. There are no catches; this is a genuine offer that I strongly
encourage everyone to take. To receive this offer simply contact me off-list
for the special promotion code that's required on the trial use agreement.

 

My very best wishes to everyone on this list for a happy and extremely
productive 2011! 

 

Dave Salt

 

SimpList(tm) - try it; you'll get it! 

 

http://www.mackinney.com/products/program-development/simplist.html  


  


  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: DOWNLOADING PDS FROM MAINFRAME TO PC

2011-01-17 Thread Dave Salt
WSA.EXE doesn't require a second step to rename the downloaded files. Simply 
enter the target directory in ISPF option 3.7.2 (e.g. enter C:\MyDir\*.txt) and 
enter the PDS name (e.g. 'MY.PDS') and then select some or all of the members 
from the displayed member list. For example, to select all members enter S * on 
the command line. It doesn't get much easier than that.
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  






> Date: Mon, 17 Jan 2011 13:34:45 -0600
> From: cp...@fruit.com
> Subject: Re: DOWNLOADING PDS FROM MAINFRAME TO PC
> To: IBM-MAIN@bama.ua.edu
> 
> I agree with the XMIT only because of file space that is saved; however, 
> you can download it a empty directory on your PC with the FTP MGET option 
> and then run a batch program (anything.BAT) that simply does a RENAME 
> x:\path\* x:\path\*.txt and it will rename all files to have the .txt 
> extention.  I have used this before when wanting to be able to directly 
> read files are in the PC world and automatically open it up in a Text 
> viewer; for example, program source code.
> 
> 
> 
> Thanks,
> 
> Craig Pace
> z/OS Systems Programmer
> Fruit of the Loom, Inc.®
> 
> Office: (270) 781-6400 ext. 4397
> Cell:   (270) 991-7452
> Fax:(270) 438-4430
> E-mail:  cp...@fruit.com
> 
> One Fruit of the Loom Drive
> PO Box 90015
> Bowling Green, KY 42102-9015
> 
> 
> 
> 
> 
> Rob Schramm  
> Sent by: IBM Mainframe Discussion List 
> 01/17/2011 01:28 PM
> Please respond to
> IBM Mainframe Discussion List 
> 
> 
> To
> IBM-MAIN@bama.ua.edu
> cc
> 
> Subject
> Re: DOWNLOADING PDS FROM MAINFRAME TO PC
> 
> 
> 
> 
> 
> 
> Willie,
> 
> Unfortunately, mget doesn't work like that... you can specify multiple
> filenames and use the file* .. but cannot change the name on the mget.  I
> have to agree with the other poster about using XMI for the whole PDS. 
> 
> But in this case, once you are done with the mget, you should be able to 
> run
> a cmd line from the directory in question and run a rename * *.txt
> 
> BTW, mput has the same set of restrictions.
> 
> Rob Schramm 
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
> 
> 
> **
> This communication contains information which is confidential and
> may also be privileged. It is for the exclusive use of the intended
> recipient(s). If you are not the intended recipient(s), please note
> that any distribution, copying or use of this communication or the
> information in it is strictly prohibited. If you have received this
> communication in error, please notify the sender immediately and
> then destroy any copies of it.
> **
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: DOWNLOADING PDS FROM MAINFRAME TO PC

2011-01-17 Thread Dave Salt
I highly recommend using the ISPF Workstation Agent (WSA.EXE). It makes file 
transfers really easy and doesn't require you to enter a userid and password. 
Check here for instructions:

http://www.tsotimes.com/articles/archive/spring04/wsafiletransfer.html

Hope that helps,
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  





> Date: Mon, 17 Jan 2011 10:38:19 -0800
> From: williebun...@yahoo.com
> Subject: DOWNLOADING PDS FROM MAINFRAME TO PC
> To: IBM-MAIN@bama.ua.edu
> 
> Hallo All,
>  
> It has been a long while since I downloaded a PDS from the MAINFRAME to my PC.
> I am having a bit of difficulty having them downloaded with  a .txt 
> extension.  I did the following :
> ftp-1
> open (ip address)
> supplied userid and password
> LCD U:\FTP
> CD 'NGL02D.UTIL.JCL'
> mget * *.txt
>  
> However all the files that were downloaded were not in .txt extension.  Is 
> there somethingelse I need to do.  I found an old post and I followed it 
> however it doesn't seem to work.  
> I would appreciate any of your suggestions.
> 
> 
> --- On Tue, 10/18/05, Farley, Peter x23353  wrote:
> 
> 
> From: Farley, Peter x23353 
> Subject: Re: FTP members from PC to Mainframe PDS
> To: IBM-MAIN@BAMA.UA.EDU
> Received: Tuesday, October 18, 2005, 2:56 PM
> 
> 
> When you used "mget *" to retrieve the members, what extension were they
> saved as on the PC?  *.txt?  *.mac? IOW, did you do "mget * *.txt"?  If not,
> did you rename them all to *.txt after they were downloaded so you could
> edit them easily?
> 
> If they were saved with any extension at all, you probably cannot use "mput
> *" to put them back.  If (for example) they were saved as *.txt, do the
> following before starting ftp on the PC:
> 
> C:\TEMP>ren *.txt *.
> 
> Then you may be able to use "mput *" as you want.  I just tested this with a
> small PDS, and had no problem using "mget *" followed by "mput *".  z/OS
> 1.6, in case it matters.  You do, however, lose all ISPF statistics in the
> directory entries when you do the mput back to the PDS.
> 
> HTH
> 
> Peter 
> 
> -Original Message-
> From: IBM Mainframe Discussion List [mailto:wgeo...@dhs.ca.gov] 
> Sent: Tuesday, October 18, 2005 5:29 PM
> To: IBM-MAIN@BAMA.UA.EDU
> Subject: FTP members from PC to Mainframe PDS
> 
> I'm drawing a blank here and checking archives I've hit a wall.
> 
> I downloaded a PDS to my PC awhile back using the MGET command from my PC
> while connected to the mainframe remote host.
> I now want to upload them back to the mainframe from the PC, use the PC's
> FTP command, into a mainframe PDS.
> I tried
> 
> open (host address)
> 
> 
> lcd temp  (individual members saved here) prompt
> cd ispf.test.rexx   (mainframe PDS name)
> mput *
> 
> Howerver, this creates a separate file for each member on the mainframe.
> I'd like them all IN  ISPF.TEST.REXX.
> 
> Thanks
> Bill
> 
> _
> This message and any attachments are intended only for the use of the 
> addressee and
> may contain information that is privileged and confidential. If the reader of 
> the 
> message is not the intended recipient or an authorized representative of the
> intended recipient, you are hereby notified that any dissemination of this
> communication is strictly prohibited. If you have received this communication 
> in
> error, please notify us immediately by e-mail and delete the message and any
> attachments from your system.
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
> 
> 
> 
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: help

2011-01-13 Thread Dave Salt
F1?
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  






> Date: Thu, 13 Jan 2011 15:31:34 -0500
> From: efinnel...@aol.com
> Subject: Re: help
> To: IBM-MAIN@bama.ua.edu
> 
> Like Wait State or 911?
>  
>  
> In a message dated 1/13/2011 12:56:17 P.M. Central Standard Time,  
> mw...@ssfcu.org writes:
> 
> help
> 
> 
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Addpop Popup window Display command Return code 20

2010-12-29 Thread Dave Salt
After the ADDPOP do this:

say rc zerrsm zerrlm
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  





> Date: Wed, 29 Dec 2010 19:32:54 -0500
> From: michealb...@optonline.net
> Subject: Addpop Popup window Display command Return code 20
> To: IBM-MAIN@bama.ua.edu
> 
> Hi,
> 
>  I have a popup window I am trying to display within a Rexx exec 
> 
>   I do the AddPop then the Display Panel 
> 
>And Get A return code 20
> 
>The Panel (Popup) is 80 by 7
> 
> I have a WINDOW(80,7) keyword as a parameter on the )BODY 
> statement
> 
>   Any ideas would help
> 
> 
>   
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: sequential dataset

2010-12-28 Thread Dave Salt
I'm using z/OS 1.11 and I'm able to browse and view the same sequential data 
set using 2 different user ID's. I cannot edit it if someone else is browsing 
or viewing it.
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  
  





> Date: Wed, 29 Dec 2010 00:53:42 -0600
> From: gaur.ravi2...@gmail.com
> Subject: sequential dataset
> To: IBM-MAIN@bama.ua.edu
> 
> very basic question but I seems getting confuseplease excuse
> 
> Guys,I couldn't disagree what I remember from in past 2000 where if one 
> user is in view/browse mode of the sequential dataset other user could 
> view/browse it ..(please ignore pds/pdse)
> or even Edit it why it's not possible anymore ..??
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Off topic Friday - Why did I do this?

2010-12-17 Thread Dave Salt
My brother and I know the answer to everything. Go ahead, test me and ask a 
question.

Hmmm; my brother knows the answer to that one.
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  





> Date: Fri, 17 Dec 2010 17:04:56 +
> From: rex.pomm...@cnasurety.com
> Subject: Re: Off topic Friday - Why did I do this?
> To: IBM-MAIN@bama.ua.edu
> 
> Hmm, a coworker just sent me this quote yesterday.  It seems fitting.
> 
> 
> I know it all!
> I just can't remember
> it all at once.
> 
> 
> 
> 
> -Original Message-
> From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf 
> Of Mark Pace
> Sent: Friday, December 17, 2010 9:52 AM
> To: IBM-MAIN@bama.ua.edu
> Subject: Off topic Friday - Why did I do this?
> 
> I've spent 3 days working on a problem getting a z/OS NFS Client to connect
> to a Linux on zSeries NFS server.  This morning I fixed the problem, but now
> can't remember why I was trying to make it work..
> 
> It'll come to me eventually.
> 
> --
> Mark D Pace
> Senior Systems Engineer
> Mainline Information Systems
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
> 
> The information contained in this e-mail may contain confidential and/or 
> privileged information and is intended for the sole use of the intended 
> recipient. If you are not the intended recipient, you are hereby notified 
> that any unauthorized use, disclosure, distribution or copying of this 
> communication is strictly prohibited. If you received this e-mail in error, 
> please reply to sender and destroy or delete the message and any attachments. 
> Thank you.
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Regular Expressions (was: REXX "address" environments)

2010-11-24 Thread Dave Salt
>Although I would be mollified if PDF edit would enhance the FIND, 
>RFIND, CHANGE, and RCHANGE to include POSIX regular expressions.It's not 
>exactly what you want but SimpList has a command called FEX (Find EXpression) 
>that's totally free for anyone to use. It enhances ISPF picture strings by 
>using some of the constructs of regular expressions. For example:

FEX move*var1  Finds (for example) 'MOVE TOTAL TO VAR1-INDEX'
FEX quick*fox*cat  Finds (for example) 'A quick brown fox jumped over a lazy 
cat' 
FEX gr[ae]yFinds 'gray' or 'grey'
FEX [a-h]  Finds any lowercase character between 'a' and 'h'
 
FEX [P-V]  Finds any uppercase character between 'P' and 'V'
 
FEX [j-nJ-N]   Finds any lowercase or uppercase character between 'j' and 
'N'
FEX [a-Z]  Finds any lowercase or uppercase alphabetic character
 
FEX [0-47-9]   Same as FEX [01234789] i.e. finds any number except 5 and 6
FEX <<<Finds 3 lowercase characters; e.g. 'abc'
FEX JUDG*MENT  Finds 'JUDGMENT' as well as 'JUDGEMENT'  
FEX CENT[ER][ER]   Finds 'CENTER' as well as 'CENTRE'  
FEX ' [5-9]## 'Finds any number between 500 and 999; e.g. ' 671 '  
FEX [$]###[.]00Finds a 3 digit dollar amount with no cents; e.g. '$283.00'
FEX TOTAL*[V-Z]Finds TOTAL followed by V to Z; e.g. 'Total for Vancouver'   
FEX [aeiou] ALLCounts the total number of lowercase vowels in the file  
   


FEX is one of several commands that can be used when editing or viewing 
mainframe files (members, sequential data sets, UNIX files, etc). Other 
examples include FN (Finds the Next occurrence of whichever string the cursor 
is pointed at); COMPRESS (frees unused space in the PDS); INFO (displays 
information about the data set being edited such as the amount of remaining 
space, etc). 

You do not have to be in a SimpList session to use any of the extended edit and 
view commands. For example, you could be in a regular ISPF edit session or 
viewing something in ISPF option 3.4 (etc). The commands are part of the 
SimpList libraries, 
but they can be used completely free of charge and forever more, with or 
without a SimpList license.

Installing SimpList is as easy as adding 5 libraries to a logon CLIST. No 
special authorities are required so even the most junior person can install 
SimpList in their own private libraries (if they wish). There is nothing to 
compile/link/authorize (etc) so it usually only takes about 20 minutes to 
complete the installation.

If anyone has any questions please let me know. More information and a free 
trial download is available at the following link. 
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  


  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


SimpList Installation Instructions

2010-09-14 Thread Dave Salt
I recently sent a message to this list asking for volunteers to critique the 
SimpList User Guide. Everyone who participated was given 6 months free use of 
SimpList. One person in particular provided extensive feedback and was given a 
1 year free license.

Based on the extremely useful feedback received I'd like to ask for volunteers 
to review the SimpList Installation Instructions. This is a much smaller 
document than the user guide and will therefore take a lot less time to review. 
Even so, everyone who participates will again be offered 6 months free use. 
This is optional; if you only want to review the installation instructions 
without actually installing the product, that's fine. If you're not sure what 
SimpList is, please click 
the link below or contact me off-list. 

Many thanks!
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  

  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Set numbers off permanently.

2010-08-31 Thread Dave Salt
Create a simple edit macro that does a NUMBER OFF. Apply the macro to every 
member of the PDS (e.g. by using a product like SimpList or one of the free 
tools on the CBT). If every member has number off, they should no longer keep 
switching to number on.

Alternatively, create the same edit macro and set it as an initial macro. That 
way, every time you go into a member it will turn numbers off for that one 
specific member.

HTH,
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  






> Date: Tue, 31 Aug 2010 13:30:29 -0500
> From: john_e_be...@uhc.com
> Subject: Set numbers off permanently.
> To: IBM-MAIN@bama.ua.edu
> 
> Does anybody know of a way to prevent the following from happening when
> setting numbers off?  Short of going into every member of a PDS I have
> not found a way to prevent this.  We have tried profile lock and a
> number of other things without success.
>  
> -CAUTION- Profile changed to NUMBER ON STD (from NUMBER OFF).   
>   Data has valid standard numbers.  
>  
> John Benik
> 
> This e-mail, including attachments, may include confidential and/or
> proprietary information, and may be used only by the person or entity
> to which it is addressed. If the reader of this e-mail is not the intended
> recipient or his or her authorized agent, the reader is hereby notified
> that any dissemination, distribution or copying of this e-mail is
> prohibited. If you have received this e-mail in error, please notify the
> sender by replying to this message and delete this e-mail immediately.
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: 3270 Emulator Software

2010-08-24 Thread Dave Salt
> From: zedgarhoo...@gmail.com
> One anti-recommendation: Extra! has sucked pretty badly IMHO for a
> very long time. Buggy and flaky. 

I have to agree. Last year I worked at a customer's site for 2 months, and was 
forced to use Extra! The first thing I did after installing SimpList was to try 
to configure Extra so I could "Surf the mainframe" (i.e. select the many 
hundreds of SimpList point-and-shoot fields by clicking them with a mouse). But 
the only way I could get Extra to select point-and-shoot fields was to single 
left click (to position the cursor) and then single right click (to select). 
The left-click/right-click combination is far less intuitive than the double 
left click I'm used to. It was so frustrating I actually gave up and went back 
to using the keyboard!!!   (GASP)

What I like about Vista3270 is that it supports point-and-shoot with a mouse 
right out of the box. Other emulators (e.g. PCOM) don't support it out of the 
box, but if each user takes the time to look through their emulator settings 
they can at least configure it that way. The next step below that is emulators 
where the closest you can get to point-and-shoot support is something very 
unintuitive (e.g. the left-click/right-click combo supported by Extra). 
Finally, right at the bottom of the pack are emulators that don't support 
point-and-shoot at all. I won't name names because it's been many years since I 
used such an emulator and perhaps they've fixed that deficiency by now.

One of the things I'd strongly recommend reviewing when evaluating emulators is 
their ability to allow users to select point-and-shoot fields with a mouse.
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  


  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: JCL "Mass Editor"

2010-08-19 Thread Dave Salt
> The InSync product can do what you need, across a single or multiple PDS's.
> It's not a 'no-cost' solution, but I've found that no matter what you try, 
> there's no such thing as a free lunch. 

> As one person pointed out is a product by Compuware. It also costs a small 
> fortune...

Or there's SimpList, which costs $5,000 a year. Among many hundreds of features 
is a CHGALL function that can change case sensitive, non-case sensitive, or 
hexadecimal strings across some or all members in a PDS(E). Simply enter CHGALL 
on a member list command line, and a panel prompts for the string to change as 
well as various optional parameters (e.g. line range, column range, etc).

Before executing CHGALL a member list can optionally be filtered by including 
or excluding members to be changed. All sorts of criteria can be used to filter 
the list, such as member name, member contents, size, creation date, etc. For 
example, change only those members that begin with 'A' or end with 'X' and 
contain the word 'PINK' but don't contain the word 'Elephant' and were changed 
after a certain date by USER01.

If intelligent decisions need to be made (e.g. only change the word PINK to 
BLUE if the word RED appears somewhere on the same line), an edit macro can be 
used instead. SimpList can apply the macro to every member in a list, or only 
to those members that match certain criteria. For example, before applying the 
macro the member list could be filtered so it only contains members that have 
the number '6' or '7' as the second character of the member name don't and 
don't have the letter 'B' or 'C' as the third character. The list could also be 
filtered so the macro is only applied to members that contain the word 
PROCEDURE or PERFORMING but don't contain the words SQL or COMPUTATIONAL, and 
were created before a certain date and are less than 100 lines in length (etc). 

Again, this is just one of many hundreds of features. The product only costs 
$5,000 a year and takes about 30 minutes to install. For more information 
please see the link below. For an extended free trial please contact me 
off-list.
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  



  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISPF: How best to change ISPSPROF variables programmatically (was ISPF: How best to change user variable ZRETMINL in ISPSPROF)

2010-08-12 Thread Dave Salt
You can manually turn Tab to Point and Shoot on or off by entering this command 
on any ISPF command line:

ISPFVAR PSTAB(ON)


You can turn TPS on or off programatically by doing this: 

address ispexec
"CONTROL ERRORS RETURN"
"VGET (ZTPS) PROFILE"  
if ztps = "Y" then do  
   say "Tab to point-and-shoot was on; turning it off" 
   onoff = "OFF"   
end
else do
   say "Tab to point-and-shoot was off; turning it on" 
   onoff = "ON"
end
"SELECT PGM(ISPOPT) PARM(PSTAB("onoff"))"  
if rc = 0 then say "Tab to point-and-shoot is now "onoff   
else say rc zerrsm zerrlm  
EXIT   

 

Hope that helps,

Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  






> Date: Thu, 12 Aug 2010 09:16:55 +0200
> From: dt...@dow.com
> Subject: ISPF: How best to change ISPSPROF variables programmatically (was 
> ISPF: How best to change user variable ZRETMINL in ISPSPROF)
> To: IBM-MAIN@bama.ua.edu
> 
> Hi,
> 
> I was actually hoping to see a response to something more similar to
> Mark's interpretation. In particular I wanted a programmatic (REXX) way
> to (re)set the "tab to point and shoot fields" on the way in to
> TSO/ISPF. This in particular because MXI turns it on, but of course if
> you time out, it is left in that state (MXI does clean it up on the way
> out normally). The variable is ZTPS (values 'N' or 'Y'). 
> 
> I do see that I can just edit the ISPSPROF member to change it, but that
> does seem inelegant and (I think) would have to be done before invoking
> ISPF to be properly effective.
> 
> 
> Best regards,
> David TidyTel:(31)115-67-1745
> IS Technical Management/SAP-MfFax:(31)115-67-1762 
> Dow Benelux B.V.  Mailto:dt...@dow.com
> 
> -Original Message-
> From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
> Behalf Of Mark Zelden
> Sent: 11 August 2010 19:01
> To: IBM-MAIN@bama.ua.edu
> Subject: Re: ISPF: How best to change user variable ZRETMINL in ISPSPROF
> 
> On Wed, 11 Aug 2010 09:30:49 -0500, Jochen Roehrig
>  wrote:
> 
> >Hi Robert
> >
> >that's it!
> >Shame on me: I knew the RETP, but I never recognized the 'OPTIONS'...
> >
> >Kind regards
> >Jochen
> >
> 
> You may have received a quicker answer if the question was more clear.
> But
> maybe it was clear to everyone but me.  :-)
> 
> I thought you wanted a way to either
> 
> a) Change the default via customization table for everyone (which you 
> can't because there is no reset value)
> 
> b) mass update everyone's ISPF profile because the set a bad default
> in the customization table and already knew you couldn't do the above.
> 
> 
> Regards,
> 
> Mark
> --
> Mark Zelden - Zelden Consulting Services - z/OS, OS/390 and MVS   
> mailto:mzel...@flash.net  
> Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html 
> Systems Programming expert at http://expertanswercenter.techtarget.com/
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: HSM list of backups of a dataset command

2010-08-10 Thread Dave Salt
If you have SimpList select the data set using function 'H' (HSM). This 
displays a list of all available backups, and you can select any backup from 
the list if you want to restore it.
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  






> Date: Tue, 10 Aug 2010 11:15:39 -0700
> From: barry.a.schw...@boeing.com
> Subject: Re: HSM list of backups of a dataset command
> To: IBM-MAIN@bama.ua.edu
> 
> Have you tried the
>HLIST DSNAME(dsn) BACKUP
> command?  The output is described in Figure 111 of DFSMShsm Storage 
> Administration (SC34-0421-10) and seems to provide what you ask.  I don't 
> think you can distinguish between manual backups, full volume dumps,  and 
> automatic backups.
> 
> -Original Message-
> From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf 
> Of MONTERO ROMERO, ENRIQUE ELOI
> Sent: Tuesday, August 10, 2010 11:01 AM
> To: IBM-MAIN@bama.ua.edu
> Subject: HSM list of backups of a dataset command
> 
> Hi forum team,
> 
> Hope you are well,
> 
> I am looking for an HSM command to get a list of backups of a dataset.
> 
> I mean, a command that lists all backups that a dataset has. (of course 
> backups maden by a hbackds command).
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


SimpList User Guide

2010-08-10 Thread Dave Salt
I'm looking for ways to improve the SimpList User Guide. If anyone has time to 
read it and send me their comments, please let me know off-list and I'll send 
you a copy.

Participants are eligible for an extended free trial. This is optional; if you 
only want to read the user guide, that's fine. If you're not sure what SimpList 
is, please click the link below. Thanks,
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  




  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: C-I-C-S vs KICKS

2010-07-26 Thread Dave Salt
> So what's the advantage in having both Allen and Robertson screws?
> They seem to do the same thing.

Allen keys are usually used at a 90 degree angle to the screw, which means they 
work more like a wrench than a screwdriver. Having said that, ratcheting 
screwdrivers can also be used in a wrench like fashion. I've used both Allen 
and Robertson screws straight on as well as at 90 degree angles, and in both 
cases I found Robertson much easier to work with. 

This brings up another advantage of Robertson screws, which is that they can 
easily be screwed in at just about any angle. In comparison, Phillips screws 
are difficult enough to screw in even when using them straight on, and if the 
job requires trying to screw them in at any sort of angle it becomes anything 
from highly frustrating to impossible. 

Robertson screws are not a new invention as they've been around for more than 
100 years. Henry Ford recognized their value and wanted to make them in the 
U.S. but Robertson insisted he import them from Canada. So Ford more or less 
said "screw you" (pun intended) and continued using Phillips, even though 
Phillips are far inferior. Unfortunately it's been stuck that way ever since, 
but it's not Robertson that's getting screwed it's U.S. citizens.
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  

 


  
_
Learn more ways to connect with your buddies now
http://go.microsoft.com/?linkid=9734388
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: C-I-C-S vs KICKS

2010-07-26 Thread Dave Salt
> >Most hardware and home center stores don't even know what a 
> >Robertson-drive screw IS. And of the few that know, you'll only find 
> >wood screws. No machine screws. :-(
> 
> In the U.S., we use screws that use hex wrenches for this niche.   

Most countries use hex wrenches and Torx screws (etc) for niche applications. 
Robertson screws (square head) don't fill a "niche", they're designed for 
general purpose, every day use. In contrast, Phillips screws ('X' head) are 
designed to fill a niche; i.e. one where the screwdriver can easily slip off 
the screw (for rare situations where this is actually a good thing). What's 
astonishing is that Phillips screws are used as general purpose screws 
throughout the U.S. when Robertson screws are so much easier to use.
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  


  
_
Learn more ways to connect with your buddies now
http://go.microsoft.com/?linkid=9734388
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: C-I-C-S vs KICKS

2010-07-25 Thread Dave Salt
> Phillips are fine for low-torque applications like electrical device
> mounting.

There may be some small number of applications where having a screwdriver that 
easily slips out of the screw is for some reason a desired effect. But in 
general, it renders Phillips screws about as useful as a chocolate teapot.

 For higher-torque applications we already have Allen and
> TORX, among others.  What's "magic" about a square hole?

The Robertson is easily the best screwdriver ever invented. Once you try it, 
you'll understand why.
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  



  
_
Look 'em in the eye: FREE Messenger video chat
http://go.microsoft.com/?linkid=9734386
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: C-I-C-S vs KICKS

2010-07-24 Thread Dave Salt
LOL, true!
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  





> Date: Sat, 24 Jul 2010 22:23:54 -0700
> From: edja...@phoenixsoftware.com
> Subject: Re: C-I-C-S vs KICKS
> To: IBM-MAIN@bama.ua.edu
> 
> Dave Salt wrote:
> > This has nothing to do with counter sunk holes.
> 
> Or mainframe computers ...
> 
> -- 
> Edward E Jaffe
> Phoenix Software International, Inc
> 831 Parkview Drive North
> El Segundo, CA 90245
> 310-338-0400 x318
> edja...@phoenixsoftware.com
> http://www.phoenixsoftware.com/
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
_
Game on: Challenge friends to great games on Messenger
http://go.microsoft.com/?linkid=9734387
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: C-I-C-S vs KICKS

2010-07-24 Thread Dave Salt
> Depending on the need, screws have many head shapes, in addition, to the
> driver slot. If you need a flat surface, then counter sunk holes with flat
> head screws may be the best choice. If you don't need a flat surface, then
> why waste time drilling counter sunk holes. 

This has nothing to do with counter sunk holes. Phillips ('X' head) and 
Robertson (square head) can both be used on the same materials (wood, metal, 
drywall, etc) and can both be countersunk or not depending on desire and 
application. Virtually every size and shape of screw imaginable can be made as 
either a Phillips or a Robertson.

I've never understood why Phillips screws continue to be manufactured, and 
apparently I'm not alone as I just discovered this Facebook page devoted to 
getting rid of Phillips screws:

http://www.facebook.com/group.php?gid=59906747988   
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  






> Date: Sat, 24 Jul 2010 21:09:46 -0400
> From: donb...@gmail.com
> Subject: Re: C-I-C-S vs KICKS
> To: IBM-MAIN@bama.ua.edu
> 
> Depending on the need, screws have many head shapes, in addition, to the
> driver slot. If you need a flat surface, then counter sunk holes with flat
> head screws may be the best choice. If you don't need a flat surface, then
> why waste time drilling counter sunk holes. 
> 
> > -Original Message-
> > From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
> > Behalf Of Gerhard Postpischil
> > Sent: Saturday, July 24, 2010 5:19 PM
> > To: IBM-MAIN@bama.ua.edu
> > Subject: Re: C-I-C-S vs KICKS
> > 
> > On 7/24/2010 1:17 PM, Dave Salt wrote:
> > > Flat head screws are garbage, and Phillips ('X' head) screws
> > > are only a small step up from garbage. If I buy a product
> > > that comes with flat head or Phillips screws I usually throw
> > > them away. I was astonished when I learned Phillips screws
> > > are widely used in America.
> > 
> > I don't understand that. The Robertson screws shown on Wiki are
> > all flat head types (e.g., intended for flush mounting in
> > countersunk holes).
> > 
> > 
> > 
> > Gerhard Postpischil
> > Bradford, VT
> > 
> > --
> > For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> > Search the archives at http://bama.ua.edu/archives/ibm-main.html
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
_
Game on: Challenge friends to great games on Messenger
http://go.microsoft.com/?linkid=9734387
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: C-I-C-S vs KICKS

2010-07-24 Thread Dave Salt
> I don't understand that. The Robertson screws shown on Wiki are 
> all flat head types (e.g., intended for flush mounting in 
> countersunk holes).

Not at all. Robertson screws come in all of the same lengths, shapes and sizes 
as Phillips screws. The only difference is the type of screwdriver that's used 
to screw them in; i.e. Phillips has the 'X' head (prone to slipping and 
threading and requires much more effort to screw them in), while Robertson has 
the square head (which doesn't slip, rarely threads, requires far less effort, 
and can be used at any angle without the screw slipping off the screwdriver).
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  






> Date: Sat, 24 Jul 2010 17:19:05 -0400
> From: gerh...@valley.net
> Subject: Re: C-I-C-S vs KICKS
> To: IBM-MAIN@bama.ua.edu
> 
> On 7/24/2010 1:17 PM, Dave Salt wrote:
> > Flat head screws are garbage, and Phillips ('X' head) screws
> > are only a small step up from garbage. If I buy a product
> > that comes with flat head or Phillips screws I usually throw
> > them away. I was astonished when I learned Phillips screws
> > are widely used in America.
> 
> I don't understand that. The Robertson screws shown on Wiki are 
> all flat head types (e.g., intended for flush mounting in 
> countersunk holes).
> 
> 
> 
> Gerhard Postpischil
> Bradford, VT
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
_
Game on: Challenge friends to great games on Messenger
http://go.microsoft.com/?linkid=9734387
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: C-I-C-S vs KICKS

2010-07-24 Thread Dave Salt
> Most hardware and home center stores don't even know what a 
> Robertson-drive screw IS. And of the few that know, you'll only find 
> wood screws. No machine screws. :-(

Flat head screws are garbage, and Phillips ('X' head) screws are only a small 
step up from garbage. If I buy a product that comes with flat head or Phillips 
screws I usually throw them away. I was astonished when I learned Phillips 
screws are widely used in America.

A tip to all Americans: Next time you go to Canada, be sure to buy Robertson 
screwdrivers and screws.:-)
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  









  
_
Game on: Challenge friends to great games on Messenger
http://go.microsoft.com/?linkid=9734387
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: C-I-C-S vs KICKS

2010-07-23 Thread Dave Salt
> > Unitedstatians are the only people I have ever heard spell it out. I guess
> > that's what happens when you can't spell, can't write the date correctly,
> > and install all your light switches upside down :-)

IMO the biggest flaw is not the above, but the continued use of Phillips 
screws.   ;-)   

> Wait - light switches upside down? My dad was from England, and when
> he moved to Canada he installed all our light switches so that down
> was ON, much to the confusion of everyone else.

Hopefully he brought his Robertson screws over with him to install the 
switches.   :-)

Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  
  
_
Game on: Challenge friends to great games on Messenger
http://go.microsoft.com/?linkid=9734387
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: how to identify members that DO NOT contain a string

2010-07-21 Thread Dave Salt
If you have SimpList, use the HIDE and SEEK commands. For example, go into a 
member list and type the following on the command line:

===> SEEK 'some string' ALL
===> HIDE 'some other string' ALL
===> HIDE 'yet another string' ALL

The above gives you a member list containing only those members that do contain 
the first string but don't contain the other two strings. If you don't have 
SimpList, get it!   :-) 
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  






> Date: Wed, 21 Jul 2010 15:10:25 +0100
> From: jim.mcalp...@gmail.com
> Subject: how to identify members that DO NOT contain a string
> To: IBM-MAIN@bama.ua.edu
> 
> I have a pdse that contains 4000 plus source members and I need to be able
> to identify those members that DO NOT contain a particular string.
> 
> Any ideas.
> 
> Jim McAlpine
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
_
MSN Dating: Find someone special. Start now.
http://go.microsoft.com/?linkid=9734384
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: dyanamically changing color of ISPF panel fields

2010-07-12 Thread Dave Salt
> From: beate.kawe...@t-systems.com
> Warning: this does not 
work for fields in TBDISPL tables - never found out how to change 
those...

With TBDISPL you can only change the color of a column. You cannot change the 
color of a row, or a field within a row. If you need to do that, you have to 
use a dynamic area instead of TBDISPL.
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  









> 
> > -Original Message-
> > From: IBM Mainframe Discussion List 
> > [mailto:ibm-m...@bama.ua.edu] On Behalf Of Barkow, Eileen
> > Sent: Monday, July 12, 2010 5:26 PM
> > To: IBM-MAIN@bama.ua.edu
> > Subject: [IBM-MAIN] dyanamically changing color of ISPF panel fields
> > 
> > We are trying to find a way to dynamically change the color 
> > of a field before displaying an ISPF panel.
> > Would anyone know how to do this.
> > 
> >Thanks list
> > Part of panel
> > 
> > )BODY
> > ¬Pg.&pge¬Prefix=&prf ¬&lmax¬CPU=&c10 ¬&by 
> >¬&timr
> > 
> > 
> > 
> > 
> > 
> > If I want to Change color of   &by before:
> > 
> >   "ISPEXEC DISPLAY PANEL(sg1p2)"
> > 
> > 
> > --
> > For IBM-MAIN subscribe / signoff / archive access 
> > instructions, send email to lists...@bama.ua.edu with the 
> > message: GET IBM-MAIN INFO Search the archives at 
> > http://bama.ua.edu/archives/ibm-main.html
> > 
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
_
Turn down-time into play-time with Messenger games
http://go.microsoft.com/?linkid=9734385
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: dyanamically changing color of ISPF panel fields

2010-07-12 Thread Dave Salt
There are several ways to do this. Perhaps one of the easiest is to use a 
different attribute for the field, like this:

)ATTR
   $   TYPE(TEXT) COLOR(&BYCOLOR)

)BODY
¬Pg.&pge¬Prefix=&prf ¬&lmax
¬CPU=&c10 $&by¬&timr


In the program, simply set &BYCOLOR to whatever color you want before 
displaying the panel.

HTH,
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  






> Date: Mon, 12 Jul 2010 11:26:27 -0400
> From: ebar...@doitt.nyc.gov
> Subject: dyanamically changing color of ISPF panel fields
> To: IBM-MAIN@bama.ua.edu
> 
> We are trying to find a way to dynamically change the color of a field before 
> displaying an ISPF panel.
> Would anyone know how to do this.
> 
>Thanks list
> Part of panel
> 
> )BODY
> ¬Pg.&pge¬Prefix=&prf ¬&lmax¬CPU=&c10 ¬&by¬&timr
> 
> 
> 
> 
> 
> If I want to Change color of   &by before:
> 
>   "ISPEXEC DISPLAY PANEL(sg1p2)"
> 
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
_
Turn down-time into play-time with Messenger games
http://go.microsoft.com/?linkid=9734385
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Point-and-shoot (was: instream data)

2010-06-25 Thread Dave Salt
Howard,

I think almost every mainframe shop has some form of ZOOM or PEEK or EDDSN 
(etc). These are often written by someone at the site or brought to the site by 
someone who used to work at a different site. They are almost always edit 
macros, which means you can only use them if you're editing or viewing a file. 
You cannot (for example) use them in browse or when you're on an ISPF menu or 
when you see a data set name in an ISPF message (etc).

AFAIK SimpList has the most powerful point-and-shoot utility. It can be used on 
any panel, even if the data set name isn't in the screen buffer. It can be used 
to point at data set names in messages, and members in concatenated libraries 
(such as programs called by other programs or copy books used by programs or 
PROCS called by drivers, etc).

If you click the following link and see the heading near the top called "The 
most powerful point-and-shoot facility" it tells you a bit more about it.

http://www.soft-center.com/SimpListFeatures.html 
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  






> Date: Fri, 25 Jun 2010 10:34:01 -0600
> From: howard.bra...@cusys.edu
> Subject: Re: instream data
> To: IBM-MAIN@bama.ua.edu
> 
> On 25 Jun 2010 09:07:31 -0700, st...@trainersfriend.com (Steve
> Comstock) wrote:
> 
> >I'm pretty sure those are not generally distributed with z/OS.
> 
> I wonder how they got distributed to these different shops then.
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
_
Look 'em in the eye: FREE Messenger video chat
http://go.microsoft.com/?linkid=9734386
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


SimpList (was: ftp.exe and Vista)

2010-06-06 Thread Dave Salt
 from a list and select the destination from a list and the transfer takes 
place. There are no FTP commands and passwords (etc) that have to be remembered 
or entered.

I personally can't imagine working in an environment where the mainframe and PC 
aren't seamlessly connected as it would be like working with one arm tied 
behind my back.


SimpList is EXTREMELY inexpensive and saves TONS of time and effort. Click the 
link below to download a free trial copy. Add 5 libraries to a logon procedure 
and installation is complete. There's nothing to 
compile/link/authorize/customize (etc), so it usually takes about 20 minutes to 
install. Anyone can install it in their own personal libraries and no special 
authority or privileges are required. Anyone who subscribes to this list can 
have a special extended trial of 3 months instead of 30 days by contacting me 
off-list. 

 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  






> Date: Sun, 6 Jun 2010 00:26:57 -0400
> From: shmuel+ibm-m...@patriot.net
> Subject: Re: ftp.exe and Vista
> To: IBM-MAIN@bama.ua.edu
> 
> In , on 06/03/2010
>at 11:02 AM, Dave Salt  said:
> 
> >If all else fails you could try using the ISPF Workstation Agent
> >(WSA.EXE) to do file transfers. I use it all the time and I prefer it
> >over FTP. If you need information on how to install or use it let me
> >know.
> 
> I use WSA, and periodically find it very frustrating. The work station
> integration isn't. The entry fields for workstation files don't allow
> for long paths and the code doesn't put up a selection list if I
> provide a directory name.
> 
> Does SimplList® Do anything to make the access to workstation files
> under ISPF more seamless?
>  
> -- 
>  Shmuel (Seymour J.) Metz, SysProg and JOAT
>  ISO position; see <http://patriot.net/~shmuel/resume/brief.html> 
> We don't care. We don't have to care, we're Congress.
> (S877: The Shut up and Eat Your spam act of 2003)
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
_
MSN Dating: Find someone special. Start now.
http://go.microsoft.com/?linkid=9734384
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ftp.exe and Vista

2010-06-03 Thread Dave Salt
If all else fails you could try using the ISPF Workstation Agent (WSA.EXE) to 
do file transfers. I use it all the time and I prefer it over FTP. If you need 
information on how to install or use it let me know.
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  






> Date: Thu, 3 Jun 2010 10:10:21 -0400
> From: cardill...@comcast.net
> Subject: Re: ftp.exe and Vista
> To: IBM-MAIN@bama.ua.edu
> 
> Well as suspected, the log shows 0 bytes input even tho the client shows byte 
> counts.  All of the other connection and allocation messages are in order 
> with successful transmits.
> 
> Empty file transmission
> TRANS  MVS DSN=xx
> TRANS  Stru=F Mode=S Type=A  Input=0 bytes
> TRANS  Reply=250 Transfer completed successfully.
> 
> Don't know how much farther i'll get on this before end of week but will post 
> a resolution, even if its drop back to XP.
> 
> C. Ardillo wrote:
> > Good Idea. Temporarily turned off both Vista and McAfee, but same 
> > occurs.  I've tried other files as well, they all appear to 
> > successfully transmit with byte counts but remain empty on MF.  
> > Interesting.  I'm going to check some FTP logs from yesterday, I don't 
> > have ability to view real time.
> >
> > Thanks
> >
> > Kirk Wolf wrote:
> >> Sounds a little like the Vista firewall might be stepping on the FTP 
> >> data
> >> connections.
> >> Try disabling the firewall completely (temporarily!!) and see if the 
> >> problem
> >> goes away.
> >>
> >> HTH,
> >>
> >> Kirk Wolf
> >> Dovetailed Technologies
> >> http://dovetail.com
> >>
> >> On Wed, Jun 2, 2010 at 2:05 PM, C. Ardillo  
> >> wrote:
> >>
> >>  
> >>> I hope some of the network guru's out there can point me in the right
> >>> direction.
> >>> I've been using command line FTP, doing PUT's and GET's to the MF 
> >>> for the
> >>> past couple of years.
> >>> I just migrated to a Vista PC. GET's work, PUT's appear to work - 
> >>> transfer
> >>> is successful, bytes are transmitted, the file is allocated but it is
> >>> empty.
> >>> Has anyone experienced this behavior?
> >>>
> >>> --
> >>> For IBM-MAIN subscribe / signoff / archive access instructions,
> >>> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> >>> Search the archives at http://bama.ua.edu/archives/ibm-main.html
> >>>
> >>> 
> >>
> >> --
> >> For IBM-MAIN subscribe / signoff / archive access instructions,
> >> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> >> Search the archives at http://bama.ua.edu/archives/ibm-main.html
> >>
> >>   
> >
> > --
> > For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> > Search the archives at http://bama.ua.edu/archives/ibm-main.html
> >
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
_
MSN Dating: Find someone special. Start now.
http://go.microsoft.com/?linkid=9734384
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Crazy idea for a "desktop integration with z/OS" project?

2010-03-25 Thread Dave Salt
I've recently returned from vacation and missed much of this thread, so I 
apologize if I'm about to bring up a point that's already been discussed. 
However, I have to respond to the email below that contains the following 
statement:

"I agree that a new z/OS user interface is a waste if it ends up 
leaving ISPF hanging around for whatever function that was not or could not 
have been included.  I also think that a new user interface for 
z/OS is absolutely needed if z/OS is really going to take root 
with the kids who IBM is trying desperately to convert".

I agree with this statement completely. IMO one of the big drawbacks of moving 
development from the mainframe to PC is that it almost always leaves tools or 
processes that still require people to logon to the mainframe. This can offset 
many of the advantages of moving to the PC and lead to more complex development 
and testing environments. Not to mention the massive cost of acquiring and 
maintaining distributed desktop tools and training people how to use them.

OTOH, continuing to use the regular ISPF interface isn't much of an option 
either. Productivity is the key to success and the only way to increase the 
standard of living. Asking the point-and-shoot generation to navigate command 
driven ISPF panels is like throwing money out the window, and does nothing to 
promote the mainframe or attract new talent.

IMO, the ideal compromise is to use tools like IPT (from IBM) and SimpList 
(from MacKinney). Full disclosure, I'm one of the SimpList developers. These 
tools run on the mainframe, which means there's no need to keep switching back 
and forth between the mainframe and PC. Anyone who knows how to use ISPF option 
3.4 can use IPT and SimpList with no training required, and there's no cost of 
licensing and maintaining distributed tools.

IPT and SimpList run on the mainframe and therefore have character based 
interfaces. However, they employ the same concepts as PC/workstation tools. For 
example, data sets and DB2 tables and PC/workstation files (etc) can all be 
'bookmarked' in lists of favorites and clicked to select. The appropriate tool 
or vendor product opens automatically, with no need to navigate between 
different panels and vendor products. Data set names appearing anywhere on any 
panel can be clicked to open, just like clicking hyperlinks on web pages. 
Mainframe files can be browsed/edited/printed (etc) on a PC/workstation, and 
PC/workstation files can be browsed/edited/printed (etc) on a mainframe. The 
list of features goes on and on, and the productivity advantages of using these 
tools is HUGE.

I know I have a biased opinion, but I can't help but feel that any company that 
hasn't evaluated these tools is doing themselves a great disservice.

Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  






> Date: Thu, 25 Mar 2010 09:12:37 -0400
> From: scott.har...@embarqmail.com
> Subject: Re: Crazy idea for a "desktop integration with z/OS" project?
> To: IBM-MAIN@bama.ua.edu
> 
> > -Original Message-
> > From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
> > Behalf Of clementcla...@ozemail.com.au
> > Sent: Thursday, March 25, 2010 4:33 AM
> > To: IBM-MAIN@bama.ua.edu
> > Subject: Re: Crazy idea for a "desktop integration with z/OS" project?
> > 
> > Charles Mills wrote:
> > > I think Chris has hit the nail on the head with regard to the viability
> > of
> > > this idea as a product of some sort. (As a personal project -- that's a
> > > different matter.)
> > >
> > > Most "mainframers" (however that term might be defined) are familiar
> > with
> > > TSO and ISPF. There would be a learning curve to use this new product.
> 
> Some; but not much, if designed properly.  I think we "mainframers"
> understand how to use a well designed GUI and, in fact, have had to tech
> ourselves how to use more than our share of poorly designed GUI's.  ;-)
> 
> I think that one major issue, however, is the sheer enormity of the project
> we speak of.  I agree that a new z/OS user interface is a waste if it ends
> up leaving ISPF hanging around for whatever function that was not or could
> not have been included.  I also think that a new user interface for z/OS is
> absolutely needed if z/OS is really going to take root with the kids who IBM
> is trying desperately to convert via their Academic Initiative (which I
> fully support, btw).
> 
> There will, obviously, be some overlap but it needs to be kept to a minimum.
> Bring it on, IBM.
> 
> All the best,
> 
> Scott T. Harder
> Mainframe Servic

Re: Mixed case to a CLIST from ISPF command line?

2010-03-02 Thread Dave Salt
Fair enough, but what do you suggest instead?
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  






> Date: Tue, 2 Mar 2010 14:26:35 -0500
> From: charles.har...@ca.com
> Subject: Re: Mixed case to a CLIST from ISPF command line?
> To: IBM-MAIN@bama.ua.edu
> 
> I've tried this and if it were me, I wouldn't go for it.
> 
> TSOCMD;foo bar
> 
> works, for what is requested, that is, the exec gets "bar" in lower case and 
> both the "say" before and after the "parse" command cause the display of 
> lower case "bar", but when the exec ends, which is where I have the problem, 
> I am still sitting on the panel titled "ISPF Command Shell". I then have to 
> hit PF3 to return to where I was.
> 
> I realize this is a nit, but if we don't pick them here, then our users pick 
> them when we implement a get around like this.
> 
> 
> -Original Message-
> From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf 
> Of Robert Birdsall
> Sent: Tuesday, March 02, 2010 12:58 PM
> To: IBM-MAIN@bama.ua.edu
> Subject: Re: Mixed case to a CLIST from ISPF command line?
> 
> Actually, since the command _field_ is CAPS(ON), tsocmd;foo bar will be 
> translated to TSOCMD;FOO BAR _before_ it is processed.  At least, this is 
> what my (limited) testing seemed to show.
> 
> Or perhaps that was meant as a shortcut notation for:
> ===> tsocmd
> ===> foo bar
> 
> On Tue, 2 Mar 2010 13:41:23 -0500, Dave Salt  wrote:
> 
> >When Charles wants to execute the FOO command, and he isn't sure if the 
> panel he's on converts commands to uppercase, the best solution (IMO) is for 
> him to enter this:
> >
> >===> tsocmd;foo bar
> >
> >This is only 3 characters more than entering this:
> >
> >===> tso foo bar
> >
> >To me this is simple, elegant, always works, and requires no customization 
> >to 
> any ISPF panels. If however he should forget to do the first command and 
> instead enters the second command, FOO would see that BAR is uppercase. In 
> this case, it would display the warning message. In other words, this is 
> meant 
> to be a fail-safe mechanism and not something he'd do every time.  
> >
> >Dave Salt
> >
> >SimpList(tm) - try it; you'll get it! 
> >
> >http://www.mackinney.com/products/program-development/simplist.html  
> >
> >
> >
> >
> >> Date: Tue, 2 Mar 2010 19:28:26 +0100
> >> From: thomas.b...@swedbank.se
> >> Subject: SV: SV: Mixed case to a CLIST from ISPF command line?
> >> To: IBM-MAIN@bama.ua.edu
> >> 
> >> > -Ursprungligt meddelande-
> >> > Från: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] För 
> Dave
> >> > Salt
> >> > Skickat: den 2 mars 2010 19:16
> >> > Till: IBM-MAIN@bama.ua.edu
> >> > Ämne: Re: SV: Mixed case to a CLIST from ISPF command line?
> >> > 
> >> > > > Perhaps a better alternative would be to modify your REXX procedure 
> to
> >> > > > check the input argument and see if it's all uppercase. If it is, 
> >> > > > your
> >> > > > REXX procedure could display a message (e.g. "You forgot to enter 
> this
> >> > > > command on the TSOCMD panel") and then display the TSO 
> command panel
> >> > so
> >> > > > the command can be re-entered?
> >> > 
> >> > 
> >> > 
> >> > > From: thomas.b...@swedbank.se
> >> > > Are Your serious ?
> >> > 
> >> > Compared to the only other alternative I've heard so far (i.e. 
> >> > customizing
> >> > panels), yes, I'm deadly serious. And it would be extremely easy to do.
> >> > 
> >> > Dave Salt
> >> > 
> >> 
> >> But think of a everyday, not to say everyminute command where You - as 
> described 
> >> by You above - have to go through a two-step process ? 
> >> 
> >> This would be fully acceptable by old standards, but today the standard of 
> >> userfriendlyness/effectiveness is on a much higher level - AFAICS.
> >> I think the UNIX/LINUX shells is setting the bar now.
> >> 
> >> Of course - You maybe is arguing from a standpoint of a viable solution in 
> >> a 
> >> closed or restricted environment (whether by authority or resource means). 
> >> But I think it still is 

Re: SV: SV: Mixed case to a CLIST from ISPF command line?

2010-03-02 Thread Dave Salt
When Charles wants to execute the FOO command, and he isn't sure if the panel 
he's on converts commands to uppercase, the best solution (IMO) is for him to 
enter this:

===> tsocmd;foo bar

This is only 3 characters more than entering this:

===> tso foo bar

To me this is simple, elegant, always works, and requires no customization to 
any ISPF panels. If however he should forget to do the first command and 
instead enters the second command, FOO would see that BAR is uppercase. In this 
case, it would display the warning message. In other words, this is meant to be 
a fail-safe mechanism and not something he'd do every time.  

Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  




> Date: Tue, 2 Mar 2010 19:28:26 +0100
> From: thomas.b...@swedbank.se
> Subject: SV: SV: Mixed case to a CLIST from ISPF command line?
> To: IBM-MAIN@bama.ua.edu
> 
> > -Ursprungligt meddelande-
> > Från: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] För Dave
> > Salt
> > Skickat: den 2 mars 2010 19:16
> > Till: IBM-MAIN@bama.ua.edu
> > Ämne: Re: SV: Mixed case to a CLIST from ISPF command line?
> > 
> > > > Perhaps a better alternative would be to modify your REXX procedure to
> > > > check the input argument and see if it's all uppercase. If it is, your
> > > > REXX procedure could display a message (e.g. "You forgot to enter this
> > > > command on the TSOCMD panel") and then display the TSO command panel
> > so
> > > > the command can be re-entered?
> > 
> > 
> > 
> > > From: thomas.b...@swedbank.se
> > > Are Your serious ?
> > 
> > Compared to the only other alternative I've heard so far (i.e. customizing
> > panels), yes, I'm deadly serious. And it would be extremely easy to do.
> > 
> > Dave Salt
> > 
> 
> But think of a everyday, not to say everyminute command where You - as 
> described 
> by You above - have to go through a two-step process ? 
> 
> This would be fully acceptable by old standards, but today the standard of 
> userfriendlyness/effectiveness is on a much higher level - AFAICS.
> I think the UNIX/LINUX shells is setting the bar now.
> 
> Of course - You maybe is arguing from a standpoint of a viable solution in a 
> closed or restricted environment (whether by authority or resource means). 
> But I think it still is a hard sell...
> 
> 
> 
>  
> Regards, 
> Thomas Berg 
> _ 
> Thomas Berg   Specialist   A M   SWEDBANK 
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
_
Stay in touch.
http://go.microsoft.com/?linkid=9712959
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: SV: Mixed case to a CLIST from ISPF command line?

2010-03-02 Thread Dave Salt
> > Perhaps a better alternative would be to modify your REXX procedure to
> > check the input argument and see if it's all uppercase. If it is, your
> > REXX procedure could display a message (e.g. "You forgot to enter this
> > command on the TSOCMD panel") and then display the TSO command panel so
> > the command can be re-entered?



> From: thomas.b...@swedbank.se
> Are Your serious ?

Compared to the only other alternative I've heard so far (i.e. customizing 
panels), yes, I'm deadly serious. And it would be extremely easy to do.
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  


  
_
Stay in touch.
http://go.microsoft.com/?linkid=9712959
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Mixed case to a CLIST from ISPF command line?

2010-03-02 Thread Dave Salt
> From: charl...@mcn.org
> Well, we could beat this to death forever. Obviously Windows has a "split"
> function just like ISPF -- except that it is much more flexible and supports
> an unlimited number of splits rather than one.

One??? ISPF has supported a default of 8 splits for a very long time, and more 
can be defined if required. SPLIT NEW and SWAP NEXT swap between multiple split 
screens.

> I think you could excuse any shortcoming using your logic. Suppose DD DSN=
> only supported 32-character dataset names. One could excuse this behavior
> with "IBM was kind enough to give us the DD statement. It was never intended
> for datasets with long names ..."

In the place where I grew up a red traffic light meant STOP. It was illegal to 
turn left or right on a red light. When I emigrated I discovered it was legal 
to turn right on a red light. I was delighted. However, there are a few 
intersections where turning right on a red light is prohibited. I don't 
complain about the rare circumstances where I can't turn right, but instead I 
take delight in all the other circumstances where I can turn right.

Just because I can't turn right 100% of the time doesn't mean the system is 
broken. If it did, the only solution would be to allow people to always turn 
right (even in dangerous situations), or prohibit people from ever turning 
right. Neither of these 'solutions' is better than the current system where I 
can 'usually' turn right.

In ISPF, I can 'usually' enter a TSO command on any ISPF panel, and it works. 
In rare situations (e.g. where the command is too long to fit on the command 
line or is case sensitive), I have to enter 3 extra characters on the command 
line; i.e. 'TSOCMD;' (followed by the TSO command) instead of just 'TSO '. I 
don't see entering 3 extra characters as a very big deal, and I think it's FAR 
less dangerous than taking the route of customizing panels to accept lowercase 
characters.
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  




  
_
Stay in touch.
http://go.microsoft.com/?linkid=9712959
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Mixed case to a CLIST from ISPF command line?

2010-03-02 Thread Dave Salt
> From: charl...@mcn.org 
> Here's an interesting observation. The ISPF "Edit Entry Panel" (what I have
> been calling the edit file name panel) supports UNIX mixed-case file names
> in the "Other ... file" field. So ISPF is clearly not converting everything
> to upper case.

Every field on an ISPF panel is defined using an attribute character. Sometimes 
a field has it's own unique attribute character, and sometimes several fields 
all share the same attribute character. For example, perhaps the command line 
is defined as TYPE(INPUT) COLOR(RED) CAPS(ON) while several output fields are 
all defined as TYPE(OUTPUT) COLOR(WHITE) CAPS(OFF). So, it's quite possible to 
have a command line that's defined as or defaults to CAPS(ON) while other 
fields on the panel are defined as CAPS(OFF). 

Whether a field is defined as CAPS(ON) or CAPS(OFF) depends on what type of 
data the dialog developer expects to be entered in the field. Obviously a field 
that prompts for UNIX file names will be defined as CAPS(OFF), while a command 
line where commands such as SPLIT, HELP, SWAP (etc) are entered would most 
likely be defined as CAPS(ON). 

HTH,
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  

  
_
Take your contacts everywhere
http://go.microsoft.com/?linkid=9712959
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Mixed case to a CLIST from ISPF command line?

2010-03-02 Thread Dave Salt
> From: charl...@mcn.org
> I know next to nothing about ISPF panel development. Would you and/or the
> assembled crowd guess that modifying the ISPF panel definitions was a
> reasonable way to proceed?

I'd strongly advise against it. First, customizing a panel means you have to 
remember to reapply the customization each and every time the operating system 
is upgraded. Second, it would only buy you what you want on a couple of panels 
and there are hundreds more that would also need to be customized (or where you 
still couldn't do what you want). Third, there's a reason the panels were 
defined as CAPS(ON), so changing them to CAPS(OFF) might allow you to do what 
you want but could potentially cause other things to break.

Perhaps a better alternative would be to modify your REXX procedure to check 
the input argument and see if it's all uppercase. If it is, your REXX procedure 
could display a message (e.g. "You forgot to enter this command on the TSOCMD 
panel") and then display the TSO command panel so the command can be re-entered?
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  









 
  
_
Check your Hotmail from your phone. 
http://go.microsoft.com/?linkid=9712957
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Mixed case to a CLIST from ISPF command line?

2010-03-01 Thread Dave Salt
 screen and going into ISPF option 6? In 
other words, you don't have to disrupt whatever session you happen to be in, 
and can have a command window where TSO commands can be entered?  

 > If ISPF had this facility, there'd be little point in being able to issue a
> TSO command from its command line.

Unless I misunderstand, ISPF does have facility. So does this mean the problem 
is solved?   ;-)
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  

  
_


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Mixed case to a CLIST from ISPF command line?

2010-03-01 Thread Dave Salt
> From: charl...@mcn.org
> the fact is that the TSO command is unusable for a great number of
> situations (most panels in conjunction with most UNIX files) and therefore
> is broken in design.

This is where we see things differently. From my perspective there is NO 
situation where TSO commands are unusable. At any time you can enter TSOCMD on 
any ISPF command line and it takes you to a panel where TSO commands are fully 
supported.

The fact that you can't always use the nifty little shortcut of entering TSO 
followed directly by the command you want to execute on whatever panel you 
happen to be on doesn't mean the design is broken. It just means there are 
limitations as to what you can do on panels that aren't specifically designed 
for entering TSO commands.

IBM could take the 'TSO' command prefix away, and force people to always go to 
the correct panel for entering TSO commands. But thankfully they haven't done 
this yet (and hopefully they won't, even if all the grumbling continues).
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  


  
_
Introducing Windows® phone.
http://go.microsoft.com/?linkid=9708122
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Mixed case to a CLIST from ISPF command line?

2010-03-01 Thread Dave Salt
I have a different point of view on this. The way I see it is that ISPF is 
designed first and foremost to run ISPF applications. It's not designed to run 
TSO, UNIX, DOS commands, or anything else. 

The vast majority of ISPF applications are not case sensitive and have no need 
to be. By default, ISPF converts all input to uppercase. For ISPF dialog 
developers, this is good. The words "vast majority" and "default" go 
hand-in-hand, and IBM came up with the correct default. Three cheers for IBM 
for getting it right! 

Let's say you're in an ISPF application and you want to execute a TSO command. 
The ISPF designers could have said "tough; this is ISPF not TSO, if you want to 
execute a TSO command you have to get out of ISPF". But they didn't do that; 
instead, they created option 6 (as well as TSOCMD), which takes you to a panel 
in ISPF where TSO commands are fully supported. Three cheers once again for 
IBM, because once again they got it right!

But what if you don't want to be bothered getting out of the ISPF panel you're 
in and going to option 6 to execute a TSO command? Well, IBM took it a step 
further and created an ISPF command called 'TSO'. This command lets you enter 
'TSO' followed by a TSO command on any ISPF panel (subject to certain 
limitations). This is yet another excellent design decision, so once again 3 
more cheers for IBM!

Unfortunately, all this flexibility has given some people the impression they 
can execute any TSO command on any ISPF panel, and expect it to work. But 
remember that most ISPF panels default to CAPS(ON), so if you need to execute a 
TSO command that requires mixed case characters then unfortunately you have to 
go to a panel that supports mixed case characters (e.g. option 6). I agree this 
is a minor inconvenience, but overall the ability to enter TSO commands within 
ISPF is quite remarkable. Hmmm, maybe I should try entering a DOS command in 
Windows Notepad and see how well that works...   ;-)

Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  
 





> Date: Mon, 1 Mar 2010 13:30:56 -0500
> From: t...@harminc.net
> Subject: Re: Mixed case to a CLIST from ISPF command line?
> To: IBM-MAIN@bama.ua.edu
> 
> On 1 March 2010 13:14, Charles Mills  wrote:
> 
> > Using RETRIEVE I can see that the issue is indeed in ISPF itself, not the 
> > TSO command.
> >
> > G. Or did I say that?
> 
> Indeed you did. This is just another of the many TSO things that ISPF
> has willfully or negligently broken over the decades. ISPF has never
> seen itself as just another TSO app, but rather as some kind of
> environment under which everything should run, and which has its own
> command syntax and terminal handling rules. And one must grudgingly
> admit that they've succeeded; many - perhaps most - users think of
> ISPF as TSO, and "option 6" as some kind of "command mode".
> 
> Tony H.
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
_


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Mixed case to a CLIST from ISPF command line?

2010-03-01 Thread Dave Salt
Translation to uppercase is almost always performed by the ISPF panel rather 
than the program that displays the panel. This is because panel attributes 
default to CAPS(ON) unless specifically stated otherwise (which most panel 
developers don't do). So, most panels translate all input to uppercase even 
before the CLIST (in this case "FOO") even gets called.

One way around this is to go to a panel where the command line is known to 
support lowercase characters, such as Edit or SimpList. The command could even 
be stored in a SimpList object list so it doesn't need to be remembered or 
reentered. Another way is to enter TSOCMD, as this takes you to a panel where 
TSO commands are *expected* to be entered, and therefore all syntax of TSO 
commands (e.g. mixed case, longer lengths, etc) are fully supported. 

I personally wouldn't call it a design flaw that ISPF panels translate input to 
uppercase. In the vast majority of cases, translation to uppercase is exactly 
what the panel designer wants to happen. Consider a panel that supports many 
commands (e.g. DOIT, FINDIT, CHGIT, etc). The panel does not support Doit or 
fInDiT or CHGit, so the dialog developer wants all commands to automatically be 
converted to uppercase. The dialog developer is only concerned about how HIS 
panel works, and he's not at all concerned how FOO works or any other 
procedures that someone might happen to call from his panel. 

Should he be concerned? Well, that's something that could be taken up with the 
dialog developer. With a little extra effort he could support lowercase 
characters, just as he could also support TSO commands that won't fit on a 
single command line. In other words, he could design all of his panels with 
command lines that extend over 3 lines, "just in case" someone wants to call 
FOO and pass it a long string of parameters. But this would mean wasting a lot 
of space on every ISPF panel, so the disadvantages of doing this would far 
outweigh the advantages.

Most ISPF panels are designed only to do what THAT particular panel needs them 
to do, and not what FOO or other procedures might want them to do. Despite 
this, the vast majority of procedures can successfully be called from the vast 
majority of ISPF panels. This is because the vast majority of procedures don't 
expect mixed case characters and can successfully fit on a single command line. 
In the rare cases where this isn't true, the person who wants to execute the 
procedure needs to go to a place that's specifically designed for such a 
procedure to be executed. 

Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  






> Date: Mon, 1 Mar 2010 11:35:14 -0600
> From: paulgboul...@aim.com
> Subject: Re: Mixed case to a CLIST from ISPF command line?
> To: IBM-MAIN@bama.ua.edu
> 
> On Mon, 1 Mar 2010 09:22:11 -0800, Charles Mills wrote:
> >
> >Is there a way ***from the ISPF command line*** to type something similar to
> >
> >Option ===> TSO FOO bar
> >
> >And have FOO (which is assumed to be a Rexx CLIST) see 'bar' rather than
> >'BAR'?
> >
> Depends on the command line.  In EDIT, for example, which naturally
> deals with mixed case data, it works.  Most other panels specify that
> the command line (and other text entry fields) are to be converted
> on input.
> 
> I deem it a design flaw that the case conversion is performed before
> the TSO escape is recognized, rather than after.  Isn't this
> handled by the input routine, not by code in the various panels?
> 
> This design choice should be considered Overcome by Events, even
> outside Rexx, since the widespread adoption of Unix System Services:
> 
>  Option +++> TSO ALLOCATE path('/dev/null')
> 
> ... although it was ever problematic with commands such as SEND.
> 
> PMR, anyone?  (Expect WAD!)
> 
> -- gil
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
_


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Preview: z/OS V1.12 - September 2010

2010-02-11 Thread Dave Salt
> From: shmuel+ibm-m...@patriot.net
> if you're going to call PDF an ISPF application, should you
> call it multiple applications, e.g., BROWSE/EDIT/VIEW, compare?

 

No, PDF is (or was) a single application. All of the functions within that 
application (Browse, Edit, Utilities, etc) all ran under the ISR application 
ID. This is similar to how SDSF is a single application that runs under the ISF 
application ID, and has many functions available from its menu (Input queue, 
Output queue, Held queue, etc).

   
> What is the main menu? i...@prim? i...@prim?

 

The ISPF main menu (or more properly the 'ISPF Primary Option Menu') is usually 
i...@prim. That's the one that has the PDF options on it, such as 1=View, 
2=Edit, 3=Utilities (etc). It was called the ISPF menu even back when PDF was a 
separate product; i.e. back when it should have really been called the PDF 
menu. In contrast, i...@mstr is a proper ISPF menu (accessible by entering 
ISPSTART at a TSO READY prompt instead of entering ISPF or PDF). This displays 
the 'ISPF Master Application Menu'; i.e. a menu from which individual 
applications or groups of applications can be selected. 

 

I worked at a company where i...@prim used to be the 'main menu'. It had all of 
the PDF options on it as well as other applications (such as SDSF, SimpList, 
FileAid, etc). This caused 2 problems; first it was very crowded (and no-one 
wanted to scroll down to see all the options). Second, every now and again IBM 
changed their version of i...@prim (e.g. by adding additional PDF options). Of 
course the new PDF options didn't magically appear on our in-house customized 
version of the menu.

 

To fix these problems the logon CLIST was changed to issue 'ISPSTART' instead 
of 'ISPF'. This meant i...@mstr was displayed instead of i...@prim. The 'ISPF 
Master Application Menu' is a template supplied by IBM that can be customized 
at each site. At our site i...@mstr was modified so that users could select 
option 1 to go to the raw, uncustomized version of the PDF menu (i...@prim), or 
select option 2 to go to the vendor applications menu (such as SDSF, SimpList, 
FileAid, etc) or select option 3 to go to the in-house tools menu, and so on. 
In this way, the PDF application was isolated from other applications, and if 
IBM made any changes to the PDF menu they were picked up automatically. In 
addition, it gave us plenty of room to add applications to the other menus 
instead of trying to squeeze them all onto the PDF menu.
 
Dave Salt

SimpList(tm) - try it; you'll get it! 
http://www.mackinney.com/products/program-development/simplist.html 

 

  
_
Introducing Windows® phone.
http://go.microsoft.com/?linkid=9708122
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Preview: z/OS V1.12 - September 2010

2010-02-09 Thread Dave Salt
> From: m42tom-ibmm...@yahoo.com
> ISPF and PDF were merged into one product several years ago.

I know, and one of the reasons was probably because many people had no idea 
what the difference was. After all, it's more common to say "I'm using ISPF 
option 3.4" instead of the more precise "I'm using PDF option 3.4". Now that 
PDF is known as ISPF, I guess it helps cut down on the confusion.

Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  








  
_


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Preview: z/OS V1.12 - September 2010

2010-02-09 Thread Dave Salt
> From: howard.bra...@cusys.edu
> I was thinking, I don't know the difference between ISPF & SPF
> anymore.   Nor PDF.

SPF is the old (original) name for ISPF, unless you're thinking of SPF/PC 
(which of course is an ISPF look-alike that runs on the PC).

PDF is the 'Program Development Facility', which is basically an application 
that runs under ISPF. It has a menu where 1=View, 2=Edit, 3=Utilities (etc). 
Many people confuse PDF with ISPF, and don't realize PDF is simply an ISPF 
application. Other examples of ISPF applications include SDSF, SimpList, 
FileAid, home-grown ISPF dialogs, and so on. 

Adding to this confusion is the fact the 'ISPF main menu' is called the 'ISPF 
main menu', when really it should have been called the 'PDF main menu'. But 
then again, many shops customize the menu and add other applications to it 
(such as those I just mentioned), so I guess in a way it really is the 'ISPF 
main menu'.
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  







  
_


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Preview: z/OS V1.12 - September 2010

2010-02-09 Thread Dave Salt
> > From: ds...@hotmail.com
> > Does this mean ISPF is already perfect? Or perhaps no-one is 
> > using it anymore?  ;-)

> From: john.mck...@healthmarkets.com
> Maybe it means that IBM wishes every ISPF (development) shop to use WDz. 
> Which is more profitable to IBM. 

Hmmm, I wonder which is more profitable for IBM; a single IPT/Spiffy license 
that covers everyone who works on the mainframe, or individual WDz licenses for 
those who work on the PC? Either way I guess it makes sense to stop enhancing 
regular ISPF in order to encourage customers to choose either IPT or WDz. Of 
course, it might also encourage customers to choose third party options... 
;-) 
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  






  
_


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


  1   2   3   4   5   >