View previous topic :: View next topic
|
Author |
Message |
ramfrom84
New User
Joined: 23 Aug 2006 Posts: 93 Location: chennai
|
|
|
|
Hi All,
I am using CICS receive command to get the input from the screen along with tran id. Some times if the screen is not clear, i m getting the invalid values.
Ex:
input:
XXXX INPUT
Output:
we receive as 'XXXX INPUT'
So it work fine..
Now when the user give the input in the below format without clearing the screen.
Input:(first byte as space)
XXXX INPUT
Output:
'. AXXX INPUT' So input value not properly received.
Is there any way to handle thru receive command ?.Please advise. |
|
Back to top |
|
|
dbzTHEdinosauer
Global Moderator
Joined: 20 Oct 2006 Posts: 6966 Location: porcelain throne
|
|
|
|
Just a guess, but you are not RECEIVEing a map. Thus, what you receive is what you get. you are going to have to program your way around or simply spit it back to the user when he has not pre-cleared the screen. |
|
Back to top |
|
|
ramfrom84
New User
Joined: 23 Aug 2006 Posts: 93 Location: chennai
|
|
|
|
I am not using any map to receive the value. But what my question is why we getting the '. A' if the user leave the one blank space before TRAN ID. |
|
Back to top |
|
|
Robert Sample
Global Moderator
Joined: 06 Jun 2008 Posts: 8696 Location: Dubuque, Iowa, USA
|
|
|
|
Quote: |
But what my question is why we getting the '. A' if the user leave the one blank space before TRAN ID. |
Because that is what you are getting -- which is pretty much the best answer you're going to get. As Dick said, your program needs to be prepared to handle this (possibly by specifying the BUFFER option on the RECEIVE) and realize that what you get is what you get. The data could be attribute information, or garbage, or who knows what. Feel free to find the manual on 3270 data streams and delve into exactly why you're getting the data you are -- but it could take a few days (or weeks) of reading and reviewing tests to determine the precise reason (once you find the appropriate manual). |
|
Back to top |
|
|
|