HPS / AppBuilder Technical Construction

Course

In Edinburgh

£ 1,100 + VAT

Description

  • Type

    Course

  • Location

    Edinburgh (Scotland)

  • Duration

    3 Days

Whilst covering the basics of H.P.S. technical construction and how it is used to build a co-operative application, this Course also aims to give an insight into the rules language, the different tools within the development workbench and building a co-operative application. Issues such as windows, rules, views, data ambiguity are discussed. On completion of this Course the student will be. Suitable for: Target Audience This course is designed for applications developers not familiar with the H.P.S. technical construction phase of applications development. This course provides a basic knowledge of applications development using H.P.S., covering the Technical Construction phase of the H.P.S. Methodology. Developers will learn how to use H.P.S. running under Windows, to develop a full co-operative application using the H.P.S. toolset, including the Hierarchy Diagrammer, the Rules Language, the host workbench and CICS RuleView. The developer continues to use objects and relationships created during the Protocycling course, to build an application using rules to access DB2 tables on the mainframe resulting in a complete co-operative application.

Facilities

Location

Start date

Edinburgh (Midlothian/Edinburghshire)
16 St. Mary'S Street, EH1 1SU

Start date

On request

About this course

The developer should be familiar with the host environment - Windows. Knowledge of a programming language is required, as well as a basic experience of the host mainframe environment and DB2. Knowledge of H.P.S. Protocycling is required. This can be gained by attending Course HP01.

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Course programme

Course Objectives
Whilst covering the basics of H.P.S. technical construction and how it is used to build a co-operative application, this Course also aims to give an insight into the rules language, the different tools within the development workbench and building a co-operative application. Issues such as windows, rules, views, data ambiguity are discussed. On completion of this Course the student will be able to:

  • Code rules statements using the rules language and the rule painter
  • Understand and use H.P.S. operators and functions
  • Understand and use supplied H.P.S. components
  • Understand and use Preparation Workbench
  • Understand and use Execution Client to test and debug applications
  • Build mainframe rules including SQL data access using the SQL Builder
  • Understand the concept of the data universe
  • Use the host workbench to navigate, maintain and manipulate mainframe rules
  • Use CICS RuleView to test mainframe data rules
  • Develop a full H.P.S. co-operative application

Course Details
RULE PAINTER
Rule Painter Access
Rule Painter
Rule Code Skeleton
Querying Objects
Mapping and Map Wizard
Verifying Rules Code
Rule Preparation
Rule Debug
RULE LANGUAGE
Rules Statements
Assignment Statements
Flow of Control Statements
Transfer of Control Statements
Other Statements
Data Access Statements
Macros
OPERATORS AND FUNCTIONS
Conditional Operators
Maths Operators
String Functions
Numeric Functions
Date Functions
Time Functions
Timestamp Functions
Support Functions
COMPONENTS
User Components
On-Line System Components
Window Object Attribute Components
SET_MENU_MODE_BY_ID
GET_MENU_MODE_BY_ID
SET_CONTROL_MODE_BY_ID
SET_CONTROL_COLOR_BY_ID
Window Object Detection Components
GET_ALTERED FIELD
GET_SELECTED_FIELD
User / Environment Components
GET_FULL_USER_IDENTITY
HPS_GET_ENVIRONMENT
GET_CURRENT_DATE_TIME
Dialog Components
SET_FIELD_MESSAGE
SET_WINDOW_MESSAGE
Additional Components
SET_WINDOW_TITLE
SET_CURSOR_FIELD
SET_ITEM_TEXT
SQL DATA RULES
Planning for Data Access
Rule to Rule Communication
Data Universe
Data Rule Hierarchy
Files
Types of Data Rule
SQL Coding
SELECT
FETCH
INSERT
DELETE
UPDATE
SQL BUILDER
SQL Query
SQL Delete
SQL Update
SQL Insert
PREPARATION
Preparation Selection
Preparation Actions
Preparation Properties
Preparation Status
Preparation Process
EXECUTION CLIENT
Functions and Processes
RuleView
File Menu
Breakpoints
Logging
Examining Views
Execution
Hierarchy Window
Rule Source Navigation
Execution Trace
HOST WORKBENCH
Access to the Host Workbench
Access to the Enterprise Repository
Entities Menu
Actions
Actions - List Actions
Host Workbench Navigation
CICS RULEVIEW
RuleView Selection List
RuleView Breakpoint Selection
RuleView Display
RuleView Source Code Display
ADVANCED PROCESSING
Synchronous and Asynchronous Processing
Model and Modeless Windows
Smooth Scrolling
REBUILD
Rebuild Process
Rebuild Package
Rebuild Analyze
Exceptions
Rebuild
Results
Course Environment Development will be performed using:

  • H.P.S.
  • IBM Mainframe


Course Format: Practical sessions make up a large part of the course, allowing delegates to demonstrate and reinforce the lectures given. During these sessions the delegate will gain experience of coding a complete H.P.S. application, with co-operative processing. Examples are used extensively, ranging from simple code snippets to full applications with complete 'real world' functionality. These are supplied at the start of the course and it is encouraged that the delegates execute and 'experiment' with these under the instructor's guidance as they are introduced. These examples are available to take away, along with the delegate's own work. The comprehensive Student Guide supplied is fully indexed serving as a useful reference tool long after the course has finished. Delegates will also be able to access a free help-line with technical questions relating to topics covered on the course.

HPS / AppBuilder Technical Construction

£ 1,100 + VAT