I have a Field which is of size 9(4). In the Screen if I enter
the value for this field as 1234, it showing it as Valid. But if
I enter only one or two digits, zeros should be appended in the
remaining places. For example: When u enter 1 in the screen the
output should be 0001. When you enter 12, output should be 0012.
How to achieve this in the program?
Answer Posted / girish kumar
IN THE MAP JUST U CODE PICIN AS X(LENGTH) AND NEVER CODE THE
ANYTHING IN THE "INITIAL" JUST GIVE A BLANK SPACE.
FOR EX: IF YOU ARE DOING ADDITION USE
FUNCTION NUM VALUES(NO1I) PIC X(5).
FUNCTION NUM VALUES(NO2I) PIC X(5).
THEN COMPUTE NO1I + NO2I.
CODE LIKE THIS IN APPLICATION PROGRAM
I GET THE EXACT RESULT.
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
Define the term function request shipping?
which cics service transaction is used to gain accessibility to cics control tables? Mention the one that has the highest priority.?
What is the common systems area?
What is the comaera?
What is fset?
Explain how do you control cursor positioning?
What do you mean by the term fct?
What is the meaning of the deq command?
define the field with ic in the bms map.
Can you explain communication area?
specify the requirements for automatic task initiation. (Mention the control table, it is entries and the corresponding procedure division cics command).?
Explain the significance of rdo?
List out all the tables that are a part of cics ?
What are the classifications of the cics program?
What is the difference between SEND MAP DATAONLY and SEND MAP MAPONLY ?