2005 Nov 11 2:02 PM
Hi,
How can I find if a variable which has been defined as an integer is negative or positive?
Ex:
Paramaters: var type i.
When the user enters some value, how can I find if he has entered negative or positive??
2005 Nov 11 2:05 PM
Hi!
Data zero type i value is initial.
...
at selection-screen.
if var < zero.
message e999 with 'Value is less than zero'.
else.
message e999 with 'Value is greater than zero'.
endif.Cheers,
John
Hi,
How can I find if a variable which has been defined as an integer is negative or positive?
Ex:
Paramaters: var type i.
When the user enters some value, how can I find if he has entered negative or positive??
2005 Nov 11 2:05 PM
Hi!
Data zero type i value is initial.
...
at selection-screen.
if var < zero.
message e999 with 'Value is less than zero'.
else.
message e999 with 'Value is greater than zero'.
endif.Cheers,
John
2005 Nov 11 2:06 PM
Hello,
If you whant to know that just write:
Data resp type i.
if var < 0.
resp = 0. " Its negative
elseif var >= 0
resp = 1. " Its positive.
....
then use resp to do what you want.
2005 Nov 11 2:12 PM
If u have it in the selection screen do a validation in at selection-screen event.
At selection screen.
if p_var < 0.
message e000 with 'the value is negative'.
endif.
| User | Count |
|---|---|
| 4 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |