View previous topic :: View next topic
|
Author |
Message |
saqman
New User
Joined: 02 Jan 2007 Posts: 2 Location: Sweden
|
|
|
|
Hi all,
In the Linkage Section, we had defined DFHCOMMAREA as 8500.
LINKAGE SECTION.
01 DFHCOMMAREA.
05 FILLER PIC X(8500).
But now we need to pass more data between programs, and so we have increased it to 10500. But when we display the EIBCALEN variable, which stores the length of the DFHCOMMAREA, it still shows 8500!!
Please can someone advice how this changed value be reflected in the size of DFHCOMMAREA?
Thanks in advance for your inputs.
Regards,
SaqMan. |
|
Back to top |
|
|
William Thompson
Global Moderator
Joined: 18 Nov 2006 Posts: 3156 Location: Tucson AZ
|
|
|
|
saqman wrote: |
But now we need to pass more data between programs, and so we have increased it to 10500. But when we display the EIBCALEN variable, which stores the length of the DFHCOMMAREA, it still shows 8500!! |
Displayed in the program that was passed the data (the recieving program)? If true, it is the program that is passing the data that needs to set the EIBCALEN. |
|
Back to top |
|
|
saqman
New User
Joined: 02 Jan 2007 Posts: 2 Location: Sweden
|
|
|
|
Displayed in the Calling Program.
But is it not that EIBCALEN cannot be SET, it is the length of the DFHCOMMAREA? |
|
Back to top |
|
|
William Thompson
Global Moderator
Joined: 18 Nov 2006 Posts: 3156 Location: Tucson AZ
|
|
|
|
Quote: |
LINK
Link to another program expecting return.
LENGTH(data-value) specifies a halfword binary value that is the length in bytes of the COMMAREA (communication area). This value may not exceed 32 500 bytes if the COMMAREA is to be passed between any two CICS servers (for any combination of product/version/release). |
It is up to the calling program to set that value. |
|
Back to top |
|
|
mmwife
Super Moderator
Joined: 30 May 2003 Posts: 1592
|
|
|
|
Saqman said:
Quote: |
But is it not that EIBCALEN cannot be SET, it is the length of the DFHCOMMAREA? |
I think the term "SET" was confusing. The preferred term is "DEFINED". |
|
Back to top |
|
|
|