View previous topic :: View next topic
|
Author |
Message |
DEEPTHY
New User
Joined: 03 May 2007 Posts: 1 Location: CHENNAI
|
|
|
|
Hi,
I am using a IMS call GN in my PLI program
DO WHILE (STATUS_FRTXT ^= 'GE');
CALL PLITDLI (3,
FUNC_GN,
OMFRTXDB_PTR,
OMFRTXDB_DB);
END;
I am getting a error message of U4036, while running the program. Please any one can tell me is it the problem with my segment pointer, and how can i solve it.
Thanks
Deepthy |
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19244 Location: Inside the Matrix
|
|
|
|
Hello and welcome to the forums,
Your topic was entered in the Job Vacancies area, so i moved it to IMS.
Please advise if this is not what you wanted. |
|
Back to top |
|
|
Bitneuker
CICS Moderator
Joined: 07 Nov 2005 Posts: 1104 Location: The Netherlands at Hole 19
|
|
|
|
Don't know how your parameters and psb are defined. Are they:
count
function
pcb
(ssa is omitted while you want a complete hierarchical sequential get)
io-area?
|
|
Back to top |
|
|
Bitneuker
CICS Moderator
Joined: 07 Nov 2005 Posts: 1104 Location: The Netherlands at Hole 19
|
|
|
|
furthermore.........check your spy. In this link read the trap-part. |
|
Back to top |
|
|
Sandy Zimmer
Active Member
Joined: 13 Jun 2007 Posts: 826 Location: Wilmington, DE
|
|
|
|
Where is your check for "GB" (end of database)? If you use a GN without an SSA, you will read every segment in the database. I do not know PL1,
but if you want to count ONLY certain segments, use a GN for only that segment. If you are reading thru the database and do not check for "GB", you will keep going and going and going - just like the energizer bunny. |
|
Back to top |
|
|
|