10-12-2007 1:24 AM
Hai Gurus,
I am new to ABAP, and I wants the complete Information about Dialog Programs.
In Dialog Programs i wants to
1. Table Control . ( Using This Table Control to Display all the records in the table, I
Mean if I had one Table with 3 fields and 10 records the total 10 records should be
Displayed in tabular Format ).
2. About SubScreens. ( How to Create Subscreens in Module Pool Programing ).
Please Help Me.
10-12-2007 1:42 AM
Check this out
http://www.allsaplinks.com/dialog_programming.html
dialog programming
http://fuller.mit.edu/tech/dialog_programming.html
http://www.sappoint.com/abap/dptc1.pdf
http://help.sap.com/saphelp_46c/helpdata/en/08/bef2dadb5311d1ad10080009b0fb56/content.htm
http://www.sappoint.com/faq/faqdiapr.pdf
http://www.sapdevelopment.co.uk/dialog/dialoghome.htm
http://www.sapdevelopment.co.uk/tips/tipshome.htm
check sample code.
http://www.sapgenie.com/abap/example_code.htm
http://www.sap-img.com/abap.htm
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCABA/BCABA.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCDWBTOO/BCDWBTOO.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCSRVSCRSF/BCSRVSCRSF.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCSRVSCRPROG/BCSRVSCRPROG.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCSRVSCRFORM/BCSRVSCRFORM.pdf
http://help.sap.com/saphelp_nw2004s/helpdata/en/e4/2adbef449911d1949c0000e8353423/frameset.htm
And also, you may want to check out the transaction DWDM for example of how to use the control framework.
ashish
10-12-2007 1:50 AM
Hi
The table control is easy but you need defined some steps. Check this documentation:
SAP Library:
http://help.sap.com/saphelp_nw04/helpdata/en/9f/dbac1d35c111d1829f0000e829fbfe/frameset.htm.
Usage of Table Control in ABAP (PDF):
SubScreens
Just define a Screen type in Subscreen. In the source code use statement:
CALL SUBSCREEN subscreen_name INCLUDING prog_name dynnr.
where subscreen_name = your subscreen area
prog_name = a variable which holds the name of desired program
dynnr = a variable holding the screen number from the desired program
You need include call subscreen in PBO and PAI of main Screen
IN PBO
CALL SUBSCREEN subscreen01 INCLUDING syst-repid '0101'.
IN PAI
CALL SUBSCREEN subscreen01.
10-12-2007 4:00 AM