2005 Dec 14 4:11 AM
Hi everyone,
I've been informed that i will be assigned a new program for printing reports...since i'm new to ABAP, i was asked to do some research on it while i wait for the spec doc to be delivered from the user...so i was looking around the forums...
From what i could gather, it would seem there are 2 approaches to it..smartforms and sapscript...
I was hoping you guys could explain to me what are they both about, the difference between them, the pros and cons of each, what is involved in those approaches...and basically, from where should i start?
Lastly, as a newbie to ABAP, which would you recommend to me use?
2005 Dec 14 5:19 AM
Hi,
Links for smart forms
http://help.sap.com/saphelp_nw04/helpdata/en/10/691cb6c34c11d3b55b006094192fe3/frameset.htm
search in help.sap.com for more material.
You can use the following links for gathering more material
http://cma.zdnet.com/book/abap/index.htm
http://abap4.0catch.com/SAP_and_ABAP_Links.html#SAP_Hints_and_Tips
Hi everyone,
I've been informed that i will be assigned a new program for printing reports...since i'm new to ABAP, i was asked to do some research on it while i wait for the spec doc to be delivered from the user...so i was looking around the forums...
From what i could gather, it would seem there are 2 approaches to it..smartforms and sapscript...
I was hoping you guys could explain to me what are they both about, the difference between them, the pros and cons of each, what is involved in those approaches...and basically, from where should i start?
Lastly, as a newbie to ABAP, which would you recommend to me use?
2005 Dec 14 4:18 AM
Difference with SMARTFORMS vs. SapScript(SE71)
The Following are the differences :-
a) Multiple page formats are possible in smartforms which is not the case in SAPScripts
b) It is possible to have a smartform without a main window .
c) Labels cannot be created in smartforms.
d) Routines can be written in smartforms tool.
e) Smartforms generates a function module when activated.
You can use test program for Smartform :
http://sapgenie.com/abap/smartforms.htm
SAP SCRIPT :
2005 Dec 14 4:36 AM
then in terms of complexity..which of these two approaches would require that i have extensive knowledge is ABAP before i could proceed to do anything?
2005 Dec 14 4:46 AM
Bernard,
Either it is SAP Scripts or SMART Forms the ABAP knowledge required will be the same.
Personally I will choose SMART Forms as it is more graphic nature while designing the output of the SMART form.
Regards,
Ravi
2005 Dec 14 5:06 AM
Hmmm...if that is the case, i'm considering to attempt Smartforms...however, could you provide some links to resources that is extensive and detailed on how do smartforms and how i should begin...i asked around with the other ABAPers in my department but none have done smartforms before, only sapscript...so i'm pretty much lost on where to begin...
Thanks in advance...
2005 Dec 14 5:18 AM
Bernard,
Look at the folloiwng links.
http://www.sap-img.com/smartforms/sap-smart-forms.htm
http://www.sapgenie.com/abap/smartforms_detail.htm
http://searchsap.techtarget.com/tip/1,289483,sid21_gci1001864,00.html
Regards,
Ravi
2005 Dec 14 5:37 AM
Bernard,
There are some nice documents on SDN.
Take a look, this should help you to get started off.
regards,
Ravi
Note : Please reward the posts that help you.
2005 Dec 14 5:38 AM
Hi Bernard,
check on to this these r some good ones..........
<b>For printing:</b>
http://help.sap.com/saphelp_erp2005/helpdata/en/9e/d65141da5f8739e10000000a1550b0/frameset.htm
<b>Formatting in smart forms:</b>
http://help.sap.com/saphelp_erp2005/helpdata/en/08/e043c4c18711d2a27b00a0c943858e/frameset.htm
<b>URL ACcess:</b>
http://help.sap.com/saphelp_erp2005/helpdata/en/3e/c4308945ca4953bb100b9661eab3c2/frameset.htm
<b>Cretaing text modules:</b>
http://help.sap.com/saphelp_erp2005/helpdata/en/55/9d52b3789543ff8cd60c5653af812b/frameset.htm
Hope this helps u,
Regards,
Nagarajan.
2005 Dec 14 5:19 AM
Hi,
Links for smart forms
http://help.sap.com/saphelp_nw04/helpdata/en/10/691cb6c34c11d3b55b006094192fe3/frameset.htm
search in help.sap.com for more material.
You can use the following links for gathering more material
http://cma.zdnet.com/book/abap/index.htm
http://abap4.0catch.com/SAP_and_ABAP_Links.html#SAP_Hints_and_Tips
2005 Dec 14 5:42 AM
Hi Bernard,
My Best advise ,first go through the standard smarforms examples which sap is providing , analyze them , and practice as it is. If you can able to create a replica of them on your own then you will getting some good knowledge about smart forms and you can work on your.Standard exmples covers allmost all scenarios. Please find below a few smart forms with their print programs.
Hope This Info Helps YOU.
<i>Reward Points If It Helps YOU.</i>
Regards,
Raghav
Print Program Smartform Description
SF_ACTIVITY_INVOICE Example: Consulting invoice
SF_BC_TEST_PRINT New form
SF_EXAMPLE_01 SF_EXAMPLE_01 Smart Forms Training Example
SF_EXAMPLE_01_BACKUP SF_EXAMPLE_01_BACKUP Smart Form Training Example 1
SF_EXAMPLE_02 SF_EXAMPLE_02 Smart Form Training Example 2
SF_EXAMPLE_02_BACKUP SF_EXAMPLE_02_BACKUP Smart Form Training Example 2
SF_EXAMPLE_03 SF_EXAMPLE_03 Smart Forms Training Example 3
SF_EXAMPLE_03_BACKUP SF_EXAMPLE_03_BACKUP Simplified Training Example
SF_LB_INVOICE Invoice
SF_LB_INVOICE01 Invoice
SF_LB_INVOICE_02 Invoice
SF_LE_EXTENDED_PASS Pass
SF_LE_PASS_PER Visitor Pass
SF_LE_PASS_TRA Pass
SF_TOTALS SF_SUBTOTALS Calculate/Display Subtotals
SF_TOTALS SF_TOTALS Calculate/Display Grand Totals
SF_XSF_DEMO2 SF_WEBFORM_02 XSF Output - Demo Example
SF_XSF_DEMO3 SF_WEBFORM_03 XSF Output - Demo Example
SF_XSF_DEMO SF_XSF_DEMO1 XSF Output - Demo Example
SF_ADRS_FOOTER New Text
SF_ADRS_SENDER New text
SF_XSF_DEMO_GREETINGS Sincerely IDES
SF_XSF_DEMO_URL URL Demo Text
2005 Dec 14 7:07 AM
ok...thanks everyone...reading them now...
don't mind if i ask but when i create the form in SMARTFORMS, does it have to follow the usual Z~ or Y~ naming convention like normal programs?
And lets say that i need to create a screen that contains some selection criteria for the user to key in before the data is transfered to the forms, where do i write it? In the main program that is doing the main selection?
2005 Dec 14 10:23 AM
Hi Bernard,
For Your first question, <b>Yes</b>, even the smartform naming convention should also start with Z or Y.
2.All the validations and the logic , we will write in the main program only. Though it may be a screen validation or data retrieval from tables . After working with this manipulation we will be passing the required information to the smartforms with the generated function module.
Apart from the program logic, we can also write necessary logic in smart forms using form routines, or with the program lines.
Once you star on working on this objects you will get to know.
Hope This Info Helps YOU.
<i>Reward Points If It Helps YOU.</i>
Regards,
Raghav
| User | Count |
|---|---|
| 3 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |