2007 Apr 06 7:52 AM
Hi friends,
During upgrade from 4.6 to ecc6 I am getting an error in some of the module pool. This is because of SET CURSOR statement. The issue is that actually the screen has fields which are mapped from an internal table. Now some of the fields of this internal table are of type decimal (or other types apart from character). Now in ecc6 the SET CURSOR field <fieldname> syntax requires that field should only be of character type earlier this compulsion was not there so the error is coming.
What can be the possible solution for this other than changing the field type.
Hi friends,
During upgrade from 4.6 to ecc6 I am getting an error in some of the module pool. This is because of SET CURSOR statement. The issue is that actually the screen has fields which are mapped from an internal table. Now some of the fields of this internal table are of type decimal (or other types apart from character). Now in ecc6 the SET CURSOR field <fieldname> syntax requires that field should only be of character type earlier this compulsion was not there so the error is coming.
What can be the possible solution for this other than changing the field type.
2007 May 23 12:58 PM
Hi Rahul,
Try this ,
data: fname(20) type c value ' fieldname other than character type'.
set cursor fname.
Please reward points if you achieve your solution.
Rergards,
Rajesh.
| User | Count |
|---|---|
| 6 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |