GDT Development Tutorial. GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas,

Slides:



Advertisements
Similar presentations
Web Servers and The Common Gateway Interface. Presentation Title Here Presenters Name Here GDT 2007 International User Conference: Evolving the Legacy.
Advertisements

USING REVOLVE TO IMPROVE GDT PROGRAM MAINTENANCE.
AS ICT Building MS-Access Databases. Creating a Combo Box Drop Down List 1.When creating a Field requiring a Drop Down list in a Table, select the Lookup.
Stored procedures and views You can see definitions for stored procedures and views in the demo databases but you can’t change them. For views, expand.
Benchmark Series Microsoft Access 2010 Level 1
Office 2003 Post-Advanced Concepts and Techniques M i c r o s o f t Excel Project 7 Using Macros and Visual Basic for Applications (VBA) with Excel.
Accounts Payable–1099 Processing 1Freedom Systems – Accounts Payable – 1099 Processing WELCOME TO THE ACCOUNTS PAYABLE – 1099 PROCESSING WEBINAR WE WILL.
Lab6 – Debug Assembly Language Lab
Georgia Institute of Technology DrJava Appendix A Barb Ericson Georgia Institute of Technology May 2006.
Web Servers and “The Common Gateway Interface”. Doug Evans GDT 2007 International User Conference: Evolving the Legacy July 29 – August 1  Lake Las Vegas,
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 2 1 Microsoft Office Access 2003 Tutorial 2 – Creating And Maintaining A.
Macros Tutorial Week 20. Objectives By the end of this tutorial you should understand how to: Create macros Assign macros to events Associate macros with.
BSC Food Distribution 8181 NW 36 Street, Suite 14-D Doral, FL Phone: Fax:
SQL Maestro Hello World IQ Associates. Contents Initial setup Hello World.
Creating Data Marts from COBOL Files (ISAM to RDBMS)
COPYRIGHT © 2008 – APEX SOFTWARE LTD. ALL RIGHTS RESERVED Human Resources COPYRIGHT © 2008 – APEX SOFTWARE LTD. ALL RIGHTS RESERVED Filter Functions Keyboard.
ICP Kit 2011 HHC Data Entry Module The World Bank ICP Kit Training African Development Bank.
Converting COBOL Data to SQL Data: GDT-ETL Part 1.
GDT V5 Web Services. GDT V5 Web Services Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada GDT.
Risk Assessment/Risk Reduction © Risk Assessment/Risk Reduction Risk Assessment Risk Reduction Software.
ASENT_IMPORT.PPT Importing Part Lists and Board Data Last revised 10/28/2009.
Tutorial 111 The Visual Studio.NET Environment The major differences between Visual Basic 6.0 and Visual Basic.NET are the latter’s support for true object-oriented.
McGraw-Hill/Irwin ©2009 The McGraw-Hill Companies, All Rights Reserved Business Driven Information Systems 2e Plug-In T6: Basic Skills and Tools Using.
1 The EDIT Program The Edit program is a full screen text editor that allows you to: Create text files Create text files Edit an existing text files Edit.
6 th Annual Focus Users’ Conference Manage Integrations Presented by: Mike Morris.
Duty Log and Chat Setup SSG Frese, Jerome S. Sensor Manager Cell 12 MDD.
Microsoft Office 2007 Access Chapter 6 Using Macros, Switchboards, PivotTables, and PivotCharts.
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 2 1 Microsoft Office Access 2003 Tutorial 2 – Creating And Maintaining A.
CPSC1301 Computer Science 1 Overview of Dr. Java.
GDT V5 – New Tools of the Trade. Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada GDT V5 – New.
Program Design and Coding
Microsoft Visual Basic 2012 CHAPTER THREE Program Design and Coding.
Microsoft Visual Basic 2010 CHAPTER THREE Program Design and Coding.
CREATING TEMPLATES CREATING CUSTOM CHARACTERS IMPORTING BATCH DATA SAVING DATA & TEMPLATES CREATING SERIES DATA PRINTING THE DATA.
Active-HDL Interfaces Debugging C Code Course 10.
What’s New and Future Enhancements with GDT. Doug Evans GDT 2007 International User Conference: Evolving the Legacy July 29 – August 1  Lake Las Vegas,
Page 1 Non-Payroll Cost Transfer Enhancements Last update January 24, 2008 What are the some of the new enhancements of the Non-Payroll Cost Transfer?
1 Database Design and Development: A Visual Approach © 2006 Prentice Hall Chapter 8 DATABASE DESIGN AND DEVELOPMENT: A VISUAL APPROACH Chapter 8 Creating.
VistA Imaging Workstation Configuration. October The information in this documentation includes functionality of the software after the installation.
Trustee Efficiency Options In this session we will discuss reconciling ACV’s, importing mortgage company files, mortgage company batches, and Ad Valorem.
FIX Eye FIX Eye Getting started: The guide EPAM Systems B2BITS.
Visual Basic.NET Comprehensive Concepts and Techniques Chapter 8 Debugging, Creating Executable Files, and Distributing a Windows Application.
McGraw-Hill/Irwin © The McGraw-Hill Companies, All Rights Reserved TECHNOLOGY PLUG-IN T6 Basic Skills Using Access.
Office 2003 Introductory Concepts and Techniques M i c r o s o f t Access Project 1 Creating and Using a Database.
Introduction to a Database Defining a database Database window in Access The six items in window: Tables, Queries Forms, Reports, Macros, Modules.
© Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Outline 25.1 Test-Driving the ATM Application 25.2.
Fall 2003Sylnovie Merchant, Ph.D. ACCESS Tutorial Note: The purpose of this tutorial is to provide an introduction to some of the functions of ACCESS in.
All GPS ch 8 Edited 06/14/05 1 Exporting GPS Data Once you have finished correcting your data, you can export it using Pathfinder Office into a form that.
Micro Focus Net Express IDE. Doug Evans GDT 2007 International User Conference: Evolving the Legacy July 29 – August 1  Lake Las Vegas, Nevada Net Express.
Office of Housing Choice Voucher Program Voucher Management System – VMS Version Released October 2011.
This is how you invoke the Microsoft Visual Studio 2010 Software. All Programs >> Microsoft Visual Studio 2010.
Visual Basic.NET Comprehensive Concepts and Techniques Chapter 3 Building an Application in the Visual Basic.NET Environment.
GDT Tips and Tricks. GDT Tips and Tricks Doug Evans GDT 2004 International User Conference – Evolving the Legacy July  Tucson, Arizona GDT Tips.
Optimizing your GDT Environment. Optimizing Your GDT Environment Doug Evans GDT 2004 International User Conference – Evolving the Legacy July
IE 411/511: Visual Programming for Industrial Applications Lecture Notes #2 Introduction to the Visual Basic Express 2010 Integrated Development Environment.
Visual Basic.NET Comprehensive Concepts and Techniques Chapter 2 The Visual Basic.NET Integrated Development Environment.
Chapter 1: Introduction to Computers and Programming.
McGraw-Hill/Irwin The Interactive Computing Series © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft Excel 2002 Using Macros Lesson.
NextGen Trustee GL/Accounting This class will cover NextGen Financial Management for Trustee Offices. We will look at GL accounts, Transactions, Bank Reconciliation,
Appendix A Barb Ericson Georgia Institute of Technology May 2006
Using Macros, Switchboards, PivotTables, and PivotCharts
Appendix A Barb Ericson Georgia Institute of Technology May 2006
Multi-host Internet Access Portal (MIAP) Enhancement Guide
NextGen Trustee General Ledger Accounting
Amos Introduction In this tutorial, you will be briefly introduced to the student version of the SEM software known as Amos. You should download the current.
Workshop for Programming And Systems Management Teachers
Presentation transcript:

