For what purpose Chain Endchain statement is used?
Answers were Sorted based on User's Feedback
Answer / jackbenson
To validate a group of fields we use those fields in between
CHAIN
ENDCHAIN
Is This Answer Correct ? | 5 Yes | 1 No |
Answer / ajoy chakraborty
You cannot perform input checks in PAI modules of programs
until you have transported the contents of the input fields
to the ABAP program. You can then use logical expressions to
check the values that the user entered. You should then
allow the user to correct any wrong entries before calling
further modules.
CHAIN.
FIELD: <f1>, <f 2>,...
MODULE <mod1>.
FIELD: <g1>, <g 2>,...
MODULE <mod2>.
...
ENDCHAIN.
all of the fields on the screen that belong to the
processing chain (all of the fields listed in the field
statements) are made ready for input again. Other fields are
not ready for input. Whenever the MODULE statement appears
within a processing chain, even if there is only one FIELD
attached to it, all of the fields in the chain (not only the
affected field) are made ready for input again, allowing the
user to enter new values. If the fields in the processing
chain are only checked once, the PAI processing continues
directly after the FIELD statement, and the preceding
modules are not called again.
Ref:
http://help.sap.com/saphelp_nw04/helpdata/en/9f/dbaa4735c111d1829f0000e829fbfe/content.htm
Is This Answer Correct ? | 4 Yes | 0 No |
Which transaction code can I used to analyze the performance of ABAP program.?
What are the uses of table pool or table cluster.
How do you read a LOCAL Sequentional file
when u prefer lsmw?
Explain the difference between call screen and leave screen?
How to print continuous pages in smartform?my requirement is i need to print 3 pages for each customer i.e 2 pages for purchase order forms and 3rd page is terms and condition page.Likewise how can i print 100 customer pages at once continuously?
How to handle Errors in Function Modules?
Can we use write statements in screen fields?if not how is data transferred from field data to screen fields?
what are the types of enhancements?
What are the tables using in diff modules like SD, PM, MM, QM AND FICO? give me some example names ? Do we need to use the existing tables in R/3 most of the time?
What is SAPscript and layout set?
WHAT IS INTERFACE? HOW MANY INTERFACES
5 Answers Magna Infotech, Reliance,