<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: smartform in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/smartform/m-p/3754688#M903276</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Anshuman&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1.How do you troubleshoot printing issues with SAPscript?&lt;/P&gt;&lt;P&gt;2.What are the pros and cons of converting from SAPscript to Smart Forms? &lt;/P&gt;&lt;P&gt;3.How to I convert SAPscript data into Smart Forms? &lt;/P&gt;&lt;P&gt;4.How can I get a Smart Form to only print selected details? &lt;/P&gt;&lt;P&gt;5.The character format is off in my Smart Form. How do I fix it? &lt;/P&gt;&lt;P&gt;6.Can I send Smart Form output via e-mail? &lt;/P&gt;&lt;P&gt;7.Can paper size be defined on condition in SAPscript? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward if help full&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Lakshman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 23 Apr 2008 10:19:08 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-04-23T10:19:08Z</dc:date>
    <item>
      <title>smartform</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smartform/m-p/3754683#M903271</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Plz provide me Interview question related to smartform&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Apr 2008 10:08:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smartform/m-p/3754683#M903271</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-23T10:08:34Z</dc:date>
    </item>
    <item>
      <title>Re: smartform</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smartform/m-p/3754684#M903272</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;What are the differences between SAP Scripts and Smartforms?&lt;/P&gt;&lt;P&gt;SAP Scripts are client dependent whereas Smartforms are client independent. &lt;/P&gt;&lt;P&gt;SAP Scripts require a driver program to display the output whereas iHow to Create smartform Outpout as a PDF file and save it n smartforms the form routines can be written so that it is standalone. &lt;/P&gt;&lt;P&gt;An integrated Form Builder helps to design Smartforms more easily than SAP Scripts &lt;/P&gt;&lt;P&gt;An Table Painter and Smartstyles to assist in building up the smartforms &lt;/P&gt;&lt;P&gt;On activation a function module is generated for Smartforms &lt;/P&gt;&lt;P&gt;It is possible to create a Smartform without a main window &lt;/P&gt;&lt;P&gt;Smartforms generates XML output which can be viewed through the web &lt;/P&gt;&lt;P&gt;Multiple page formats is possible in smartforms &lt;/P&gt;&lt;P&gt;How can I insert symbols in Smartforms?&lt;/P&gt;&lt;P&gt;Select the Text node.&lt;/P&gt;&lt;P&gt;Change Editor (Click the button above Check near the Editor)&lt;/P&gt;&lt;P&gt;Go to menu Include-&amp;gt;Characters-&amp;gt;SAP Symbols&lt;/P&gt;&lt;P&gt;Choose the SAP symbol that you want to insert.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a smartform which works fine in DEV. After trasnsporting it to PROD, there is no Function module generated for this smartform. As a result my program dumps in PROD?&lt;/P&gt;&lt;P&gt;The Smartform that is created in the Development may not have the same name in the Production server. So it is always advised to use the Function Module SSF_FUNCTION_MODULE_NAME to get the Function Module name by passing the Smartform name.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: fm_name TYPE rs38l_fnam.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    formname           = 'ZSMARTFORM'&lt;/P&gt;&lt;P&gt;  IMPORTING&lt;/P&gt;&lt;P&gt;    fm_name            = fm_name&lt;/P&gt;&lt;P&gt;  EXCEPTIONS&lt;/P&gt;&lt;P&gt;    no_form            = 1&lt;/P&gt;&lt;P&gt;    no_function_module = 2&lt;/P&gt;&lt;P&gt;    OTHERS             = 3.&lt;/P&gt;&lt;P&gt;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;  MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno&lt;/P&gt;&lt;P&gt;  WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION fm_name&lt;/P&gt;&lt;P&gt; EXCEPTIONS&lt;/P&gt;&lt;P&gt;    formatting_error = 1&lt;/P&gt;&lt;P&gt;    internal_error   = 2&lt;/P&gt;&lt;P&gt;    send_error       = 3&lt;/P&gt;&lt;P&gt;    user_canceled    = 4&lt;/P&gt;&lt;P&gt;    OTHERS           = 5.&lt;/P&gt;&lt;P&gt;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;  MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno&lt;/P&gt;&lt;P&gt;  WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;How can I make the Smartforms to choose a printer name by default?&lt;/P&gt;&lt;P&gt;In the CALL FUNCTION of the Smartform Function Module, set the output options parameter to set the printer name.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The output options is of the type SSFCOMPOP which contains the field TDDEST. Set the TDDEST field to your default printer name.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can I make the Smartforms to display a print preview by default without displaying the popup for print parameters?&lt;/P&gt;&lt;P&gt;In the SSF_OPEN function module,&lt;/P&gt;&lt;P&gt;Set the OUTPUT OPTIONS paramter TDDEST to your printer name.&lt;/P&gt;&lt;P&gt;Set the CONTROL PARAMETERS and control parameters as shown below,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;control-preview = 'X'.&lt;/P&gt;&lt;P&gt;control-no_open = 'X'.&lt;/P&gt;&lt;P&gt;control-no_close = 'X'.&lt;/P&gt;&lt;P&gt;control-no_dialog = 'X'.&lt;/P&gt;&lt;P&gt;control-device = 'PRINTER'.&lt;/P&gt;&lt;P&gt;control_parameters-no_dialog = 'X'.&lt;/P&gt;&lt;P&gt;control_parameters-no_open = 'X'.&lt;/P&gt;&lt;P&gt;control_parameters-no_close = 'X'.&lt;/P&gt;&lt;P&gt;OUTPUT_OPTIONS-TDDEST = 'PRINTER NAME'.&lt;/P&gt;&lt;P&gt;OUTPUT_OPTIONS-TDNOPRINT = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'SSF_OPEN'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    output_options     = output_options&lt;/P&gt;&lt;P&gt;    control_parameters = control&lt;/P&gt;&lt;P&gt;    user_settings      = ' '&lt;/P&gt;&lt;P&gt;  EXCEPTIONS&lt;/P&gt;&lt;P&gt;    formatting_error   = 1&lt;/P&gt;&lt;P&gt;    internal_error     = 2&lt;/P&gt;&lt;P&gt;    send_error         = 3&lt;/P&gt;&lt;P&gt;    user_canceled      = 4&lt;/P&gt;&lt;P&gt;    OTHERS             = 5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;  MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno&lt;/P&gt;&lt;P&gt;  WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;How can I display the total number of pages in Smartforms?&lt;/P&gt;&lt;P&gt;Use SFSY-FORMPAGES to display the total number of pages in the Smartforms&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;SFSY-PAGE&amp;amp;  Current page number  &lt;/P&gt;&lt;P&gt;&amp;amp;SFSY-FORMPAGE&amp;amp;  Total number of pages in the currently formatted layout set  &lt;/P&gt;&lt;P&gt;&amp;amp;SFSY-JOBPAGE&amp;amp;  Total number of pages in the currently formatted print request  &lt;/P&gt;&lt;P&gt;&amp;amp;SFSY-COPYCOUNT&amp;amp;  Original-1,1st copy-2  &lt;/P&gt;&lt;P&gt;&amp;amp;SFSY-DATE&amp;amp;  Date  &lt;/P&gt;&lt;P&gt;&amp;amp;SFSY-TIME&amp;amp;  Time  &lt;/P&gt;&lt;P&gt;&amp;amp;SFSY-USERNAME&amp;amp;  Username  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm using the variable SFSY-FORMPAGES, I get a star "*" instead of the total number of pages.&lt;/P&gt;&lt;P&gt;There may not be enough space in the window to display the variable, either increase the window dimensions or condense the spaces using &amp;amp;SFSY-FORMPAGES(C)&amp;amp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What are the various text formatting options in Smartforms?&lt;/P&gt;&lt;P&gt;&amp;amp;symbol(Z)&amp;amp;  Omit Leading Zeros  &lt;/P&gt;&lt;P&gt;&amp;amp;symbol(S)&amp;amp;  Omit Leading Sign  &lt;/P&gt;&lt;P&gt;&amp;amp;symbol(&amp;lt;)&amp;amp;  Display Leading Sign to the Left  &lt;/P&gt;&lt;P&gt;&amp;amp;symbol(&amp;gt;)&amp;amp;  Display Leading Sign to the Right  &lt;/P&gt;&lt;P&gt;&amp;amp;symbol(C)&amp;amp;  Compress Spaces  &lt;/P&gt;&lt;P&gt;&amp;amp;symbol(.N)&amp;amp;  Display upto N decimal places  &lt;/P&gt;&lt;P&gt;&amp;amp;symbol(T)&amp;amp;  Omit thousands separator  &lt;/P&gt;&lt;P&gt;&amp;amp;symbol(R)&amp;amp;  Right justified  &lt;/P&gt;&lt;P&gt;&amp;amp;symbol(I)&amp;amp;  Suppress output of the initial value  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can I provide a background shading to the table?&lt;/P&gt;&lt;P&gt;In the Table Painter, you can specify the color and shading for the table lines.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Where can I provide the input parameters to the smartform?&lt;/P&gt;&lt;P&gt;The input parameters for the smartform can be defined in Global Settings-&amp;gt;Form Interface.&lt;/P&gt;&lt;P&gt; The Associated Type must be defined in the ABAP Dictionary.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Where can I define my own global types for the smartform?&lt;/P&gt;&lt;P&gt;The global types(within the smartform) can be defined in Global Settings-&amp;gt;Global Definitions-&amp;gt;Types&lt;/P&gt;&lt;P&gt;The types defined here will be global through the entire smartform.&lt;/P&gt;&lt;P&gt;Also the form routines can be defined Global Settings-&amp;gt;Global Definitions-&amp;gt;Form Routines&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have defined my own Program Lines, where I have used a global variable G_TEXT. I get an error G_TEXT is not defined?&lt;/P&gt;&lt;P&gt;Whenever using the global variables in the Program Lines, enter the variable name in Input Parameters if you are going to use(read) the variable. If you are going to both read/write the variable value enter the same in Output Parameters.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have created a table node for display. Where can I check the condition which must satisfy to display the table?&lt;/P&gt;&lt;P&gt;The conditions can be defined in the Conditions tab. In smartforms all the nodes have a condition tab where you can specify the condition to be satisfied to access the node.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can I define Page Protect in Smartforms?&lt;/P&gt;&lt;P&gt;To define Page Protect for a node go to the Output options and check the Page Protection checkbox.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What is the difference between Template and Table in Smartforms?&lt;/P&gt;&lt;P&gt;The Template contains a fixed number of rows and columns, where the output is fixed.&lt;/P&gt;&lt;P&gt;The Table can have variable number of rows&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Where can I define the paragraph and character format for the smartforms?&lt;/P&gt;&lt;P&gt;The paragraph and character format for the smartforms can be defined in the transaction SMARTSTYLES&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How to add watermark to smartform output?&lt;/P&gt;&lt;P&gt;Go to the properties of 'PAGE', tab 'Background Picture'. Add the grapic image name here. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For FAQ&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap/more-than-100-abap-interview-faqs.htm" target="test_blank"&gt;http://www.sap-img.com/abap/more-than-100-abap-interview-faqs.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapgenie.com/faq/abap.htm" target="test_blank"&gt;http://www.sapgenie.com/faq/abap.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Shiva.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Apr 2008 10:12:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smartform/m-p/3754684#M903272</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-23T10:12:13Z</dc:date>
    </item>
    <item>
      <title>Re: smartform</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smartform/m-p/3754685#M903273</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Anshuman,&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Please check this links&lt;/P&gt;&lt;P&gt;&lt;A href="http://searchsap.techtarget.com/general/0,295582,sid21_gci1110010,00.html" target="test_blank"&gt;http://searchsap.techtarget.com/general/0,295582,sid21_gci1110010,00.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://searchsap.techtarget.com/guide/faq/category/0,296296,sid21_tax308273_idx0_off10,00.html" target="test_blank"&gt;http://searchsap.techtarget.com/guide/faq/category/0,296296,sid21_tax308273_idx0_off10,00.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.ittestpapers.com/articles/865/1/SAP-Smart-Form-Overview/Page1.html" target="test_blank"&gt;http://www.ittestpapers.com/articles/865/1/SAP-Smart-Form-Overview/Page1.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.saptechies.com/sapscriptsmart-form-fonts/" target="test_blank"&gt;http://www.saptechies.com/sapscriptsmart-form-fonts/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://smartforms.business.gov.au/developer/index.php?Itemid=103&amp;amp;id=72&amp;amp;option=com_content&amp;amp;task=view" target="test_blank"&gt;http://smartforms.business.gov.au/developer/index.php?Itemid=103&amp;amp;id=72&amp;amp;option=com_content&amp;amp;task=view&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.smart-form.com/faq.asp" target="test_blank"&gt;http://www.smart-form.com/faq.asp&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sunil&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Apr 2008 10:12:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smartform/m-p/3754685#M903273</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-23T10:12:14Z</dc:date>
    </item>
    <item>
      <title>Re: smartform</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smartform/m-p/3754686#M903274</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;  Refer&lt;/P&gt;&lt;P&gt;&lt;A href="https://forums.sdn.sap.com/click.jspa?searchID=11066035&amp;amp;messageID=4448689" target="test_blank"&gt;https://forums.sdn.sap.com/click.jspa?searchID=11066035&amp;amp;messageID=4448689&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://forums.sdn.sap.com/click.jspa?searchID=11066164&amp;amp;messageID=3709475" target="test_blank"&gt;https://forums.sdn.sap.com/click.jspa?searchID=11066164&amp;amp;messageID=3709475&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://forums.sdn.sap.com/click.jspa?searchID=11066164&amp;amp;messageID=4481971" target="test_blank"&gt;https://forums.sdn.sap.com/click.jspa?searchID=11066164&amp;amp;messageID=4481971&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Kiran Sure&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Kiran Sure(skk) on Apr 23, 2008 3:50 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Apr 2008 10:15:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smartform/m-p/3754686#M903274</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-23T10:15:18Z</dc:date>
    </item>
    <item>
      <title>Re: smartform</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smartform/m-p/3754687#M903275</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Scripts: Create a Paragraph format for the Address lines and define NO BLANK LINES for that paragraph and then use that while printing address, it will skip all blank lines&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Smartforms:&lt;/P&gt;&lt;P&gt;When you execute the fun module call function 'SSF_FUNCTION_MODULE_NAME' and call function FM_NAME &lt;/P&gt;&lt;P&gt;the data structures/int tables were transfered from driver program to Smartform.&lt;/P&gt;&lt;P&gt;We use those data fields in smartforms to display data&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;39. What is SAP Smart Forms? &lt;/P&gt;&lt;P&gt;SAP Smart Forms is introduced in SAP Basis Release 4.6C as the tool for creating and maintaining forms. &lt;/P&gt;&lt;P&gt;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. &lt;/P&gt;&lt;P&gt;To print a form, you need a program for data retrieval and a Smart Form that contains the entire from logic. As data retrieval and form logic are separated, you must only adapt the Smart Form if changes to the form logic are necessary. The application program passes the data via a function module interface to the Smart Form. When activating the Smart Form, the system automatically generates a function module. At runtime, the system processes this function module. &lt;/P&gt;&lt;P&gt;You can insert static and dynamic tables. This includes line feeds in individual table cells, triggering events for table headings and subtotals, and sorting data before output. &lt;/P&gt;&lt;P&gt;You can check individual nodes as well as the entire form and find any existing errors in the tree structure. The data flow analysis checks whether all fields (variables) have a defined value at the moment they are displayed. &lt;/P&gt;&lt;P&gt;SAP Smart Forms allow you to include graphics, which you can display either as part of the form or as background graphics. You use background graphics to copy the layout of an existing (scanned) form or to lend forms a company-specific look. During printout, you can suppress the background graphic, if desired. &lt;/P&gt;&lt;P&gt;SAP Smart Forms also support postage optimizing. &lt;/P&gt;&lt;P&gt;Also read SAP Note No. 168368 - Smart Forms: New form tool in Release 4.6C &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;40. What Transaction to start SAP Smart Forms? &lt;/P&gt;&lt;P&gt;Execute transaction SMARTFORMS to start SAP Smart Forms. &lt;/P&gt;&lt;P&gt;Key Benefits of SAP Smart Forms: &lt;/P&gt;&lt;P&gt;SAP Smart Forms allows you to reduce considerably the implementation costs of mySAP.com solutions since forms can be adjusted in minimum time. &lt;/P&gt;&lt;P&gt;You design a form using the graphical Form Painter and the graphical Table Painter. The form logic is represented by a hierarchy structure (tree structure) that consists of individual nodes, such as nodes for global settings, nodes for texts, nodes for output tables, or nodes for graphics. &lt;/P&gt;&lt;P&gt;To make changes, use Drag &amp;amp; Drop, Copy &amp;amp; Paste, and select different attributes. &lt;/P&gt;&lt;P&gt;These actions do not include writing of coding lines or using a Script language. &lt;/P&gt;&lt;P&gt;Using your form description maintained in the Form Builder, Smart Forms generates a function module that encapsulates layout, content and form logic. So you do not need a group of function modules to print a form, but only one. &lt;/P&gt;&lt;P&gt;For Web publishing, the system provides a generated XML output of the processed form. &lt;/P&gt;&lt;P&gt;Smart Forms provides a data stream called XML for Smart Forms (XSF) to allow the use of 3rd party printing tools. XSF passes form content from R/3 to an external product without passing any layout information about the Smart Form. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;41. Advantages of SAP Smart Forms &lt;/P&gt;&lt;P&gt;SAP Smart Forms have the following advantages: &lt;/P&gt;&lt;P&gt;The adaption 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. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;42. Difference with SMARTFORMS vs. SapScript (SE71) &lt;/P&gt;&lt;P&gt;The Following are the differences :- &lt;/P&gt;&lt;P&gt;a) Multiple page formats are possible in smartforms which is not the case in SAPScripts &lt;/P&gt;&lt;P&gt;b) It is possible to have a smartform without a main window . &lt;/P&gt;&lt;P&gt;c) Labels cannot be created in smartforms. &lt;/P&gt;&lt;P&gt;d) Routines can be written in smartforms tool. &lt;/P&gt;&lt;P&gt;e) Smartforms generates a function module when activated. &lt;/P&gt;&lt;P&gt;f) Unlike sapscripts (RSTXSCRP), you cannot upload/download Smartform to your local harddisk. &lt;/P&gt;&lt;P&gt;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. &lt;/P&gt;&lt;P&gt;In R3 also, you can download into XML format. However, it's not sure about uploading. Refer to the program 'SF_XSF_DEMO'. &lt;/P&gt;&lt;P&gt;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 -&amp;gt; Download form). It will create a XML file and save it in the hard disk. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;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. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;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&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FAQ on Migrating SAPscript to SmartForms &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;43. Is it possible to migrate a SAPscript form to a Smart Form? &lt;/P&gt;&lt;P&gt;Smart Forms provides a migration tool for this purpose which migrates layout and texts of a SAPscript form to a Smart Form. It does not migrate SAPscript form logic of the print program. Using Smart Forms, this logic is described by the tree structure of the Form Builder. The effort involved in migrating it depends on the complexity of the print program. &lt;/P&gt;&lt;P&gt;44. Which Basis Release do I need to use SAP Smart Forms? &lt;/P&gt;&lt;P&gt;45. SAP Smart Forms is available as of R/3 Basis Release 4.6C. &lt;/P&gt;&lt;P&gt;46. I have heard that Smart Forms replaces SAPscript. What does "replace" mean? &lt;/P&gt;&lt;P&gt;47. It does not mean that SAPscript is removed from the Basis shipment. Even as of Basis Release 4.6C, SAPscript remains part of the SAP standard and there are no plans to remove it. Since Smart Forms is currently, and will continue to be, the tool for form maintenance for mySAP.com solutions, our further development efforts will focus on Smart Forms, not on SAPscript. &lt;/P&gt;&lt;P&gt;48. Do we have to migrate all SAPscript forms to Smart Forms? &lt;/P&gt;&lt;P&gt;49. There is no point in migrating all SAPscript forms already in use. Since SAPscript can still be used and will be available in the future, there is no need to. If you plan to migrate a SAPscript form, it is recommended that you check whether benefit is worth the effort involved. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;50. Conversion of SAPSCRIPT to SMARTFORMS &lt;/P&gt;&lt;P&gt;51. SAP provides a conversion for SAPscript documents to SMARTforms. &lt;/P&gt;&lt;P&gt;52. 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. &lt;/P&gt;&lt;P&gt;53. You can also do this one-by-one in transaction SMARTFORMS, under &lt;/P&gt;&lt;P&gt;54. Utilities -&amp;gt; Migrate SAPscript form. &lt;/P&gt;&lt;P&gt;55. You could also write a small batch program calling transaction SMARTFORMS and running the migration tool. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;here is a link which will teach you step by step&lt;/P&gt;&lt;P&gt;&lt;A href="http://smoschid.tripod.com/How_to_do_things_in_SAP/How_To_Build_SMARTFORMS/How_To_Build_SMARTFORMS.html" target="test_blank"&gt;http://smoschid.tripod.com/How_to_do_things_in_SAP/How_To_Build_SMARTFORMS/How_To_Build_SMARTFORMS.html&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;More links&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapgenie.com/abap/smartforms.htm" target="test_blank"&gt;http://www.sapgenie.com/abap/smartforms.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/smartforms/sap-smart-forms.htm" target="test_blank"&gt;http://www.sap-img.com/smartforms/sap-smart-forms.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_46c/helpdata/en/a5/de6838abce021ae10000009b38f842/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_46c/helpdata/en/a5/de6838abce021ae10000009b38f842/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Step by Step creation of Smartforms&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-basis-abap.com/sapsf001.htm" target="test_blank"&gt;http://www.sap-basis-abap.com/sapsf001.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/smartforms/smart-006.htm" target="test_blank"&gt;http://www.sap-img.com/smartforms/smart-006.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/smartforms/smartform-tutorial.htm" target="test_blank"&gt;http://www.sap-img.com/smartforms/smartform-tutorial.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapbrain.com/TUTORIALS/TECHNICAL/SMARTFORMS_tutorial.html" target="test_blank"&gt;http://www.sapbrain.com/TUTORIALS/TECHNICAL/SMARTFORMS_tutorial.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How to trace smartform&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_47x200/helpdata/en/49/c3d8a4a05b11d5b6ef006094192fe3/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_47x200/helpdata/en/49/c3d8a4a05b11d5b6ef006094192fe3/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FAQs&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/smartforms/smartforms-faq-part-two.htm" target="test_blank"&gt;http://www.sap-img.com/smartforms/smartforms-faq-part-two.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;also see&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.saptechnical.com/InterviewQ/interviewQ.htm" target="test_blank"&gt;http://www.saptechnical.com/InterviewQ/interviewQ.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_46c/helpdata/en/35/2cd77bd7705394e10000009b387c12/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_46c/helpdata/en/35/2cd77bd7705394e10000009b387c12/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.techinterviews.com/?p=198" target="test_blank"&gt;http://www.techinterviews.com/?p=198&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.techinterviews.com/?p=326" target="test_blank"&gt;http://www.techinterviews.com/?p=326&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap/answers-to-some-abap-interview-questions.htm" target="test_blank"&gt;http://www.sap-img.com/abap/answers-to-some-abap-interview-questions.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap/more-than-100-abap-interview-faqs.htm" target="test_blank"&gt;http://www.sap-img.com/abap/more-than-100-abap-interview-faqs.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.geekinterview.com/Interview-Questions/SAP-R-3/ABAP" target="test_blank"&gt;http://www.geekinterview.com/Interview-Questions/SAP-R-3/ABAP&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://sap.ittoolbox.com/documents/popular-q-and-a/abap-sample-interview-questions-3240" target="test_blank"&gt;http://sap.ittoolbox.com/documents/popular-q-and-a/abap-sample-interview-questions-3240&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap/abap-interview-question.htm" target="test_blank"&gt;http://www.sap-img.com/abap/abap-interview-question.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.allinterview.com/Interview-Questions/ABAP.html" target="test_blank"&gt;http://www.allinterview.com/Interview-Questions/ABAP.html&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check most imp link&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapbrain.com/ARTICLES/TECHNICAL/SMARTFORMS/smartforms.html" target="test_blank"&gt;http://www.sapbrain.com/ARTICLES/TECHNICAL/SMARTFORMS/smartforms.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raj.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Apr 2008 10:17:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smartform/m-p/3754687#M903275</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-23T10:17:12Z</dc:date>
    </item>
    <item>
      <title>Re: smartform</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smartform/m-p/3754688#M903276</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Anshuman&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1.How do you troubleshoot printing issues with SAPscript?&lt;/P&gt;&lt;P&gt;2.What are the pros and cons of converting from SAPscript to Smart Forms? &lt;/P&gt;&lt;P&gt;3.How to I convert SAPscript data into Smart Forms? &lt;/P&gt;&lt;P&gt;4.How can I get a Smart Form to only print selected details? &lt;/P&gt;&lt;P&gt;5.The character format is off in my Smart Form. How do I fix it? &lt;/P&gt;&lt;P&gt;6.Can I send Smart Form output via e-mail? &lt;/P&gt;&lt;P&gt;7.Can paper size be defined on condition in SAPscript? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward if help full&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Lakshman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Apr 2008 10:19:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smartform/m-p/3754688#M903276</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-23T10:19:08Z</dc:date>
    </item>
  </channel>
</rss>

