telondesignfacility-090811121917-phpapp02
Post on 04-Apr-2018
215 Views
Preview:
TRANSCRIPT
-
7/30/2019 telondesignfacility-090811121917-phpapp02
1/15
Telon Design Facility
-
7/30/2019 telondesignfacility-090811121917-phpapp02
2/15
Agenda
History
What you will learn
Definitions Screen Concepts
Field Types
Detail Process Prototype
-
7/30/2019 telondesignfacility-090811121917-phpapp02
3/15
History
Telon Design Facility is a 3rd PartyMainframe Based Tool by ComputerAssociates
Conceived and designed by Chris McNeiland Don Christensen in the late 1970s It was one of the first CASE Computer
Assisted Software Engineering tools onthe commercial market
Supports multiple Database Technologies,including VSAM, IMS/DB, DB2.
-
7/30/2019 telondesignfacility-090811121917-phpapp02
4/15
What You Will Learn
How to access the tool How to define/copy/create new/existing
screens within the Mainframe Workbench
How to import Telon transport files How to access the Telon Design Facility
TDF via the mainframe Workbench How to use TDF
How to generate the Online screencomponents
How to prototype a screen
-
7/30/2019 telondesignfacility-090811121917-phpapp02
5/15
Definitions
Panel Image: It is the layout of the screenor report.
You create the panel image by keying
(painting) the literals and variable fieldson the screen in the format that you wantthem to appear
Panel Definition: Describes the definitions
of the fields outlined on the panel Image
-
7/30/2019 telondesignfacility-090811121917-phpapp02
6/15
Screen Concept
The screen concept is an essentialconcept for the use of Telon
Screen Types Search screen
Add screen
Display screen
Update screen
List screen
-
7/30/2019 telondesignfacility-090811121917-phpapp02
7/15
Screen Fields
Literal
Input
Output Outin
-
7/30/2019 telondesignfacility-090811121917-phpapp02
8/15
Detail Process
1. Retrieve the Telon Transport file say FCPU05 fromProduction with the required version and level number
2. Copy it to the DPFCBPR.UNTK.TELON library3. You are now ready to import the screen into Telon for
modification. Continue to the Telon Facilities section
(Option 5 from Work Bench )4. Telon Facilities menu is accessed via the MainframeWorkbench
5. It allows the following tasks to be performedi. Import a Telon Transport file into the Telon Design Facilityii. Access the Telon Design Facility for painting the screen with new
changesiii.
Generate Screen components from the Telon Design Facility(i.e.we are expecting COBOL Source, Telon transport, MF Source,PSB Source for Screen from the definition in the Telon DesignFacility. Refer: Section )
-
7/30/2019 telondesignfacility-090811121917-phpapp02
9/15
Checks
Before Starting process of making changes
to screen be prepare with the following
information:
Make sure new field names are added tothe dataset DPFCBTE.D710.LIST. Thiscan be done by Roachde or ToolsSupport Team
Need to have access to Properenvironment (ENVK in this case)
-
7/30/2019 telondesignfacility-090811121917-phpapp02
10/15
Prototyping
The PROTOTYPING FACILITY allows you to: View screens as they would appear once
they are completed . Real life data can
also be displayed. Illustrate how screen navigation can be
performed to and from this screen toexisting screens.
You can also navigate directly from theprototyping facility to the paneldefinition
-
7/30/2019 telondesignfacility-090811121917-phpapp02
11/15
FLEXCAB On-line framework
Five standard Telon screen definitions(called shells) have been created forFLEXCAB Online programmers to
use List programAdd programBrowse programUpdate programDelete program
-
7/30/2019 telondesignfacility-090811121917-phpapp02
12/15
Screen Definition (SD)
It contains all the informationnecessary to create a screen
Using these shells, it is possible tocreate any type of FLEXCAB onlinescreen
These shells come complete with all
the fields, validations, andprocedural division code required byFLEXCAB's Online framework
-
7/30/2019 telondesignfacility-090811121917-phpapp02
13/15
Panel Definition (PD)
Using TDF you can convert these shellsprograms (screen definitions) intoFLEXCAB On-line programs by
maintaining the panel definition It is here where you specify the fields
and the properties of the field (E.g.whether its mandatory, numeric etc.)
Based on this information Telon generatesspecific custom code
-
7/30/2019 telondesignfacility-090811121917-phpapp02
14/15
Panel Image (PI)
Provides the layout of the screen
After providing field details in PD
Validate the field position, columnand length in PI screen
If it doesnt suits your design thenprocess above steps until it fits ontothe screen
-
7/30/2019 telondesignfacility-090811121917-phpapp02
15/15
top related