Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


How can we code a program such that we will never get a
MAPFAIL error?



How can we code a program such that we will never get a MAPFAIL error?..

Answer / rakesh

Normally MAPFAIL just indicates that no data has ben entered in any of the fields, and thus the MDT-bit is not set in the fileds attribute-byte. CICS issues a "Read Modified" 3270-command, and receives data from fields that has the MDT-bit set. When you get MAPFAIL, this just tells you that no field has been modified, an really is "normal".
In program logic you have to check if data has been entered in mandatory fileds. The result may vary, and is a result of users action. Zero or many fileds may have been modified.
In your program logic you should FIRST check for invalid PF/PA/Clear-keys, and ONLY do a Receive Map after the check. There is no need to do a Receive Map if the user pressed the Clear or a PA-key, as an example. The EIBAID contains the value for the key pressed to initiate this pseudoconversation - even without a Receive Map.
If you use Resp Option, coding RESP(ws-variable) in your Receive Map, you can eliminate the Mapfail problem.

Is This Answer Correct ?    2 Yes 1 No

Post New Answer

More CICS Interview Questions

How do you terminate an already issued DELAY command?

1 Answers   IBM,


Explain how can you accomplish breakpoint in intertest?

0 Answers  


How can you Define and Install the Maps & Mapset ?

5 Answers  


The READ command with INTO option will read the record specified into the data area specified (True or False)

1 Answers  


I have to run a select query on DB2 table and show its data on CICS map. Please tell me.

2 Answers  


when will be use the tdq and tsq??

2 Answers   Keane India Ltd,


Explain the difference between start and xctl?

0 Answers  


What is the use of using MDT in CICS? How it works?

3 Answers   Barclays,


What information can be obtained from the EIBRCODE?

1 Answers  


How many ways are there for initiating a transaction?

0 Answers  


What is effect on RECEIVE MAP when PF key is pressed? PA key is pressed?

1 Answers  


What Are Send Map Maponly & Send Map Dataonly ?

0 Answers   IBM,


Categories