Home SELCOPY CBLVCAT SELCOPY/i Trial/Prices CBL SiteMap
 
VSAM File Tuning, ICF/VSAM Catalog Reporting, VTOC Display and Modification


Interactive CBLVCAT Reports

CBLVCAT Interactive is a major new feature that executes within the CBL interactive environment.

Note: SELCOPY/i is NOT a separately licensable product but included within the CBLVCAT product bundle.

For more information on the standard features available to SELCOPY/i users and also CBLVCAT Interactive product tutorials, please see the separate SELCOPY/i pages.

CBLVCAT Interactive allows the user to execute on-the-fly CBLVCAT control statements or a control statement source fileid, capture the resultant SYSPRINT/SYSLST report output and display it with coloured highlighting in a List type format display area window. The display area window contents may subsequently be edited using the CBLe text editor and saved to disk.

In addition to the standard report output, raw values obtained by CBLVCAT for all available report fields may be displayed in a List window with column names equal to the CBLVCAT REPORT field names.

IDCAMS DEFINE deck output to SYSPUNCH, generated by CBLVCAT's LISTVCAT DEFINE parameter, is also captured and displayed in a CBLe text edit window.

CBLVCAT Interactive File TUNE
Figure 1. CBLVCAT Interactive File TUNE.



Execute CBLVCAT Window

The Execute CBLVCAT window is a List type window with additional input fields, VCAT Command and VCAT Program.

  • The CBLVCAT command syntax to be executed is entered at the VCAT Command prompt. Alternatively, a fileid may be entered at the prompt prefixed by "<" (x'4C' - less than) to identify the input source file containing the CBLVCAT control statements.

    Where the Execute CBLVCAT window is opened with no parameters, then, unless otherwise specified in the CBLiINI configuration file, CBLVCAT control syntax that would generate a list of all user catalogs referenced in the master catalog, is placed on the VCAT Command line ready for execution.

    Note that placing the cursor on a user catalog entry in a LISTVCAT report and hitting <Enter> will generate a new CBLVCAT LISTVCAT report for the contents of the selected user catalog.

  • The VCAT Program prompt identifies the program module/phase to execute. Unless otherwise specified in the CBLiINI configuration file, the default program name is CBLV.

The remaining area is the CBLVCAT SYSPRINT/SYSLST output display area.

CBLVCAT Display Area
Figure 2. CBLVCAT Display Area.

Since the display area is a list of data having only a single column, namely SysPrint, standard list window command syntax may be entered from the command prompt to filter the output. e.g.

WHERE SYSPRINT << 'KSDS(R)'

The following prefix commands may also be entered against report lines:

Command Description
B Open the CBLe text editor to edit the entry in read only mode.
C Copy the entry.
D Delete the entry. User will be prompted to verify the deletion.
E Open the CBLe text editor to edit the entry.
F Open the File Search window to search the contents of the entry.
Supported for MVS PDS/PDSE, CMS fileid, VSE LIBR sub-library and member entries only.
I Open an IDCAMS Command window and issue an IDCAMS LISTCAT for the entry.
K Delete (Kill) the entry without prompting for verification.
L Open a Dataset List window for the entry.
M Open a Library List window for the entry.
Supported for MVS PDS/PDSE, VSE LIBR library and sub-library entries only.
Q List dataset enqueues (major name SYSDSN) for the entry.
Supported for MVS only.
R Rename the entry.
T Execute CBLVCAT TUNE against the entry.
V Open another Execute CBLVCAT window and issue a LISTVCAT and/or LISTVTOC operation (as appropriate) for the entry.
? Open the DASD Volume Statistics window for the volume in the list entry.


SYSIN Control Statements
Figure 3. CBLVCAT Display Area Filter and Prefix Commands.



CBLV RAW fields window

The CBLV Raw data list window may be opened by selecting Raw from the Execute CBLVCAT menu bar.

Whereas CBLVCAT arranges data in a printable report format, the CBLV Raw data list window, contains all report field data accumulated by CBLVCAT during the run, in list type format. The list field column headings are equivalent to the CBLVCAT REPORT field names.

The CBLV Raw data list window allows the user to perform more complex select, sort and filter operations on the field data than would be possible in the CBLVCAT formatted report.

Figure 4. illustrates use of select and filter on CBLV Raw LISTVCAT output in order to list only VSAM elements that have been defined with no secondary space allocation.

CBLV Raw List Window - LISTVCAT
Figure 4. CBLV Raw List Window for LISTVCAT Operation.


CBLV Raw List Window - LISTVTOC
Figure 5. CBLV Raw List Window for LISTVTOC Operation.



SYSPUNCH IDCAMS DEFINE Deck

Where DEFINE is specified on a CBLVCAT LISTVCAT operation, IDCAMS DELETE/DEFINE control statements are generated for all selected files and written to SYSPUNCH.

CBLVCAT Interactive intercepts this output and presents it to the user in a new CBLe text editor window view.

IDCAMS DEFINE deck
Figure 6. CBLVCAT Generated IDCAMS DEFINE deck.



Non-standard 3270 Terminal Displays

The CBL Interactive Environment and CBLVCAT Interactive take full advantage of large 3270 terminal sizes and colour display that may be achieved using IBM-Dynamic TN3270E VTAM logmodes.

CBL recommends that system administrators configure the TN3270 servers and 3270 emulation software to allow users to start emulated terminals with non-standard 3270 terminal sizes.

See the SELCOPY/i 3270 Emulators page and IBM's Techdocs library entry, Creating dynamic 3270 screen size definitions for increased productivity for details.

CBLVCAT Interactive 62x160.
Figure 7. CBLVCAT Interactive 62x160.

Top FaceBook Twitter LinkedIn © 2013 Compute (Bridgend) Limited
http://www.cbl.com/cblvcbli.html
2011/09/16 16:14:41