• CBLVCAT 2.12 New Features - 2007


  •   
  • FileName: CBLVCAT_2.12_New_Features.pdf [read-online]
    • Abstract: Prefix commands to copy, rename, delete, generate IDCAMS LISTCAT output, etc. as appropriate. List windows provide a simple method of system navigation allowing the user to intuitively drill-down through lists of DASDs, ... LISTVCAT operation, IDCAMS DELETE/DEFINE control statements are ...

Download the ebook

Compute (Bridgend) Ltd
CBLVCAT 2.11 New Features
for IBM Mainframe z/OS, VSE & VM/CMS Systems
8 Merthyr Mawr Road, Bridgend, Wales UK CF31 3NH
Tel: +44 (1656) 65 2222
Fax: +44 (1656) 65 2227
CBL Web Site - http://www.cbl.com
This document may be downloaded from http://www.cbl.com/cblvdoc.html
CBL Ref: z:\hst\dist\all\CBLVCAT_2.12_New_Features.html 2007/01/26
CBLVCAT 2.12 New Features - 2007
Contents
CBLVCAT 2.12 New Features.................................................................................................................................................1
Documentation Notes..................................................................................................................................................1
Section 01: Important Changes ..............................................................................................................................................2
CBL Interactive Environment for MVS, VSE and CMS.................................................................................................2
CBL Interactive Environment Features.........................................................................................................................3
Windowed Environment within the 3270 Display..................................................................................................3
Disaster Recovery Aid ...........................................................................................................................................4
Interactive SELCOPY execution...........................................................................................................................4
Interactive CBLVCAT execution ............................................................................................................................4
CBLe Text Editor ...................................................................................................................................................5
List Windows.........................................................................................................................................................6
System Information List Windows (MVS Systems only).......................................................................................7
Dynamic SQL Interface to DB2 (MVS Systems only)...........................................................................................8
Dynamic AMS IDCAMS Execution ........................................................................................................................9
General Utilities...................................................................................................................................................10
On-line Help System...........................................................................................................................................11
Section 02: New Facilities.....................................................................................................................................................12
Interactive CBLVCAT Reports....................................................................................................................................12
Execute CBLVCAT Window ................................................................................................................................12
CBLV RAW fields window...................................................................................................................................14
SYSPUNCH IDCAMS DEFINE Deck ..................................................................................................................16
Non-standard 3270 Terminal Displays ................................................................................................................16
Section 03: Other Changes...................................................................................................................................................18
CBLVCAT 2.10 Zaps applied ......................................................................................................................................18
CBLVCAT 2.11 Zaps applied ......................................................................................................................................19
2007/01/26 18:17:22 i
CBLVCAT 2.12 New Features
Documentation Notes
Information in this New Feature List reflects differences between CBLVCAT 2.10 and CBLVCAT 2.12.
The CBL Products Installation Guide and New Features documents are available in Adobe Acrobat PDF format at CBL
web page http://www.cbl.com/cblvdoc.html.
Copyright in the whole and every part of this document and of the CBLVCAT system and programs, is owned by Compute
(Bridgend) Ltd, whose registered office is located at 8 Merthyr Mawr Road, Bridgend, Wales, UK, CF31 3NH, and who
reserve the right to alter, at their convenience, the whole or any part of this document and/or the CBLVCAT system and
programs.
No reproduction of the whole or any part of the CBLVCAT system and programs, or of this document, is to be made without
prior written authority from Compute (Bridgend) Ltd.
At the time of publication, this document is believed to be correct. CBL do not warrant that upward compatibility will be
maintained for any use made of this program product to perform any operation in a manner not documented within the user
manual.
The following generic terms are used throughout this document to indicate all available versions and releases of IBM
mainframe operating systems:
MVS - z/OS, OS/390, MVS/ESA, MVS/XA, MVS/SP, OS.
VSE - z/VSE, VSE/ESA, VSE/SP, DOS.
CMS - z/VM, VM/ESA, VM/XA, VM/SP.
2007/01/26 18:17:22 CBLVCAT 2.12 New Features - 2007 1
Section 01: Important Changes
CBL Interactive Environment for MVS, VSE and CMS
CBL software products, SELCOPY and CBLVCAT, are now packaged with an interactive environment (CBLi) that includes
additional productivity tools and is a vehicle for interactive execution of each product. (See SELCOPY Interactive Debugger
and Development Environment in Section 2: New Facilities.)
Use of CBLi is included, at no additional cost, within the SELCOPY and CBLVCAT licence agreements.
CBLi was first made GA at release 1.10 on 2004/12/06, and made available to all SELCOPY and CBLVCAT users to
download as a separately installable product bundle from the CBL web site.
CBLi is now integral to the SELCOPY and CBLVCAT products and is installed automatically as part of the latest SELCOPY
and CBLVCAT install procedures.
OpSys Environment Startup Command
TSO/E Enter the command CBLi at the READY prompt.
MVS
ISPF Enter TSO CBLii (double "i") on the ISPF command line.
VTAM Enter LOGON APPLID(CBLiVTAM) on a VTAM USS screen.
VSE VTAM Enter LOGON APPLID(CBLiVTAM) on a VTAM USS screen.
VM CMS Enter the command CBLi on the CMS command line.
Figure 1. CBL Interactive Environment Main Window.
2007/01/26 18:17:22 CBLVCAT 2.12 New Features - 2007 2
Section 01: Important Changes CBL Interactive Environment Features
CBL Interactive Environment Features
CBLi is a productivity aid designed to provide users with a powerful, intuitive, multi-windowed environment within the 3270
terminal display, in which to launch projects and manage files.
Detailed information on CBLi window operation and supported command reference is available in the CBLi User Manual and
accompanying CBLe Text Editor Manual.
Interactive Environment key features follow.
Windowed Environment within the 3270 Display
This gives the user the ability to display information (edited views, lists, etc.) in any number of easily navigable windows
concurrently. A significant improvement for those MVS users who are only able to swap between two, full-screen pages.
The windowed environment supports:
• Resizable and moveable windows that may be tiled, cascaded, minimised, maximised, restored and customised.
• Drop-down and pop-up menus.
• Drop-down Window List.
• Hot key in and out of ISPF split screens.
Figure 2. CBL Interactive Environment Window Resize.
2007/01/26 18:17:22 CBLVCAT 2.12 New Features - 2007 3
Section 01: Important Changes Disaster Recovery Aid
Disaster Recovery Aid
Not only does CBLi execute natively in CMS, TSO/E and as an ISPF application, but also as a VTAM application in MVS or
VSE.
SELCOPY and CBLi VTAM installed on a DR volume would provide users with a working environment that includes system
information windows, a text editor (CBLe) and job submission capabilities without the need for a MVS TSO or VSE ICCF.
Interactive SELCOPY execution
Allows the user to debug SELCOPY job streams by stepping through control statements, setting break points and displaying
changes to workarea storage, @ pointers, etc.
Figure 3. SELCOPY Interactive Window.
Interactive CBLVCAT execution
Allows the user to generate dynamic reports of VTOC/Catalog contents and IDCAMS tuning recommendations for VSAM
data sets. This is discussed in more detail in Section 2: New Facilities below.
2007/01/26 18:17:22 CBLVCAT 2.12 New Features - 2007 4
Section 01: Important Changes CBLe Text Editor
CBLe Text Editor
A function rich, user configurable text editor including support for:
• Interfaces for both ISPF-Edit (PDF) and KEDIT/XEDIT compatibility.
• MDI (Multiple Document Interface) Edit display windows.
• Command Line Interface (CLI) on all edit operations. (cf. ISPF Primary commands)
• Configurable PFKeys and Edit environment.
• Prefix area command support. (cf. ISPF Line commands)
• Text blocking as source for copy, move, delete, overlay, etc.
• Simple VSAM data set editing.
• REXX Edit Macro support, including EXTRACT feature to automatically create REXX stem variables.
• Automatic translation of System Symbols, environment and user-defined variables.
• ALLOC command (for when TSO is not available.)
• SUBMIT job streams to batch.
• TASK command to start a program as a sub-task.
CBLe also includes the CMDTEXT function, a unique point-and-shoot facility enabling execution of any system
(CMS/TSO/ISPF), CBLi or CBLe text edit command stored as a text string in any editable file. This feature has brought
about the use of CMX files (files containing related command strings and comment text) as "command-centres" for specific
projects and tasks.
Figure 4. CBLe Text Editor.
2007/01/26 18:17:22 CBLVCAT 2.12 New Features - 2007 5
Section 01: Important Changes List Windows
List Windows
Display configurable rows of information for various list types that include:
• DASD Volumes.
• VTOC contents.
• Cataloged Datasets.
• Library Members.
• Enqueued Resources.
• Allocated Datasets.
Figure 5. List Windows.
All list windows support the following:
• Point-and-shoot on column headers to sort column data.
• SQL style syntax for select, sort and filter.
• Prefix commands to copy, rename, delete, generate IDCAMS LISTCAT output, etc. as appropriate.
List windows provide a simple method of system navigation allowing the user to intuitively drill-down through lists of DASDs,
VTOCs, Datasets, Libraries and finally, edit or browse a dataset or library member.
List windows are accessible via the List main menu item and directly via parameter driven command line interface
commands. e.g.
LD List Datasets.
LL List Library Members.
LA List Allocated Datasets.
2007/01/26 18:17:22 CBLVCAT 2.12 New Features - 2007 6
Section 01: Important Changes System Information List Windows (MVS Systems only)
System Information List Windows (MVS Systems only)
The ability to display System Information is restricted by RACF profiles. Supported System List window types are:
• LPA Modules.
• Link Listed Libraries.
• APF Authorised Libraries.
• Task List.
• Private, CSA and SQA Storage Map.
• Loaded Programs.
Figure 6. System List Windows.
2007/01/26 18:17:22 CBLVCAT 2.12 New Features - 2007 7
Section 01: Important Changes Dynamic SQL Interface to DB2 (MVS Systems only)
Dynamic SQL Interface to DB2 (MVS Systems only)
The DB2 Dynamic SQL window is used to submit SQL commands to a DB2 database and display the resultant messages
and table views.
Figure 7. SQL DB2 Window.
2007/01/26 18:17:22 CBLVCAT 2.12 New Features - 2007 8
Section 01: Important Changes Dynamic AMS IDCAMS Execution
Dynamic AMS IDCAMS Execution
The AMS IDCAMS window is used to execute any IDCAMS syntax (DELETE, DEFINE, LISTCAT, REPRO, etc.) and then
display the resultant SYSPRINT output.
Figure 8. AMS IDCAMS Window.
2007/01/26 18:17:22 CBLVCAT 2.12 New Features - 2007 9
Section 01: Important Changes General Utilities
General Utilities
CBLi contains some general tools that include:
• Multiple File search dialog window.
• Data set allocation and VSAM object definition dialog windows.
• Data set Copy, Rename and Delete dialog windows.
• VSE POWER command execution window.
• REXX calculator.
• Calendar with Julian day of year.
Figure 9. Utility Windows.
2007/01/26 18:17:22 CBLVCAT 2.12 New Features - 2007 10
Section 01: Important Changes On-line Help System
On-line Help System
Get on-line help for the current window or for a specific topic using the HELP command.
Figure 10. Help Windows.
2007/01/26 18:17:22 CBLVCAT 2.12 New Features - 2007 11
Section 02: New Facilities
Interactive CBLVCAT Reports
CBLVCAT Interactive is a major new feature that executes within the CBL interactive environment.
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.
Figure 12. 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 "


Use: 0.2748