control variable in online screens

Answers were Sorted based on User's Feedback

control variable in online screens..

Answer / sundar selvaraj

A control variable is used to dynamically set attribute and
colour definitions for a field or group of fields depending
upon a program condition. For example, Consider an order
processing screen that allows you to create new contracts,
modify existing contracts and look-up paid-up contracts.
The screen used for all these functions is the same.
However, when a paid-up contract is shown to the user, you
do not expect it to be displayed in a modifiable state. So,
you protect all the fields of the map and show it
like "read only". However, for modifying an existing, non-
paid-up map, you enable certain fields. So, control
variables can be used in scenarios like this to dynamically
set the attributes of the field.

I hope this answers your query.

Is This Answer Correct ?    12 Yes 0 No

control variable in online screens..

Answer / jaydip chakrabarty

A control variable is is defined with format C and can be
used to assign field attributes dynamically. It could be
assigned during the map design (element level) as well as
during the programming (statement level).

Example :
1 #ATT(C)
1 #A

Is This Answer Correct ?    6 Yes 2 No

control variable in online screens..

Answer / jamil ahmad

In a layman terms, a control variable (#CV (C) does only
two but very useful functions.

1. Do you want the user to overlay the field with new value
or you want to protect the field, for example, if an Order#
is a system generated number, you would want that to be

2. If the fields not protected, was it a modified?
For example, if the SSN was modified then validate it
otherwise take no actions against the field. Juts my 2 cents

Is This Answer Correct ?    2 Yes 0 No

Post New Answer

More Natural Interview Questions

In a Natural program i used the below code for report FORMAT LS=132 PS=60 And down the line I want to change either LS/PS like FORMAT LS=120 PS=50, is it possible? How it will work?

0 Answers  

Explain the address converter?

0 Answers  

How do you receive data passed through JCL parm parameter in a Natural program ? How Data definition is defined in the program?

5 Answers   JPMorgan Chase,

Explain how to find occurrence of mu and pe fields in a file?

0 Answers  

COuld you please let me know along with a sample on how are you going to remove duplicates from the file that is being read. Thanks Sam

2 Answers   TCS,

How to receive data passed through jcl parm parameter in a natural program?

0 Answers  

How do you pass GDA into a sub program with out PDA?

2 Answers   IBM,

Can we update with histogram?

2 Answers  

How can we see the copy book length using file-aid?

0 Answers  

Tell me what type of files we can process thru file-aid?

0 Answers  

Explain how to move cursor to a particular field when position is not known?

0 Answers  

What is the difference between escape(top or bottom) and escape immediate(top or bottom?

0 Answers