‎2007 Jun 01 9:26 AM
‎2007 Jun 01 9:29 AM
Hi Deepak,
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.
f) Unlike sapscripts (RSTXSCRP), you cannot upload/download Smartform to your local harddisk.
It was said that it was provided in CRM 3.0 version, but not available in R/3. You can download smartforms into Local PC in a XML format. In the same way you can upload this XML format into Smartform. From the smartform editor itself you can call download option, if you are working in CRM 3.0 environment.
In R3 also, you can download into XML format. However, it's not sure about uploading. Refer to the program 'SF_XSF_DEMO'.
In 4.7 Enterprise, other have seen this utlity which is completey missing in 4.6c. There is functionality to downlaod a complete form or only a particular node. (Utilities -> Download form). It will create a XML file and save it in the hard disk.
For others, if you want to download/upload the Smartforms source, you will need the help from the Basis people. What you can do is to create a Transport and then FTP down to your local harddisk. When you need the Smartform source in another system, you have FTP up the Smartforms file back to the SAP server. Finally, the Basis team, will tp it into your system.
g) The protect and endprotect command in sapscript doesn't work with smartforms. For example on a invoice: First data of position no 80. is printed on page one, other data of position no 80 is printed on page 2. And there's nothing you can do about it. Actually, there is something you can do about it. By using a folder node and checking the 'protect' checkbox, everything in that folder will be page protected.
check out this link:
http://www.sap-img.com/smartforms/sap-smart-forms.htm
Reward points if helpful.
Thanks,
‎2007 Jun 01 9:29 AM
Hi Deepak,
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.
f) Unlike sapscripts (RSTXSCRP), you cannot upload/download Smartform to your local harddisk.
It was said that it was provided in CRM 3.0 version, but not available in R/3. You can download smartforms into Local PC in a XML format. In the same way you can upload this XML format into Smartform. From the smartform editor itself you can call download option, if you are working in CRM 3.0 environment.
In R3 also, you can download into XML format. However, it's not sure about uploading. Refer to the program 'SF_XSF_DEMO'.
In 4.7 Enterprise, other have seen this utlity which is completey missing in 4.6c. There is functionality to downlaod a complete form or only a particular node. (Utilities -> Download form). It will create a XML file and save it in the hard disk.
For others, if you want to download/upload the Smartforms source, you will need the help from the Basis people. What you can do is to create a Transport and then FTP down to your local harddisk. When you need the Smartform source in another system, you have FTP up the Smartforms file back to the SAP server. Finally, the Basis team, will tp it into your system.
g) The protect and endprotect command in sapscript doesn't work with smartforms. For example on a invoice: First data of position no 80. is printed on page one, other data of position no 80 is printed on page 2. And there's nothing you can do about it. Actually, there is something you can do about it. By using a folder node and checking the 'protect' checkbox, everything in that folder will be page protected.
check out this link:
http://www.sap-img.com/smartforms/sap-smart-forms.htm
Reward points if helpful.
Thanks,
‎2007 Jun 01 9:31 AM
Hi,
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.
check this thread..
/message/3229480#3229480 [original link is broken]
Regards,
Omkar.
Message was edited by:
Omkaram Yanamala
‎2007 Jun 01 9:31 AM
Hi,
Basically Script is client dependant and smartform is client independant.
Check these links.
https://forums.sdn.sap.com/click.jspa?searchID=633950&messageID=883538
/message/635740#635740 [original link is broken]
https://forums.sdn.sap.com/click.jspa?searchID=633950&messageID=2880271
https://forums.sdn.sap.com/click.jspa?searchID=633950&messageID=2847350
Regards,
Priyanka.
‎2007 Jun 01 9:32 AM
Hi Deepak
script is client dependent
smartform is client independent
less programing in smart form
multiple page format is possible in smart form
we can maintain background graphics in smartform
scripts doesnot generate any funtional module where as smart form generates.
multiple page format not allowed in scripts allowed in sf.
labelling is possible in scripts not possible in sf.
Smartforms are Introduced to make Form development easier and quicker.
It takes half the time when you compare it with scripts.
For example you take Table creation in both. Its very easy in Smartforms.
You can have multiple Page layouts in Smartforms.
You can create templates and reuse them in your form.
And when you activate a Smartform it generates a Function module .
You can write Application logic within the form development. and execute it.
Reward if helpfull
Regards
Pavan
‎2007 Jun 01 9:32 AM
Hi Deepak,
Script
client dependant
multiple page formats not possible
compulsory
labels are used
not generated
Smartforms
client independant
multiple page formats are possible
without main window it can
labels cannot
once session created function module
smartform Disadvantages,
1. Labels cannot be created in smartforms.
2. Routines can be written in smartforms tool.
3. Unlike sapscripts (RSTXSCRP), you cannot upload/download Smartform to your local harddisk.
4. The protect and endprotect command in sapscript doesn't work with smartforms. For example on a invoice: First data of position no 60. is printed on page one, other data of position no 60 is printed on page 2. And there's nothing you can do about it. Actually, there is something you can do about it. By using a folder node and checking the 'protect' checkbox, everything in that folder will be page protected.
Reward points if helpful.
Regards,
Siddhesh Sanghvi.
‎2007 Jun 01 9:35 AM