TELON 5.1 - the PCBNAME = parameter .
search cancel

TELON 5.1 - the PCBNAME = parameter .

book

Article ID: 46852

calendar_today

Updated On:

Products

Telon Application Generator

Issue/Introduction

Telon upgrade from 4.0 to 5.1.
Compiling the same program under TELON 4.0 and TELON 5.1 shows as follows; 

Under TELON 4.0 - the PSBGEN completes successfully. 
Under TELON 5.1 - the PSBGEN fails. 

The code which comes from the DATA ACCESS part of the TELON program is shown below. 

DATABAS DBDNAME=<dbd name>,PCBNAME=<pcb name>,KEYLEN=056, 
PROCSEQ=PDDIS1,PROCOPT=GO 

The PSBGEN output from TELON 5.1 objects to the length of the PCBNAME= parameter which is 9 characters long.
 
Variable PSBPCBN is present in TELON 5.1 but not TELON 4.0. Does this variable come into the picture ? Default value is 'Y' 
 

Environment

Telon generation of the program's PSB.

Release: ESBTLN99000-5.1-Telon-Extended Support Basic
Component:

Resolution

Yes, PSBPCBN comes into the picture. 
PSBPCBN=Y/N - DETERMINES WHETHER OR NOT THE PCBNAME 
PARAMETER WILL BE PUNCHED ON THE PCB 
STATEMENT OF THE PSB. (DEFAULT IS "Y") 

If you had PSBPCBN=N, you will not get your gen error.  

 

Additional Information

Telon 4.0 did not have the PSBPCBN parameter in the TLNIIS macro. 
The PCBNAME that is included in the exported source to be also
include in the PSBGEN had been incorporated in the product at version/release Telon R4.1.