IBM ADABAS (Adaptable DAta BAse System) Interview Questions and Answers

 

How to initialize a variable which is a constant in a LDA. Suppose I want to declare a variable #a N1(1:7) having constant values as 1,2,3,4,5,6, and 7 for respective occurance then how can we do that?

In data area editor screen, define the variable #a with




Format "N" and length 1. Then edit this variable/ field by




typing in a ".e" just before the level number of this




variable. This will take you the "Extended Field Definition




Editing screen". Type the code as "A" for Array index




definition. On the "Index definition" screen, declare your




index as 1:7 press enter and exit the screens until you are




back onto the data area editor screen.Now again type in




a ".e" to edit the same field/ variable and type code "S"




for defining the single initial values. On this initial




value screen, change the "Define as Constant" field value




from "N" (No) to "Y" (yes)and just below it define constant




values against each index value ranging from 1 to 7.

Posted by:Richards