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 joa...@swbell.net
 Newsgroups: bit.listserv.ibm-main
 To: IBM-MAIN@bama.ua.edu
 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 
  **
   01   *``STEPH10
   02IDENTIFICATION DIVISION.
   03PROGRAM-ID. STEPH10.
 
  .. only after I clear the M can normal editing can be done:-(
 
  I don't even know what to google for this. How can I stop this behaviour, 
  please, thanks.
 
  Graham Hobbs
 
  --
  For IBM-MAIN subscribe / signoff / archive access instructions,
  send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN
  -- 
  John McKown
  Maranatha! 
 
  --
  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
  
--
For IBM-MAIN subscribe / signoff / archive access

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 sas...@sas.com 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   ?== C:\users\dave\dave1\junk.txt {Open file on PC
 _   OBJ   4   ?== 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   ?== ASSOC .PDF{DISPLAYS ASSOCIATIONS FOR EXTENSION
 _   OBJ  11   ?== ASSOC EXT{DISPLAYS ASSOCIATIONS FOR EXTENSION
 _   OBJ  12   ?== CIPHER /w C:\SECRET   {WIPE A FOLDER COMPLETELY CLEAN 
 _   OBJ  13   ?== DIR C:\Demo   {Display directory list 
 _   OBJ  14   ?== ECHO %TEMP%   {DISPLAY TEMP DIRECTORY 
 _   OBJ  15   ?== FTYPE ACROEXCH.DOCUMENT {DISPLAYS LOCATION OF ASSOCIATION 
 _   OBJ  16   ?== GETMAC /V {DISPLAY MAC ADDRESS
 _   OBJ  17   ?== IPCONFIG  {DISPLAY IP ADDRESS 
 _   OBJ  18   ?== MSPAINT   {Launch Microsoft Paint 
 _   OBJ  19   ?== NET USE   {DISPLAY NETWORK CONNECTIONS
 _   OBJ  20   ?== NET USE * \\VOSTRO\C  {Map virtual drive to laptop
 _   OBJ  21   ?== NET USE * \\XPS64\C   {Map virtual drive to desktop   
 _   OBJ  22   ?== OSK   {On Screen Keyboard 
 _   OBJ  23   ?== REGEDIT   {Registry editor
 _   OBJ  24   ?== SYSTEMINFO{Host name, processor, memory, etc  
 _   OBJ  25   ?==
 _   OBJ  26   ?== {These commands execute from a Windows RUN prompt: 
 _   OBJ  27   ?== RUN CALC   {CALCULATOR
 _   OBJ  28   ?== RUN CMD{COMMAND PROMPT
 _   OBJ  29   ?== RUN CONTROL USERPASSWORDS2

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 jim.marsh...@opm.gov 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
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: 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 imugz...@gmail.com
 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: 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 ps2...@yahoo.com 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.) shmuel+ibm-m...@patriot.net
  To: IBM-MAIN@bama.ua.edu
  Sent: Wed, July 6, 2011 12:38:43 PM
  Subject: Re: Ads on IBM-MAIN
 
  In listserv%201107050800494488.0...@bama.ua.edu, on 07/05/2011
at 08:00 AM, Alan Altmark alan_altm...@us.ibm.com 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.
 
  That doesn't justify posting an advertisement. OTOH, I see nothing
  wrong with a tombstone reference in the sig
 
 The third, however, is Technical Support and can be reasonably
 requested to reside in another forum.
 
  If it's a mainframe product then I see nothing wrong with technical
  support here. That's especially true for products involving multiple
  vendors or multiple divisions of the same vendor.
 
  --
  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

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


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


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 Enter 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


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


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-29 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 paulgboul...@aim.comwrote:
 
  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
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: 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
 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 banlktiksfdfnavkz0nhk5tg7df0wry+...@mail.gmail.com, on 04/08/2011
 at 03:52 PM, Dick Bond dickbond...@gmail.com 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
 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-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
 st...@trainersfriend.comwrote:
 
  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 Comstockst...@trainersfriend.com
  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: 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 is one of the least interesting
 issues when porting from one CPU to another.
 
 For my thoughts on the HP Itanium meltdown, see The Mainframe Blog:
 
 http://mainframe.typepad.com/blog/2011/04/hp-itaniums-ignominious-demise.html
 
 - - - - -
 Timothy Sipples
 Resident Enterprise Architect
 Value Creation  Complex Deals Team
 IBM Growth Markets (Based in Singapore)
 E-Mail: timothy.sipp...@us.ibm.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

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
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: 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
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: 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: 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 ds...@hotmail.com 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
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 ds...@hotmail.com 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 ds...@hotmail.com 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: 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 mvs-j...@sympatico.ca 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: 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 dgrins...@mt.gov
 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
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: 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 ds...@hotmail.com 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: 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
 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:

snip

and my response to him

snip

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-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
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-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: 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: 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-18 Thread Dave Salt
 Dave Salt ds...@hotmail.com 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-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 peter_far...@adp.com wrote:
 
 
 From: Farley, Peter x23353 peter_far...@adp.com
 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:\TEMPren *.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)
 userid
 password
 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: 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 rob.schr...@gmail.com 
 Sent by: IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu
 01/17/2011 01:28 PM
 Please respond to
 IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu
 
 
 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
 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: 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
 jochen.roeh...@baloise.ch 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


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: 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


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-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-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
 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-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
 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
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-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
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


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


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
) the default function for the above object list is E (Edit), 
then clicking object 1 edits the file on the mainframe, while clicking object 3 
edits the file on the PC. Either way, the updated file is automatically saved 
on the PC. The PC mac address can be obtained by clicking object 7, a game can 
be launched by clicking object 12, the SimpList user guide can be opened by 
clicking object 27, and so on.

One of the biggest advantages for me is the ability to store PC commands as I 
can never remember them. For example, if I want to know the Windows version I 
can simply click object 18.

Many people like the file transfer feature, as all you have to do is select 
files 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.

plug
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. 
/plug
 
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 blu149-w1376961212eb4a2175f38da1...@phx.gbl, on 06/03/2010
at 11:02 AM, Dave Salt ds...@hotmail.com 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 cardill...@comcast.net 
  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 Services, Inc.
 Naples, FL
 
 snippage
 
 --
 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
  
_
Check your

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-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
 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: 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: 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: 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 ds...@hotmail.com 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 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
 
 --
 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: 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 charl...@mcn.org 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
 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
 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: 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
When I first started using z/OS 1.11 it seemed there are far fewer enhancements 
to ISPF than normal. After having just gone through the z/OS 1.12 announcement 
I couldn't find a single reference to *any* ISPF improvements. If this is the 
case, it's the first time ever (that I recall) where no ISPF enhancements are 
being made.

Does this mean ISPF is already perfect? Or perhaps no-one is using it anymore?  
;-)
 
Dave Salt

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

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





 Date: Tue, 9 Feb 2010 08:26:44 -0500
 From: stars...@mindspring.com
 Subject: Re: Preview: z/OS V1.12 - September 2010
 To: IBM-MAIN@bama.ua.edu
 
 I was not able to get to it through the link provided.
 
 However I did find the z/OS V1.12 Announcement letter here
 
 http://tinyurl.com/ylo3ykj
 
 Lizette
 
  
  On 02/09/10 06:41, Michael W. Moss wrote:
   http://www-01.ibm.com/common/ssi/rep_ca/8/897/ENUS210-008/ENUS210-
   008.PDF
  
   -
  -
   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
  
  
  
  I noticed that it requires a z9 or z10 processor.
  
  --
  Mark Jacobs
  Time Customer Service
  Tampa, FL
  
  
  It is impossible to make anything foolproof, because fools are
  so ingenious.
  
-- Robert Heinlein
  
  --
 
 --
 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
  
_
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: 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. cynicism/

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


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


  1   2   3   4   5   >