‎2006 Jan 13 10:07 AM
what is the differernce in
dialog programming, module pool and dynamic programming.
why do v need module pool when can
develop all fuctionality in report by calling screens?
‎2006 Jan 13 10:17 AM
Dilogue programming is where you can design the screens ans write the flow logic to meet your specific requirements.
Where as in the reports you are just trying to display the data in particular format.ofcourse you can call the screens as weel but these screens and flow logic all will be devoloped through module pool programming.
Hope it helps.
Reward points if it is helpful.
CHeers
‎2006 Jan 13 10:26 AM
dialog programming and modlepool programming mean the same.
dynamic programming means programming anything dynamically. example building dynamic internal table, using field symbols etc.
designing screens is much easier in dialog programs.
we can design our screens in screen painter easily.
U are right that we can call all the screens in a report,
but report is a stand alone program. but modulepool is not standalone. updating database is easier if it is online program. so we prefer transactions for updating database rather than reports
‎2006 Jan 13 10:26 AM
i really not getting difference , becoz
in report i defined type executable and in module pool it is module pool type.
then how it is module pool in report when i call screens.
if i define screen in report then is it also
becomes dialog programming becoz there is interaction in user and screen.
‎2006 Jan 13 10:28 AM
Hi savita,
1. Dialog Programming / Module pool
can be called as same.
2. dynamic programming?
never heard of !
3. why do v need module pool when
When some functionality like
entering data, saving , displaying data
is required !
4 Normal report (se38 report)
is when
there is some selection-screen (simple screen)
and when executed, some list output is there !
5. Module Pool requires TCODE
for execution.
whereas a simple report (se38)
can be simply executed !
regards,
amit m.
Message was edited by: Amit Mittal
‎2006 Jan 13 10:28 AM
when u define as report , u can execute it by pressing f8.
it is executable.
but if u define it as module pool, try pressing f8 and see what message it gives.
‎2007 Sep 04 8:34 AM