SMARTFORMS  - Thickness of Table Patterns

Good Morning,
I've created a table node in a SMARTFORM, i've defined my Table Pattern (in order to see my cells with borders) with size <b>1,00 MM</b>.
After testing the SMARTFORM i saw that the borders of the table where very huge (more than 1,00 MM). Since the borders cut part of the text inside the cells, i've done what is obvious and changed my Table Pattern Line Width to 0,05 MM but the borders are with the same size and they look very huge.
I've tried several sizes and the smallest in can get printed is <b>4,0 MM</b>.
Can someone help me to solve this?
Regards,
Pedro Gaspar

Hi Sid,
I've done what you've told me and still have the problem.
When i'm testing the function generated (in my case is <b>/1BCDWB/SF00000008</b>) i receive a <b>OK</b> Message saying:
<i>"The test framework for /1BCDWB/SF00000008 has been regenerated but errors ocurred"</i>.
This only happens when i regenerate the function. Could this be related to the problem i'm having? How and where can i see any kind of log of the regeneration in order to try to see what's wrong?
Thanks.
Regards,
Pedro Gaspar

Similar Messages

  • Smartforms (Table Patterns)--very Urgent

    M working on smartforms......but will i create table ......and clicked on table pattern.......no list is coming......is it deactive or wat??
    Please help me in this....its vry urgent

    Hi,
    Please try doing it on somebody else's computer.
    I have also experienced this once but donno the reason.
    Regards
    Nishant

  • In smartform : in a  table i need to maintain  fixed no of rec

    .2.in smartform in a table i need to maintain  fixed no of records in each page i.e 10 records in each page and after printing 10 records page break has to occur and print them in New page , how to do this can any body help me.in each page i.e 10 records in each page and after printing 10 records page break has to occur and print them in New page , how to do this can any body help me.

    Hi,
    I dont know if there is any direct way of doing so, but ican suggest a turn around solution.
    declare 2 global tables 1. ITAB_10 type ITAB (in which there is ur data)
                                      2. IT_ROW inwhich 2 cloumn (start_pos & end_pos type i)
    Now in intialization.
    Caluculate no of rows in ITAB.
    Say there are 56 rows, then fill table it_row as 1(start_pos) - 10(end_pos), 11-20,...51-56.
    Then in main Window, Create a loop on IT_ROW.
    in that create a CODE under this loop in which fill ur ITAB_10 from ITAB as per start_pos& end_pos in IT_ROW.
    Then create TABLE under the loop, for ITAB_10.
    Regards,
    Vaibhav.

  • Line thickness for tables

    Hallo all,
    I have a problem with lines (borders) in tables. I can't make them thinner than 1pt and they will only rise in 1pt steps. Is that an error or is that a restriction of Pages? Line shapes I can only shrink to 0,25pt when trying to make them thinner than 1pt. This is a little bit disturbing, because 1pt lines are too thick for page filling tables. I think they are too dominant.
    Thanks for your help.

    It was my only issue with Pages 1.0, which required doing certain things differently than if the issue was not there (such as using PDF backgrounds prepped in Illustrator and other haX). As I have dozens of custom templates this was fairly important. Thus it wasn't hard to remember and was one of the first things I tested when 2.0 arrived.
    Not only is this fixed, it is fixed properly allowing 0.25, 0.5 and 0.75 fractional thickness on table borders.
    Kudos to Apple for this and all the other improvements to the product.

  • Smartforms-To change table display(in main window) dynamically

    Hi,
    In Smartforms - Main Window - Table
    I have to change the Record display dynamically,
    like Ex - I have sale order display at item level, First SO has three item, Second SO has ten item.
    So, at run time - I want First SO on First page & Second SO on Second page.
    (Similar like - PROTECT - ENDPROTECT in script)
    How can I do this in Smart forms?
    Regards,
    Ashlesha

    Hi Ashlesha,
                  The protect and endprotect command in sapscript doesn't work with smartforms.
                  The usage of protect and endprotect can be brought about in Smarrtforms is by using a folder node and checking the 'PROTECT' checkbox, everything in that folder will be page protected.
                   This is actually called 'Page Protection'.
    Best Regards,
    Shree Tejus.

  • How to print horizantal lines in smartforms main window  table

    hi ABAP gurus,
           i am faceing the problem in smartforms main window, i created the table, in that header, main area, footer is coming and i am created the line type in that five culamns, i am specifing the header and main area data, after the printing the header information, in main area 5 record or more than 5 records,each record after one harizantel line,  it will be print a table maner i.e 5 culamns and more than 5 rows in a table.
    thanks,
    raj.

    Hi,
    Double click on the table.
    Click on Select pattern icon>Display framed Pattern>Select the Second one (1 row 2nd column)
    Regards
    Sandipan

  • SMARTFORM - Printing 3 tables in 2 different pages.

    Hi all,
    I have a form with 3 pages. In the PAGE 1 I need to print data of 2 different tables. These data may not fit in this first page and a second page can be printed. In PAGE 2 I also have a table that may get big enough to "push" all other windows to a second page. And we have a "normal" PAGE 3.
    I create a form with these 3 pages. In PAGE 1 I've put one of the tables in a main window. The second table I put in another window.
    PAGE 1 next page -> PAGE 2
    PAGE 2 next page -> PAGE 3
    PAGE 3 next page -> PAGE 3
    I can't activate the form. I have problem because of the main windows in each table.
    Help me.
    thanks.

    For sure, sy-subrc = 1 in Smartforms is a very tricky return code. The problem was in a template in PAGE 2 which height was greater than the window's size.
    Now I can print my 3 pages. Great!
    But I still have a little problem.
    My PAGE 1 is like this:
    HEADER                 (many windows)
    TEMPLATE 1           ( main window)
    TABLE 1                        "
    TEMPLATE 2                 "
    TABLE 2                        "
    COMMAND PAGE 2 (main window)
    When I have too many entries in TABLE 1 or TABLE 2 a new PAGE 1 is printed. Ok. But this is <b>almost</b> what I wanted. Because in this second sheet of PAGE 1 is printed with the HEADER again. I don't want any header in this sheet 2.
    I tried to use the condition "only on first page" in my HEADER but didn't worked. What can I do?

  • No header, main area and footer in smartforms while creating table in 4.6c

    Hi Experts,
    Iam working in SAP 4.6c version and iam creating smartform for domestic invoice, in smartform i have created table but when expand the table its not giving the option of Header, Main Area and footer, can anyone explain how i can get the above details.. pls reply ASAP as its very important.
    Thanks in advance,
    Abhishek Pandey.

    Hi,
    I had faced a similar situation in 4.6c.
    As clearly stated, you get the Header and Footer from Events.
    The Window defined under Page, should have
    Main window checked in it's General Attributes
    I guess that should get hold of your problem.
    Cheers,
    Remi

  • How to design a smartform with below tables and table-fields??

    How to design a smartform  and driver program using this tables and table fields
    FIELD DESCRIPTION     TABLE-FIELD                                   
    Tax Invoice No:     vbrk-vbeln                    
    Code     vbpa-kunnr where parvw = RG                                   
    Ship To     vbpa-kunnr where parvw = WE                                   
    PAN No     J_1IMOCUST-J_1IPANNO for WE                              
    ECC     ,,                                   
    Range     ,,                                   
    Div     ,,                                   
    Excise Reg No     ,,                                   
    LST No     ,,                                   
    CST No     ,,                                   
    Invoice No:      vbrk-vbeln                                   
    Do No:     vbfa-vbelv where vbeln = inv no and vbtyp_v = C get the vbeln where vbak-auart = 'ZDO'           
    Sales Doc Num:     vbfa-vbelv where vbeln = inv no and vbtyp_v = C get the vbeln where vbak-auart = 'ZSO'                             
    PO:     vbkd-bstkd where vbeln = sales doc no                                   
    Delivery No:     select vbelv from vbfa where vbeln = inv no and vbtyp_v = J                             
    Goods Removal Dt&Time:     select vbeln from vbfa where vbelv = dlv no and vbtyp_v = R Put this vbeln in mkpf and get BUDAT and CPUTM     
    Selection screen parameter should be : vbrk-vbeln.

    Hi,
    First design your form interface, this is the set of fields that you need to display in your form and create this as a structure in SE11.  In your print program code the logic to extract the data into this structure, this is just regular ABAP, nothing special here.
    When you have your data call function module SSF_FUNCTION_MODULE_NAME to determine the name of the generated smartform function module.  Then call this function module, passing the data collected into your structure.  If necessary you will need to find the print parameters required and pass these too.
    In your smartform you will need to use the data structure you created in SE11 as the smartform interface and design the layout required to display these fields.
    Regards,
    Nick

  • Smartforms - 2 individual tables in main window to show on NEXT PAGE

    Hi Gurus,
    Please forgive me for this basic questions in smartforms. I've just started working with it.
    My questions is:
    " Can we put a table inside a template? 'Coz I've created 2 tables (with individual header, body, footer), and I want to put them in Main Window. So, if one of them is already full, the next entries will be displayed on the next page."
    What is happening is that only the last table's data is being displayed to the next screen if already full in the first page. So I'm thinking if we can put the 2 tables inside the template of 2 lines. Is this possible?
    Any other suggestions would be very much appreciated. Please help me with this. Thanks.

    Hi Ayem
    Inorder to continue data from one page to other there is no need of a second table,it will automaticaly be continued in the second page.
    See these WIKIs ,it will explains smartform with examples and screen shots.
    [https://wiki.sdn.sap.com/wiki/display/ABAP/SMARTFORMguide]
    [https://wiki.sdn.sap.com/wiki/display/HOME]
    [https://wiki.sdn.sap.com/wiki/display/ABAP/SUBTOTALINSAP+SMARTFORMS]
    Regards
    Hareesh Menon

  • Save smartform in a table/sap system and to reuse it again

    Hi Exoerts,
    I want a functionality to save smart form say in a table. The user can any time move back and can re-check the smart form.
    Is it possible in SAP ?
    Thanks in advance for your support.

    Hi Niki,
    I did not understand the requirement.You mean table to see the smartform name ?.
    Regards,
    Madhu.

  • How to store smartform in the table TOA03 so that it can be archived later.

    Hi Friends,
    i have a very urgent requirement i.e to store the complete smartform in the link table TOA03 so that it can be archived later i.e it can be printed later. At present what i am doing is i am passing the parameters ARC_PARAMS and ARCHIVE_INDEX to the smartform function module, but i could not understand why it is not getting stored. Please suggest immediatly.

    Hi Satyesh,
    have a look at this thread... will it solve your problem?
    Smartform saving
    Regards,
    Naveen

  • Command issue in smartform main window table footer

    Hello Experts ,
    I got an issue , that really puzzled me ! hope you could help .
    In my smart form main window I have a loop node inside loop node is a table , and there is a footer in this table node.
    in footer event , I only set check box 'at page Break' , and in footer , I created a command to goto another page, but when I preview the layout , there comes an error : 'Page break is allowed only in the main window' . I didn't create any command outside the mainwindow.
    anyone know how this happened ? how should I correct it ?
    or you can tell me antother method to goto a new page when page break .
    Thank you in advance!
    Kevin
    Edited by: kevin wang on Mar 13, 2010 12:46 PM

    Hi,
      The problem may due to not Selecting at the "End of Table" in the footer node.
    My Assumption: According to my understanding since you have selected with at "Page break" only, this night be triggering at every page break and since you have mentioned Goto Next page using command node without printing on the current page.
    You can try by selecting the "At the End of Table" for Footer node, then it should work correctly.
    If you want a Page break after the Footer, then place it after Footer Node, then it should work.
    Thanks & Regards,
    Vamsi.
    Edited by: Vamsi Krishna on Mar 13, 2010 1:42 PM

  • Smartforms: Subtotals on table footer

    Hi experts!
    I want to display some subtotals (CARRY FORWARD), based on the items already printed in each page  of my form. What i've done is the following:
    TABLE node that loops through my items table, with SUM TOTAL calculation on the calculations tab, After loop as time, where i pass the sum to a structure, then on my table's footer area i display the structure mentionned,  on event only before end of main window. But the subtotal does not take into account the last item printed on the current page.
    What am i doing wrong??
    Please help!!
    Thank you in advance!!!

    Hi,
    Before doing as mentioned in the previous reply,
    you need to check both the check boxes for at page break and at end of table in the output options of the Footer.
    If this is done, you will be able to see the options that i have mentioned in the previous reply.
    Regards,
    Anand.

  • How to display table in smartforms

    hai
    I want to display the output in table.. how to set table.. I tried with the display framed framed patterns but its not working.. is that right method?? pls give suggestion

    Hi
    Yes,you can display the contents of the output using tables.
    Refer these links:
    Tables in Smartforms
    drawing a table in smartforms.
    passing tables in smartforms
    Drawing table in smartforms
    Creating Tables in Smartforms
    Regards,
    Sravanthi

Maybe you are looking for