View previous topic :: View next topic
|
Author |
Message |
sandeep4u
New User
Joined: 12 Aug 2005 Posts: 32
|
|
|
|
Hi,
I am facing the problem while setting the flag.. plz can any one help me.
situation is like: I am performing a para1 and in that para i am setting the
value of index variable to 1. but its giving the error
"The reference to table WS-JOURNAL-CORP-TABLE by verb number 01 on
line on line 004044 addressed an area outside the region of the
table."
i am performing the search operation after setting the flag.
thanks,
sandy |
|
Back to top |
|
|
elonics
New User
Joined: 05 Jul 2005 Posts: 49 Location: India
|
|
|
|
Hai,
Did u declare the table 'WS-JOURNAL-CORP-TABLE' with INDEXED BY?
Usually the procedure for ur case is:
1) Delare the table with indexed by
WS-JOURNAL-CORP-TABLE OCCURS 1500 TIMES
INDEXED BY WS-INDX.
2) Perform a para where
a) SET WS-INDX TO 1.
b) SEARCH WS-JOURNAL-CORP-TABLE
AT END
you do what you need
WHEN WS-SOME-VAR = WS-JOURNAL-TBL-ID( WS-INDX )
MOVE 'Y' TO WS-SOME-FLAG
END-SEARCH.
Is this how you did in ur program?
Thanks,
Elonics. |
|
Back to top |
|
|
sandeep4u
New User
Joined: 12 Aug 2005 Posts: 32
|
|
|
|
thanks
ya do the same thing....
actually it is giving me error when i am moving the value to the table...
i think ptr is set to second position i am trying to insert at first position..
i dont know why it is pointing to second one.....
any way thanks i have use another logic.
sandy |
|
Back to top |
|
|
|