GDT Development Tutorial

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada GDT Development Tutorial  Creating a Net Express Project to run GDT Batch programs and GDT TDS programs n Build a Net Express project n Setting up Project Properties n Loading the Source Pool n Preparing programs for Debug Build and Animation n Animating the program n Preparing programs for Generic Release Build  Using Decision Tables to generate COBOL Source n GDTETAB Utility  Using GDT Utility to Generate Report Definition COBOL Source n GDTLGEN Utility n GDTPGEN Utility

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Build a Net Express project Batch / TDS From the DOS command prompt, set yourself to the folder where your batch programs are located. For TPR’s, you need to be located where the TPR programs are located (c:\infosol\prod\source\online) Set your environment ( In this case run GDTENV.BAT). If you do not want to use FILESHARE, you can also do a SET SRVRNAME= to the folder where your files are located.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Build a Net Express project Batch / TDS Now type in RUN MFNETX to start the NetExpress IDE. You will now have the necessary environment settings to load your project.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Build a Net Express project Batch / TDS When the IDE is up, we will first create a new project. From the FILE drop down menu, select NEW.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Build a Net Express project Batch / TDS Now we will select Project to create a new Project.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Build a Net Express project Batch / TDS Now you enter the name of the project (MyBatch) and the location of the project (C:\INFOSOL\PROD\SOURCE\BATCH). Press the Create button. Example for TPR’s (MyTpr) with location C:\INFOSOL\PROD\SOURCE\ONLINE.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Setting up Project Properties Batch / TDS Now we need to setup the Project Properties. From the Project drop down menu, select Properties.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Setting up Project Properties Batch / TDS First, set the Project Directory. You may use the Browse to select the directory or just manually type it in. (C:\INFOSOL\PROD\SOURCE\BATCH). or (C:\INFOSOL\PROD\SOURCE\ONLINE). Next we need to add a couple of directives in the Project Directives Window. They are: USE(COBOL.DIR) NOCOBOLDIR CONFIRM. Now you need to press the IDE button (Integrated Development Environment settings).

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Setting up Project Properties Batch / TDS Since we already have set our environment variables before opening the IDE, all we need to do is Import these settings. Press the Import button.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Setting up Project Properties Batch / TDS Just press the Import button again. It is shown that the Current environment will be brought in. (This is the Environment from the GDTENV.BAT done at the DOS Command prompt).

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Setting up Project Properties Batch / TDS This shows all local and system environment variables that are going to be set.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Setting up Project Properties Batch / TDS You need to select all of the variables and press the OK Button.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Setting up Project Properties Batch / TDS Press OK again to set the IDE environment variables. This screen can also be used to add new variables or change the existing ones.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Setting up Project Properties Batch / TDS After pressing the APPLICATION button on the main window you are then given a screen to import the APPLICATION environment as well. Press the Import button.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Setting up Project Properties Batch / TDS Again, press the Import button. The current environment from GDTENV.BAT setting will be imported.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Setting up Project Properties Batch / TDS As done with the IDE variables, you need to select all of the Application Variables and press the OK button.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Setting up Project Properties Batch / TDS Press ok once all have been selected.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Setting up Project Properties Batch / TDS Now select the Program Execution Tab.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Setting up Project Properties Batch / TDS You can now set Error Handling features. Have a view to the remaining tabs for additional application environment settings that can be done.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Setting up Project Properties Batch / TDS Now you can press OK as the Project Properties settings are now complete.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Types of Build Setting Batch / TDS Now we need to setup the Types of Build settings for this project. From the Project dropdown menu select Types of Build…

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Types of Build Setting Batch / TDS Select Debug and press the Change button.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Types of Build Setting Batch / TDS Add USE(COBOL.DIR) to the Build Directives.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Loading the Source Pool Batch / TDS Now right click in your source window. You will be given the option to Add file to source pool. Select this option.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Loading the Source Pool Batch / TDS Now you can select the program(s) that you want to be part of this project. We will select the address program for this example.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Loading the Source Pool Batch / TDS As the program is selected, Net Express will do a dependency check to make sure all copybooks, called programs etc. are found for the program(s) you have selected.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Preparing programs for Debug Build and Animation Batch / TDS Now we need to prepare the program for the Debug Build. Select and drag the program over to the build window. A window will pop up and allow for you to select the preferred compiled type for the program. We will be selecting intermediate code for debugging.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Preparing programs for Debug Build and Animation Batch / TDS Now you will see the.int and.cbl in the build Window.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Preparing programs for Debug Build and Animation Batch / TDS Next we need to set up the Build Settings for address.int. Right click on Address.int or any other program you may have and select Build Settings.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Preparing programs for Debug Build and Animation A couple minor modifications are needed. Make sure.\ is placed just before the File name on disk. This states that the.int file will be placed in the current project directory.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Preparing programs for Debug Build and Animation Batch / TDS Right click on the Address.cbl member and select the Compile Tab. Again, we need to place a.\ before the %BASENAME.int. Press Close Button to save your Build Settings.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Preparing programs for Debug Build and Animation Batch / TDS Now we are ready to compile the program(s). One method is selecting the Rebuild All option from the Project menu or you can individually select each program in your project and press the red check to compile each.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Preparing programs for Debug Build and Animation Batch / TDS In the Build Window, you will see the information concerning your Build (Compile).

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Preparing programs for Debug Build and Animation Batch / TDS Now we are ready to set up your Animating Settings in coordination with the GDT software. From the Animate drop down menu select Settings…

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Preparing programs for Debug Build and Animation Batch Program Important entries: Start Animating at: c:\infosol\gdtpc\gdtbatch.lbr\ gdtbatch.gnt Local working Directory: c:\infosol\prod\source\batch - where your compiled program(s) are located. Command line parameters: c:\infosol\prod\jcl\address.jcl - the directory and name and values of the jcl you need to run. If values are needed, type them in as if your are running GDTBATCH via the command line.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Preparing programs for Debug Build and Animation TPR Program Important entries: Start Animating at: c:\infosol\gdtpc\gdtmon7.lbr\ gdtmon7.gnt (For V3 users) Start Animating at: c:\infosol\gdtpc\gdtmon7.lbr\ gdtmon7.gnt –TDS6 (For V4 users) Local working Directory: c:\infosol\prod\source\online - where your compiled program(s) are located. Command line parameters: LOGON tpr name (IPASS in this case). Can place a ? in this entry which will bring up the GDTMON7 entry screen.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Animating the program Batch / TDS Now you are ready to Start Animating. Select Start Animating… from the Animate dropdown menu.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Animating the program Batch

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Animating the program TPR FatClient Session is started, prompting you for user and password.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Animating the program TPR Logon TPR is activated.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Animating the program TPR TPR you have loaded into your project for debugging, is activated and ready for you to animate.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Animating the program TPR You may now Run through the program without further animating. You will then see in the application output window that the menu is displayed from the program IMENU.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Animating the program Batch Here is the Application output window. If you have TRACE and STEPMSG set in your GDTBATCH.PAR, then you will see the input, output counters as when you run GDTBATCH via the command prompt.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Animating the program Batch You may now Run through the program without further animating.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Preparing programs for Generic Release Build Batch / TDS Now you can set up your program for a Release Build (.GNT). Select Generic Release Build in the Type of Build Window.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Preparing programs for Generic Release Build Batch / TDS Select and drag the Address.cbl program over to the build window. You now select Generated Code for the compiled type.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Preparing programs for Generic Release Build Batch / TDS Now right click on Address.cbl and select Build Settings.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Preparing programs for Generic Release Build Batch / TDS Again, place.\ before the %BASENAME.GNT to place the.GNT member in the current project folder.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Preparing programs for Generic Release Build After right clicking on ADDRESS.CBL in the build window and selecting COMPILE, it now produces a.GNT for the ADDRESS program. TPR Compiled!

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Decision Tables GDTETAB PROJ2.TXT PROJ2.CPY DAT

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Decision Tables

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada Decision Tables

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada GDTETAB Utility  GDTETAB converts symbolic decision tables to COBOL- sections, which may be executed by "PERFORM".  Rules are a key ingredient to the Decision Table.  There are 5 control commands known to GDTETAB : n NAM, PRE, BED, AKT and AFT

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada GDTETAB Utility 5 Control Commands  NAM n specifies the name of the decision table. GDTETAB generates a SECTION. If the command is missing, becomes STANDARD;  PRE <activity to be preprocessed) n specifies a statement that will be executed before the evaluation of the table;  BED n COBOL-condition (without IF)  AKT n COBOL-statement to be executed n pattern of Xs that denotes, what conditions have to be true if the activity is to be performed;  AFT n specifies a statement that will be executed after the evaluation of the table.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada GDTLGEN Utility Generate Report Definition  GdtLGen processes symbolic commands to create COBOL-Records for print output.  GdtLGen is the first choice if the print form design is specified on a paper form with exact columns. For other cases you my prefer GdtPGen.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada GDTLGEN Utility Generate Report Definition The input file to the GDTLGEN utility. GDTLGEN RPT1.TXT RPT1.OUT DAT

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada GDTLGEN Utility Generate Report Definition The Generated Output File from the GDTLGEN Utility

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada GDTLGEN Utility Generate Report Definition  3 commands are available : n NAM, VAR and LIT.  NAM (generates a level-01 item)  VAR (generates an elementary-item)  LIT (generates a FILLER with corresponding literal-value)

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada GDTPGEN Generate Report Definition  GdtPGen is the first choice if you design the print forms yourself.  For other cases you my prefer GdtLGen.  Like GDTLGEN, GDTPGEN creates COBOL source that describes a print form.  Contrary to GDTLGEN the input format is like the image form definition of a screen forms generator.  Two outputs are created : n an output file with WORKING-STORAGE statements n an output file with various MOVE statements, if %F-lines with FROM were specified.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada GDTPGEN Generate Report Definition  In input you may use line types as follow : n (1) : normal lines that do not start with a % and are no space lines. They build the print form image. n (2) : a line starting with '%F' defines a field. n (3) : a line starting with '%R' defines a record. n (4) : any other line starting with '%' is treated as a comment line.

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada GDTPGEN Generate Report Definition

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada GDTPGEN Generate Report Definition Input file to GDTPGEN Utility

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada GDTPGEN Generate Report Definition The WORKING-STORAGE statements

GDT Development Tutorial Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada GDTPGEN Generate Report Definition The Procedural Statements