Skip to Content
0
Former Member
Jul 15, 2010 at 12:13 PM

ON Input getting called for initial values

10 Views

Hi friends..

Please make me understand... In module pool programming

On INPUT : module is called only if a field contains the Value other than the initial Value. This initial Value is determined by the filedu2019s Data type

But in my program, i declared one varible with data type numeric.

Declaration:

data var(3) type n.

Flow logic:

field var module m1 ON INPUT.

PAI:

MODULE M1 INPUT.

message i001(Z1).

ENDMODULE.

In my program module m1 is getting called when i enter "000" in the screen.

but as per definition its not supposed to be called.

please give me some idea on this ?

regards

deva