2007 Feb 20 11:11 AM
I am getting one warning in the code line 'p_magnus_table60(9) = '000000000'. " CURRATE' saying that 'The system cannot perform a static check on the validity of the offset/ length entries for operand "P_MAGNUS_TABLE126(2)". They will be checked at runtime.The system could not perform a static convertibility check on the current statement, because of untyped or generic operands. It can only carry out this check at runtime.' The problem is due to the form
FORM f520_magnus_header_record TABLES p_magnus_table
USING p_magnus_table_firstrecord
p_accounting
STRUCTURE i_accounting
p_refdocno LIKE zbookh01-refdocno.
How to remove this warning????
I am getting one warning in the code line 'p_magnus_table60(9) = '000000000'. " CURRATE' saying that 'The system cannot perform a static check on the validity of the offset/ length entries for operand "P_MAGNUS_TABLE126(2)". They will be checked at runtime.The system could not perform a static convertibility check on the current statement, because of untyped or generic operands. It can only carry out this check at runtime.' The problem is due to the form
FORM f520_magnus_header_record TABLES p_magnus_table
USING p_magnus_table_firstrecord
p_accounting
STRUCTURE i_accounting
p_refdocno LIKE zbookh01-refdocno.
How to remove this warning????
2007 Feb 20 11:18 AM
Hi,
Against the line where you are getting the error add this comment .
"#EC *
Try this or use a variable of size of 2 in your structure .
Please reward if useful.
2007 Feb 20 12:03 PM
'P_MAGNUS_TABLE' is a table as per the code you have given.
You cannot give the satement 'p_magnus_table+60(9) = '000000000' for an internal table.
If you want to assign the above value to a field suppose a field of Internal table 'p_magnus_table' use CONCATENATE statement.
| User | Count |
|---|---|
| 3 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |