קודם הבא
ישי בירן תוכנה logo

VSAM-Handy for CICS

25 אפריל, 2024

Entry statistics

0 צפיות
0 שבחים

Entry content

Entry content

Entry description

Please visit us at
www.cicsRecorder.com
VSAM-Handy for CICS is a powerful and yet very handy tool to display and update VSAM files using their associated COBOL structure definition.
In other words, once you provide the product with the COBOL copybook of the record layout, VSAM-Handy displays the content of the file and edits it using that layout.

VSAM-Handy supports KSDS, ESDS and RRDS files.
It also works on Temporary Storage Queues, allowing users to view and update any item in any queue.

* When users wish to update an existing record or add a new one, VSAM-Handy generates an HTML edit form on the fly. The form specifically tailored for the current file layout.
* Each field is entered in an INPUT tag whose size and max-length fit the field definition.
* Values of numeric fields are shown and are being entered in displayable format, and are being converted to or from their internal data type, binary, decimal, character, zoned decimal, or float. If the content is unprintable or if a decimal field contains invalid content, it is presented as hexadecimal characters.
* The product performs basic validations. For example: A half-word binary field is given a six-position input field, so that users can enter the value “-12345”. But then the product validates that the value entered is between -32768 and +32767.
* The product also asserts that the number of decimal positions does not exceed the number defined for the field.
*Character fields longer than 64 bytes are entered in a multi-line TEXTAREA.
* When the content of a file is displayed in a table format, i.e. one row for each record, users may choose which columns are shown. The columns are picked from a dropdown list and can be changed quickly.
* Each record can be zoomed in, and display its full content, field by field.
* When a record is zoomed in, users can click the “Edit” button, and use the HTML edit form mentioned above, in order to modify the record, delete it or add a new one.
* You can write your own record validation routine that is LINK’ed to whenever the user tries to update or add a record. Your routine can check the validity of the record, prevent the update with an error message or even change fields.
* VSAM-Handy supports unlimited nesting levels of OCCURS within OCCURS. Each cell in the array is displayed and entered as a separate field.
* Besides the value of each field, the “zoom-in” frame displays the field’s level within the structure, name, type, length and decimal positions, and offset.
* Fields within a REDEFINES area are displayed as well, with a noticeable gray background color.
* VSAM-Handy handles perfectly files that contain multiple record types. This includes situations in which you have multiple copybooks for the same file. Or, the more common situation, the record begins with a common part, such as a key, which appears in every record; then there is a “record type” field. Following the record type field you may have multiple layouts that REDEFINE each other.
* If you upload your record layout copybook, and tell the product the COBOL name of the field that serves as “record type distinguisher”, VSAM-Handy identifies the REDEFINES clause with the lowest level, and associates each of the redefining layouts with a distinct value of the “record type” field; hence displaying the relevant fields for each record.

VSAM-Handy can also operate without an associated mapping layout. In such a case, the file is displayed in plain character and hexadecimal formats.

VSAM-Handy provides various types of data comparison:
* Diff between two records from the same file, highlighting the fields that differ.
* Diff different two records, each from a different file.
* Full scale “Diff” between two files, highlighting keys that exist in one of the files, or keys that exist in both but have different values in the data fields.

For more information, please contact AlgoriNet Inc.
www.cicsRecorder.com
++972-52-664-1157
info@cicsrecorder.com
הוסף תגובה 0 תגובות
אנא היכנס למערכת כדי להגיב