Joined: 06 Nov 2008 Posts: 46 Location: Manila, Philippines
This may not be considered as a trick, but it maybe useful:
To add a calendar in your main TPX menu:
Select STATUS tab in the MENU bar and select Calendar
To reverse the exclude status of a range of lines
type FLIP in the command line
To search for picture strings:
A picture string is used to describe the type of string to be found
instead of the exact characters to be found.
Example - ===> find p'¬' 1 find non-blank in column 1
A picture string is a quoted string that is preceded or followed by the
letter "P". It can contain blanks, alphabetic and numeric characters
which represent themselves, or any of the special characters listed
below, each of which represents a class of characters.
= any character . invalid characters
@ alphabetic characters - non-numeric characters
# numeric characters < lower case alphabetics
$ special characters > upper case alphabetics
¬ non-blank characters
Where possible, the special characters were selected to make them easy
to remember. For example, $ for special characters, # for numbers,
¬ (not sign) for non-blank, < (less than) for lower case.
Other Notes (copied from TSO HELP):
LANGUAGE PROCESSING COMMANDS:
ASM INVOKE ASSEMBLER PROMPTER AND ASSEMBLER F COMPILER.
CALC INVOKE ITF:PL/1 PROCESSOR FOR DESK CALCULATOR MODE.
COBOL INVOKE COBOL PROMPTER AND ANS COBOL COMPILER.
FORT INVOKE FORTRAN PROMPTER AND FORTRAN IV G1 COMPILER.
PROGRAM CONTROL COMMANDS:
CALL LOAD AND EXECUTE THE SPECIFIED LOAD MODULE.
LINK INVOKE LINK PROMPTER AND LINKAGE EDITOR.
LOADGO LOAD AND EXECUTE PROGRAM.
RUN COMPILE, LOAD, AND EXECUTE PROGRAM.
TEST TEST USER PROGRAM.
TESTAUTH TEST APF AUTHORIZED PROGRAMS.
DATA MANAGEMENT COMMANDS:
ALLOCATE ALLOCATE A DATA SET WITH OR WITHOUT AN ATTRIBUTE
LIST OF DCB PARAMETERS.
ALTLIB DEFINE OPTIONAL, USER-LEVEL OR APPLICATION-LEVEL SETS OF
LIBRARIES CONTAINING SAA/PL EXECS OR CLISTS. THESE
LIBRARIES ARE SEARCHED WHEN IMPLICITLY INVOKING AN
SAA/PL EXEC OR CLIST.
ATTRIB ALLOW DCB PARAMETERS TO BE DYNAMICALLY INTRODUCED
AND NAMED FOR USE WITH A SUBSEQUENT ALLOCATE COMMAND.
CONVERT SIFT ITF/PL1 AND FORTRAN SOURCE.
COPY COPY A DATA SET. (SEE NOTE BELOW.)
DELETE DELETE A DATA SET.
EDIT CREATE, EDIT, AND/OR EXECUTE A DATA SET.
FORMAT FORMAT AND PRINT A TEXT DATA SET. (SEE NOTE BELOW.)
FREE RELEASE A DATA SET AND/OR AN ATTRIBUTE LIST.
LIST DISPLAY A DATA SET. (SEE NOTE BELOW.)
LISTALC DISPLAY ACTIVE DATA SETS.
LISTBC DISPLAY MESSAGES FROM OPERATOR/USER.
LISTCAT DISPLAY USER CATALOGUED DATA SETS.
LISTDS DISPLAY DATA SET ATTRIBUTES.
MERGE COMBINE DATA SETS. (SEE NOTE BELOW).
PRINTDS PRINT A DATA SET.
PROTECT PASSWORD PROTECT DATA SETS.
RENAME RENAME A DATA SET.
TSOLIB DEFINE OPTIONAL SEARCH LEVEL THAT TSO/E USES WHEN SEARCHING
FOR COMMANDS AND PROGRAMS.
NOTE: THE TSO DATA UTILITY COMMANDS, COPY, FORMAT, LIST AND MERGE,
ARE PART OF PROGRAM PRODUCT 5734-UT1. THIS PRODUCT MUST BE
INSTALLED PRIOR TO UTILIZING THE COMMANDS AND RELATED HELPS.
Sorry for the late entry to the list. I would like to list few ISPF tips i came across. Its DSLIST
Situation: I want to list a set of datasets in my 3.4 panel which are having different HLQs or naming convention ( Eg: i need to list all my PARMLIBs CPAC.PARMLIB, SYS1.PARMLIB, SYS1.IBM.PARMLIB ) in single 3.4 panel
Solution: Create a DSLIST and issue DSLIST PARMLIBS (where PARMLIBS is my DSLIST for listing above said parmlibs).
1) go to 3.4 panel and select Ref option2 from Action bar.
2)By default you will see the default REFLIST which has last 30 ref referenced datasets.
3)Take FILE -> New List from Action bar
4)Here in this panel give the names of datasets you wish to list in ur DSLIST. Remember You have to enclose in single quotes in PREFIX is ON. You can use wildcard * for qualifying multiple datasets.
5)Now put S in Action and give a reasonable name for ur list.
6)Done. The list is saved. Now you can call this list from anywhere in ISPF env. Like DSLIST PARMLIBS