‎2007 Sep 26 6:03 AM
what is the difference between sap scripts and smartforms,in realtime how they will use...?
‎2007 Sep 26 6:05 AM
script is obselete now a days...better to use smartforms....
script is good when design is simple and coding is complex.
smartforms are good when design is complex and coding is simpler...
better to use smartforms...
reward points if useful....
‎2007 Sep 26 6:07 AM
hI SEKHAR,
<b>DIFFERENCES BETWEEN SAPSCRIPTS AND SMARTFORMS</b>
SMARTFORMS CLIENT INDEPENDENT SAPSCRIPTS CLIENT DEPENDENT
SMARTFORMS XML OUTPUT FOR WEB PUBLISHING
SAPSCRIPTS NO XML OUTPUT POSSIBLE
INTERFACE BETWEEN THE PRINT PROGRAM AND SMART FORM IS MAINTAINED.
INTERFACE NOT MAINTAINED BETWEEN THE PROGRAM AND THE LAYOUT SET
WELL DEFINED GUI MAINLY USES TEXT EDITOR
MINIMUM KNOWLEDGE OF PROGRAMMING REQUIRED
SPECIAL SCRIPTING KNOWLEDGE REQUIRED
SEPERATION BETWEEN DATA AND LOGIC
SAPSCRIPTS - NO SEPERATION
SMARTFORMS ATE STAND-ALONE
NOT STAND-ALONE BCOZ WE HAVE TO USE REPORTS
MULTIPLE PAGE FORMATS ARE POSSIBLE IN SMARTFORMS NOT THE CASE IN SAPSCRIPTS
POSSIBLE TO HAVE A SMARTFORM WITHOUT A MAIN WINDOW
NOT POSSIBLE
SMART FORM REQUIRES HALF THE TIME TO CREATE AND MAINTAIN FORMS COMPARE WITH
SCRIPT.
SMART FORM GENARATE FUNCTION MODULE WHENVER IT ACTIVATE WHERE AS SCRIPT
DOESN'T GENARATE.
WE CAN MAINTAIN BACKGROUND GRAPHICS IN SMARTFORM WHER AS IN SCRIPT NOT
POSSIBLE.
WE CAN MIGRATE SCRIPT TO SMART FORM VICE-VERSA IS NOT POSSIBLE.
UNLIKE SAPSCRIPTS (RSTXSCRP), YOU CANNOT UPLOAD/DOWNLOAD SMARTFORM TO YOUR
LOCAL HARDDISK.
LABELS CANNOT BE CREATED IN SMARTFORMS.
ROUTINES CAN BE WRITTEN IN SMARTFORMS TOOL.
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.
<b>Please reward if helpful.</b>
‎2007 Sep 26 6:08 AM
Hi
Actually smartforms are the latest version of sapscript.Now in real time we prefer smartforms than sap script.Smart forms are global and client independent.
Regards
Shibin
‎2007 Sep 26 6:09 AM
SAPSCRIPT SMARFORMS
CLIENT DEPENDENT INDEPENDENT
OBSELETE NEW
CODE NECESSARY IN FORM CAN BE INDEPENDENT OF CODE.
CANNOT BE DOWNLOAD/UPLOAD CAN BE AND USED AT ANYOTHERPLACE
REWARD IF USEFUL
AMIT SINGLA
‎2007 Sep 26 6:10 AM
hi
go to this link
http://sap-img.com/smartforms/smartform-sapscripts.htm
you get exactly difference between smartform and script.
Rewards if helpful.
prashant.
‎2007 Sep 26 6:11 AM
Hi,
SAPscript technology is based on a mainframe product from the 1980s, while Smart Forms have only been around since (roughly) 2001. With that sort of time gap, there are bound to be significant differences between the two tools. Client dependence is a fundamental one. Although SAPscript has had some incremental improvements over time, its forms have always been -- under the hood -- relatively ...
1. script is client dependent one while smartform is client independent.
2. In scripts we have to write print program while in smart forms it is not necessary.
3. In scripts we can print background logo while in smartforms we cant print background logo
4. In scripts we have 99 main windows while in smartforms we have only 1 main window.
5. In scripts we should write paragraph format otherwise we cant execute program while in smartforms no need to create paragraph formats .
6. In scripts we can print the text in only two character formats.
while in smartforms we can do with more.
7. In scripts we dont have line types while in smartforms we have linetypes.
also refer
the main diffarences between smart form and script form are:
1) smart forms are clinent independent where as scripts are client dependent.
2) smart form require half the time to create and maintain forms compare with
script.
3) smart forms provide multiple page formats where as in script not possible
4) smart forms exisist without main window also where as in script not possible.
5) smart form is entairely graphical user interface comapre with script.
6) labeling is not possible in smart form where as it is possible in script.
7) smart form genarate function module whenver it activate where as script
doesn't genarate.
😎 smart form can easily web publishing using the genarated XML output compare
with script.
9) using smart forms we can design web forms but bot possible with script.
10) we can maintain background graphics in smartform wher as in script not
possible.
11) in smart form we use transaction codes SMARTFORM for designing FORM
and SMARTSTYLES to create differnt styles of text, where as in script we
use SE71 for form painter and SE72 for different styles of text and font.
12) we can migrate script to smart form vice-versa is not possible.
Regards
‎2007 Sep 26 6:13 AM
b]Difference with SMARTFORMS vs. SapScript(SE71)</b>
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
<b>Scripts are client dependent whereas smartforms aren't.
Upto 99 main windows are possible in scripts and only one in smarforms.
To create multiple main windows in scripts, you just have to give the window type as MAIN whnever you create a window.</b>
<b>Scripts still exists but smartforms are in use from 4.6c version, now the lastest version of these two is adobe forms</b>
SAP Smart Forms is introduced in SAP Basis Release 4.6C as the tool for creating and maintaining forms.SAP Smart Forms allow you to execute simple modifications to the form and in the form logic by using simple graphical tools; in 90% of all cases, this won't include any programming effort. Thus, a power user without any programming knowledge can
configure forms with data from an SAP System for the relevant business processes.
<b>Advantages of SAP Smart Forms</b>
SAP Smart Forms have the following advantages:
1. The adaptation of forms is supported to a large extent by graphic tools for layout and logic, so that no programming knowledge is necessary (at least 90% of all adjustments). Therefore, power user forms can also make configurations for your business processes with data from an SAP system. Consultants are only required in special cases.
2. Displaying table structures (dynamic framing of texts)
3. Output of background graphics, for form design in particular the use of templates which were scanned.
4. Colored output of texts
5. User-friendly and integrated Form Painter for the graphical design of forms
6. Graphical Table Painter for drawing tables
7. Reusing Font and paragraph formats in forms (Smart Styles)
8. Data interface in XML format (XML for Smart Forms, in short XSF)
9. Form translation is supported by standard translation tools
10. Flexible reuse of text modules
11. HTML output of forms (Basis release 6.10)
12. Interactive Web forms with input fields, pushbuttons, radio buttons, etc. (Basis-Release 6.10)
<b>A Simple Smartform Tutorial</b>
SAP Smartforms can be used for creating and maintaining forms for mass printing in SAP Systems. The output medium for Smartforms support printer, fax, e-mail, or the Internet (by using the generated XML output).
According to SAP, you need neither have any programming knowledge nor use a Script language to adapt standard forms. However, basic ABAP programming skills are required only in special cases (for example, to call a function module you created or for complex and extensive conditions).
<b>Conversion of SAPSCRIPT to SMARTFORMS</b>
SAP provides a conversion for SAPscript documents to SMARTforms.
This is basically a function module, called FB_MIGRATE_FORM. You can start this function module by hand (via SE37), or create a small ABAP which migrates all SAPscript forms automatically.
You can also do this one-by-one in transaction SMARTFORMS, under
Utilities -> Migrate SAPscript form.
You could also write a small batch program calling transaction SMARTFORMS and running the migration tool.
‎2007 Sep 26 6:25 AM
hi,
following are the differences between scripts and smartforms
scripts are client dependent and smartforms are client independent
main window is mandatory in scripts but not in smartforms
sap script uses open,write and close form but smartforms generate a function module at runtime
we can enter background picture in smartforms where as in scripts it needs a lot of coding..
we can use loop statement in smartforms but not possible in scripts
we have graphics and address window for inserting logos and displaying address in smartforms but not in scripts
desiging the layout in smartforms in easy when compared to scripts
regards
sree
‎2007 Nov 11 11:34 AM
Difference between Scripts and Smart Forms
1. Scripts are Client dependent but Smart forms are Client Independent.
2. In Scripts windows used are Main, Variable and Constant
In Smartforms windows used are Main, Secondary, Copies and Final Window.
3. In Scripts Main Window is Mandatory, without Main window Script could not be created.
In Smartforms Main window is Optional.
4. Background pictures which are possible in SmartForms, are not possible in Script.
5. Labels can not be created in Smartforms, but can be created in Scripts.
6. Multiple page format is possible in Smartforms, but not in Scripts.
7. To see output in Script, Script soul be called by print program.
To see output in Smart form, Print Program may or may not necessary.
‎2007 Nov 12 4:51 AM
Hi
difference b/w scripts and smart forms.
Compared with SAPscript, the existing form processing tool, SAP Smart Forms provide decisive advantages. Among them are:
�� Adjusting forms is now considerably easier, on the one hand because the tools offer more functions
(for example, you can very easily create tables with the Table Painter of SAP Smart Forms), on the
other hand because the interface between the forms and the application programs has been redesigned.
�� Particular tasks such as retrieving additional data within forms no longer require you to use special
scripting language commands, as you had to in SAPscript. Besides, you can insert normal ABAP
code.
�� The migration of SAPscript forms and styles to SAP Smart Forms is supported. You can also convert
SAPscript styles into Smart Styles.
�� SAPscript texts can be used directly in SAP Smart Forms.
�� In R/3 Release 4.6C, you can decide for some applications whether you want to work with SAPscript
forms as usual or want to use the new SAP Smart Forms. New forms will use SAP Smart Forms.
�� SAP will provide continued support and maintenance for SAPscript forms.
reward p[oints if useful.