/* REXX - mit Cursor markierte Datei wird im Viewer aufgerufen + + Aufruf: mit PF-Taste +
+ */
Version = "Version 1.02 vom 23.06.1999"
Autor = "Helmut Wälder"
Redakteur1 = "Jens Doll"
datei=getdsn() ifpos('(',datei) > 0 then
datei=substr(datei,1,pos('(',datei)-1) /* Dateiname prüfen */
savmsg = msg("OFF")
antw = sysdsn(''''datei'''')
dummy = msg(savmsg) select when antw = "OK"thennop when antw = "MEMBER NOT FOUND"thennop otherwise call message antw datei exit 4 end /* Dateiorganisation feststellen */
modus = "VIEW"
y = listdsi(''''datei'''') if sysrecfm = "U" ! sysrecfm = "?"then
modus = "BROWSE" if y <> 0 then do call message sysmsglvl1 call message sysmsglvl2 exit 4 end /* Edit-Aufruf mit neuem Dateinamen */ call panel(datei)
rrc = rc select when rrc = 0 thennop; /* Normal completion */ when rrc = 4 thennop; /* Data not saved */ when rrc = 14 then do call message "Dataset already in use:" datei exit 4 end when rrc = 16 then do call message "No members in dataset:" datei exit 4 end when rrc = 20 then do call message "Illegal dataset name:" datei exit 4 end otherwise do call message "unexpected rrc :" rrc exit 4 end end exit /* Programm Ende */
HELP: say' ' say'ISPF/PDF edit macro to show the memberlist of the dataset on ' say'cursor position ' say' ' say'To run: ' say'1. place the cursor on the dataset ' say' ' say'2. Press ENTER ' say' ' say'3. If you have questions about this command, ' say' contact Hamburg -4244. ' Return
¤ Dauer der Verarbeitung: 0.13 Sekunden
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.