Smartform Layout

Hi
Can we take more thant one smartforms in one layout type.
like i have one layout PINV_LAYOUT .
In that layout 2 smartform i added but function module call in programe it is only one for both smartform?
so my questiong is that can i add one more smartform in this layout and its require to call its functional module in programmme ? or only by selection it wil call my new added smartform.
plz give me reply its urgent.
THnaks in advance.
Prashant.

Hi,
The Qn itself is confusing. What is layout and what is samrtform? you said that you mhave added smart form . where did you add the smartform?
you mean to say two pages or two layout sets in one smartforms
Regards,
Nageswar

Similar Messages

  • Is it possible to add a button on smartform layout to achieve some action ?

    hi all ,
    Is it possible to have a self-define button to achieve actions when we preview the smartform layout .
    thanks and regards
    Kevin

    Hi kevin,
    Just Refer to the standard form SF_WEBFORM_02 for the adding a button to the smartform layout.
    Regards,
    Sravanthi

  • How to use Types structure in smartform layout

    Hi Experts,
    i have a requirement in smartforms. i have a z-structure having some fields. those fields
    should be in the smartform output when we run the print program. This is working fine.
    But i need to add 2 more fields to the existing z-structure. For this, i created a types
    structure in the print program and added the 2 new fields and created internal tables from
    that structure.
    My question is how to pass this types strucure to the smartform layout. i tried to add the
    structure in the tables option of the form interface.
    I get the error "Form Interface - Only table types may be used as the reference type for a table parameter".
    i also tried to declare the types structure. Please advise.

    Hi,
    you create structure in se11 and select structure radio button.
    In the smart form give like as
    Form interface---->tables (tab)
    parameter name ---I_FINAL(inernal table)
    type assignment---LIKE
    Associated type---ZXXXXX (structure name) 
    For declarations of workarea:
    Global definitons----->Global data
    Variable name----WA_FINAL
    Type assignment---TYPE
    Associated type---ZXXXXX
    you declared as of above
    I hope it will helpful you
    Regards
    Bhupal

  • Smartform layout to html format

    hi,
    how to convert smartforms layout to html format
    along with code.

    Chk this..
    http://help.sap.com/saphelp_nw04/helpdata/EN/59/cd7da407d711d5b66f006094192fe3/content.htm

  • Regd. Smartform Layout

    Hi Gurus,
    I have problem in printing a smartform in two different printers.
    When i print the same Smartform the layout which i get is fine.
    But when my client tests it with his printer the smartform layout is getting disturbed.
    I would like to know y this is happening and how to solve it.
    Could you please help me regd this ?
    Thanks and Regards,
    Dinakaran

    Hii
    firstly   run <b>SPAD</b> transaction
    <b>SPAD -->Full Administration >Page Formats>create new>Format Types> create
    and after that attach that page format to ur printer using SPAD</b>
    also check these links
    <b><a href="http://help.sap.com/saphelp_nw04/helpdata/en/d9/4a959551ea11d189570000e829fbbd/content.htm">http://help.sap.com/saphelp_nw04/helpdata/en/d9/4a959551ea11d189570000e829fbbd/content.htm</a>
    <a href="http://help.sap.com/saphelp_nw04/helpdata/en/99/71b039f9fa11d18e3e0000e83dd9fc/content.htm">http://help.sap.com/saphelp_nw04/helpdata/en/99/71b039f9fa11d18e3e0000e83dd9fc/content.htm</a></b>
    Regards
    Naresh

  • Standerd smartform layout

    hi guruz,
    pls! tell me some  standerd smartform layout and corresponding their driver programme names.
    thank you.

    Hi
    SD
    SALES ORDER/ENQUIRY/QUOTATION
    Output type         : BA00
    ScriptForm Name     : RVORDER01
    Driver Program Name : RVADOR01
    smartform name
    DELIVERY NOTE
    Output type         : LD00
    ScriptForm Name     : RVDELNOTE
    Driver Program Name : RVADDN01
    smartform name      : LE_SHP_DELNOTE
    Smartform Driver Pgm: RLE_DELNOTE
    INVOICE
    Output type         : RD00
    ScriptForm Name     : RVINVOICE01
    Driver Program Name : RVADIN01
    smartform name      : LB_BIL_INVOICE
    Smartform Driver Pgm: RLB_INVOICE
    MM
    PUCHASE ORDER/RFQ/CONTRACT
    Output type         : NEU
    ScriptForm Name     : MEDRUCK
    Driver Program Name : SAPMF06P
    smartform name      : /SMB40/MMPO_L
    smartform driver program: /SMB40/FM06P
    GOODS RECEIPT
    Output type         : WE01
    ScriptForm Name     : WESCHEINVERS1
    smartform name      : /SMB40/MMGR1_A
    smartform driver program: /SMB40/M07DR
    GOODS ISSUE
    Output type         : WA01
    ScriptForm Name     : WA_SCHEINVERS1
    smartform name      : /SMB40/MMGI1_A
    smartform driver program: /SMB40/M07DR
    FI Forms
    Account Statement   : F140_ACC_STAT_01
    Cheque Printing     : F110_PRENUM_CHEK
    Balance Confirmation: F130_confirm_01
    Dunning Form:         F150_DUNN_01
    check the link below it provides steps to convert sap scripts to smartforms
    http://www.ficoexpertonline.com/downloads/Iyer_SmartForms.pdf
    SMARTFORMS -Driver Program
    PO: /SMB40/FM06P
    SO: /SMB40/RVADOR01
    GR: /SMB40/M07DR
    Regards
    Anji

  • Tcode ME91F mail sending issues in PO reminder with smartform layout

    Hi,
    I am facing one problem while executing ME91F tcode.
    When i assign script in NACE transaction to print the PO reminder layout through ME91F and send the PO to vendor of that PO through mail. I am able to send it.
    But When i do the same through smartforms, i am not able to send the mail.
    I wants to know that is it possible to process through smartforms in ME91F tcode.
    Please let me know if anyone knows any solution regarding this.
    Regards,
    Prabu

    solved

  • Smartforms layout printing diffrent in diffrent printer

    Hi,
    I have a layout designed in Smartforms. Till now it was printing fine from a specific printer but when using diffrent printer it is not printing well. Major issues are:barcode not showing, Font size is bit smaller & some text from the right hand side is missing. Is there any printer issue we need to fix or do i need to design diffrent layout for this printer? Please advise.
    Rgds
    Sid

    We are having a similar problem with SMARTFORMS for 1099 called IDWTCERT_US_1099MISC.  We noticed that the print preview after testing the 1099 and the print preview from the SPOOL (trx SP01) shows the 1099 form OK, but printing it out cuts off the right side of the form/image.
    There are two things we've tried so far:
    1) In SPAD, we have adjusted in the Output Attributes Tab of the DEVICE the area called Additional SAPScript and Smart Form Information.  Here, the horizontal move can be entered as a -10 (in millimeters) for instance.
    This didn't work for us, as it only shifted the truncated image to the left 1 CM.
    2) Before printing from the spool in SP01 we changed the printer from the device type to be LOCL.  This worked well, but we are not sure that it will work well when they print the 1099s in the production run.
    I'd love to get some more feedback on this issue to see if using LOCL is the best way to do this, or if I can shift the background image or something.  Shifting the background image would be difficult, however, not to mention it would make all the SMARTFORM fields on the 1099 print in the wrong spot.
    Further ideas?
    Jeremy

  • How to transport scripts and smartforms layouts

    Hi All,
              would you let me know how to trasport scripts and smartform along with layouts???
    thanks in advance for your replies.
    Regards,
    Riyaz

    SAP Script Form
    If you want to copy the forms between clients on the same system (between a client 100 and 150 on a DEV box for example) Use the copy between clients option available from the Utilities menu of SE71. If you want to transport the form between DEV & QA or QA & PRD then follow the normal transport
    procedure (ensuring that your BASIS team know to import your form into each client of the new box).
    Regarding the Print Program, follow the standard procedure for normal ABAP Objects. Do SCC1 for transfer between clients on same system and normal transport procedure to different system.
    SMART FORMS
    A Smartform is transported no differently than any other object. if it is assigned to a development class that is atteched to a transport layer, it will be transported. 
    The definition is transported, and when called, the function module is regenerated. 
    This leads to an interetsing situation. On the new machine, it is very likely the function module name will be different than the name on the source system. Make sure, before you call the function module, you resolve the external name to the internal name using the 'SSF_FUNCTION_MODULE_NAME' function module. 
    Typically, generate the SF, then use the pattern to being in the interface. Then change the call function to use the name you get back from the above function module. 
    Hope this helps.
    Vinodh Balakrishnan

  • Crossed line in SmartForm Layout

    Hi All,
    There is a requirement in my project, One form should be developed with crossed line.
    How we are dividing a square in to two equal Triangles by using a crossed line, Like that I should design in my layout.
    How Can I print ?
    Advance Thanks to Helpful answers.
    Regards,
    Suresh

    Hi,
    Only option I could think of is creating a black and white image with the cross feed line. The image size should be the same as your page size. Then import the bitmap image in Application server using SE78. Then use Background Picture tab in the page options in SMARTFORMS to use the same as background. This would give your page a look of Cross Feed lined page.
    Thanks.
    Ravi

  • How to replace the standard smartform layout coding to its original content

    Hi  All,
                 I have edited a standard layout and coding in a standard smartform.
                 And i had been made some changes in it but now i need to give the older one(which should be same when i got it - no changes should be made).
                 How and where can i do changes to submit the older program???

    Hello Rajesh,
    specifiy the path in PCD location in SPRO (IMG)>> homepage framework where there payslip is store.
    let me know if you still face problem.
    rewards point if helpful.
    thanksyou,
    Regards
    Vijai

  • Change in smartform layout

    Hi,
    I have a smartform with 3 pages. Page 1 calls page 2 and page2 calls itself recursivly (ie for page 2, next page is page 2). Then we have page 3 which has the terms and conditions. Currently we have a command node after the main window, which takes us to page 3 (terms and conditions) after processing for page 1 and page 2 is completed. The main window has 3 tables, one for card data, next table for some special clauses and 3rd for item level data
    Now the client wants a change. He wants that all item level data which is part of the main window, should start from a new page ie after the card data and the special clauses are printed on the PO, the item level data should start form a new page and if the item level data overflows more then one page there should be a page break. How can we acheive this? Please help.
    Thanks,
    Mick

    Hi,
    Two things.
    1. If the ITEM DATA needs to start from a fresh page, you need a COMMAND NODE (Go To Next Page), before the ITEM table.
    2. You need to have page protection so that the data pertaining to one line will be displayed entirely in the same page. So, create a folder in the main area of the table and put all the text elements of the table, under the folder. In the attributes of the folder, switch on the page protection checck box. This will ensure that the data of a specific line is not split into two different pages.
    Regards,
    Ravi

  • Change language in smartform layout

    HI all,
    I want to change the language of text in smartform.
    4 it i go to SE-63 and Translation->Long texts-->smartforms.
    But the problem is that in target language thre is no hindi language.
    and also none of these available languages is changable.
    points r assured.

    hi sanket,
    u want to print someting in hidi on your report,
    there r two conditions 1 is your data (that is u r fetching from table) is in english and the second is the data is written (according to the character sequence) in hindi,
    if u'r data is in hindi just create a smart style with hindi font and apply this on the text u want to print in hindi....
    and if u want to change the whole language (hindi) then u have to crate a english to hindi converter.....that is used internally when u change the langage.
    thanx
    reward if helpfull

  • Convert Smartform Layout to Excel?

    Dear ABAPers,
    I have a special requirement to convert Smartform output to Excel sheet.
    Can any one help me out?
    Regards,
    Srihari.

    But in that case, the output we will be getting is a distorted one.
    I need some other way, so that my user will be satisfied seeing the output in EXCEL.
    Thanks,
    Srihari.

  • How to display each record on a new page on Smartforms layout

    Hi,
    I need to know how "each time a new record is displayed..it should be displayed on a new page in Smartforms". How much ever I try using the COMMAND inside the LOOP, it is always printing the records in the loop continiously in a single page with the remaining records moving to the next page only once the first page is full. But what i need is to print first record in the first page, second record in the second page...
    Please let me know the exact steps how to use the COMMAND or any other options to acheive this.
    Thanks!
    Edited by: sap123 on Nov 2, 2008 11:55 AM

    hi,
    create a command just before the main windows display and in its general attributes check the check box go to new page and in its conditions tab..set Falg = X.
    now inbetween the loop of ut table or templet, crete program lines and write the code as below.
    data : lv_lines type i.
    describe table i_vbak lines lv_lines.
    clear flag.
    if sy-tabix LT lv_lines.
    flag = 'X'.
    endif.
    remember that these program lines must be after command...
    Try this,

Maybe you are looking for