In Smartform, facing difficulty in designing layout in Main Window

Hi,
I have a requirement to design a smart form layout as given below: (pls copy and paste below structure in Excel Sheet sothat its easy to understand from ur end).
Oper     W/C     Production Resources & Tools                                         Confirmation#
A     B     NC Tape  |  NC Specification  |  Mos No.  |  Fixture No.        
          C            |  D                        | E             |  F     
          Procedure No.                 |                 Specification No.     
          G                                   |                  H     
          Description     
          I     
Qty Rcc     Qty ACC     Par/By    |   Qty Rej      |  Rel-Note/Department     Date
____     ____     ______   |   ________    |   ___________________     _____
Here, the issue is while displaying the header details I am unable to populate the item values (here A,B,C,------I are the item values) for the Header columns (such as Oper, W/C,.........NC Tape,.....Procedure No.,.....Description....ect)
Main issue is in designing multiple header column information with respect to my requirement.
If any body understand my req and problem pls suggest how to design the same.
Reply me for further clarifications.
Thanks & Regards,
Nagesh.

Hi,
Oper W/C Production Resources & Tools Confirmation#
A B NC Tape | NC Specification | Mos No. | Fixture No.
C | D | E | F
Procedure No. | Specification No.
G | H
Description
I
Qty Rcc Qty ACC Par/By | Qty Rej | Rel-Note/Department Date
____ ____ ______ | ________ | ___________________ _____
Oper W/C Production Resources & Tools Confirmation#
A B
For above use one Table Node
NC Tape | NC Specification | Mos No. | Fixture No.
C | D | E | F
Another Table node
Procedure No. | Specification No.
G | H
Another Table Node
Description
I
Use one Teplate
Qty Rcc Qty ACC Par/By | Qty Rej | Rel-Note/Department Date
____ ____ ______ | ________ | ___________________ _____
Use Another Table node
If you can give clear idea about Spec then i will surely help you.
???????? is not clear specification Because i am unable to understand A B  then Contionuation
NC Tape| Nc Specification|xx|xxx these are headers??? for next item C D E F.

Similar Messages

  • Smartform problem how to make second page main window dynamic?

    Hi SAP Community,
    I am facing a problem with designing a smartform. I have taken a table in the main window of the first page, and the main window length varies according to the number of entries in the table. If the records are more than that can be adjusted in the first page then the ramaining records move to the second page main window. After the second page main window i have defined a window which i have marked to get displayed after the main window, but the problem i am facing is that that the second page main window is geting overlapped with the window defined to come after it. Can any one help me with how to control the length of second page main window dynamically.
    Regards,
    Tushar

    Hi,
    Normally, to trigger next page the main window is mandatory.
    However, if the contents of main window are not sufficient enough to move over to next page then the next page would not get trigerred.
    Moreover, please check whether the table of contents in the first page are also existing in the next page otherwise you need to trigger a new page by using a command.
    Also please direct the next page of SECOND page to SECOND itself and check.
    Regards,
    Ram

  • Smartforms-Dynamic Change of Font Size in main window

    Hi Friends,
       How shall I be able to change dynamically the font size in main window of smartform. If the records are more in main window then the layout comes in 2 pages but if less in 1 page. So I want to decrease the font if the records are more to assign it in 1 page.
    Eg : I can print only 10 lines in 1 page of main window, but if the records exceed 10 lines it is going to next page, so I want to shrink the font size to maintain the layout in 1 page.
    Thanks & Regards,
    Somen
    Edited by: Das_SAP on Jun 23, 2009 7:59 AM

    Hi,
    SmartForms does not offer the option to set some characteristics at runtime. You must work with conditions in your form.
    First find out how many records you have in your table
    DESCRIBE TABLE mytable RECORDS sy-tfill.
    You create 2 texts nodes with the text to be output and assign the font and font size to them. Obviouly, one node will have a big font size and the other one a normal font size but both contain the same information and same variables.
    You can now work with an alternative. If the condition (there are many records for a secondpage) is true, assign text node with normal font size to option TRUE and the other text node to FALSE.
    Optionally, every text node has folder CONDITIONS, where you can say
    SY-TFILL >   10 lines  <-- for text node with normal font size
    SY-TFILL <= 10 lines  <-- for text node with big font size

  • SAPscript layout -Repeating Main window in same page

    Hi,
    I have a requirement in sapscript layout to duplicate content within a page in two sections, of which the content can span across multiple pages.
    Can anyone give an idea how this can be achieved.
    This particular layout has 3 sections:
    1st window (Top window): invoice Details (multiple items)
    2nd window (Middle window): Check Details single item
    3rd window (Bottom window): invoice Details (multiple items) {same content of the 1st window}
    The invoice details can span across multiple pages.
    Main window alone works perfect with the requirement.
    I have attempted with a copy of a Main window for the 3rd window, and as it's specified it can only continue from the 1st main Window and i couldn't find a way to control it's value passing from the calling program.
    I have also tried using a dynamic window for the 3rd window, but haven't worked  to get the desired values shown across multiple pages. When it cross to a new page it repeats its last value across all pages.
    Please help me with this. Thanks in Advance.
    Regards,
    Viraj.

    The Standard layout only prints the invoice details once.
    If your existing layout prints invoice repeated, which means that already a customization is in place which repeats the invoice breakdown.
    If the items are being repeated in the main window, it could be that the repetition customization is done on the calling program, then a solution could be to remove/comment that call  in the calling program by searching text element name.
    If the items are being repeated from a non-main window, then a solution could be to remove/comment the entire element in the non-main window.
    hope this helps
    Best Regards,
    Viraj.

  • In smartform folder's size appears smaller than main window

    Hi all,
    I used folder and table in main window. table takes the width of main window but folder does not takes. in print preview folder's size appears small then table. please suggest how to increase the size of folder.
    regards
    shahid

    Hi,
    Try this way , First create a window inside the main window then create your folder node. Generally if you are creating a node inside the node it takes the default of main window.
    Thnaks,
    Abhijit

  • Smartforms: Page break in main window

    Hello all,
    I am working on a smartform that has a loop in the Main window which finally shows a table with serveral rows. I would like to have a page break if one group of lines doesn't fit on the page anymore.
    I did some research on that and found the following solution:
    Protection against page break for several table lines
    - Expand the main area of your table node in the navigation tree.
    - Insert a file node for the table lines to be protected in the main area.
    - If you have already created table lines in the main area, you can put the lines that you want to protect again page break under the file using Drag&Drop. Otherwise, create the table lines as subnodes of the file.
    - Choose the Output Options tab page of the file node and set the Page Protection option.   All table lines that are in the file with the Page Protection option set are output on one page.
    I did all this and activated the form. But when I go the generic output issue to see the form, following error message comes up:
    Output could not be displayed (it may not be complete)
    Any ideas why this is happening? (If I delete the folder with the "page protection" mark, then it is working fine again..)
    Thanks a lot
    Anne

    Hey Anne,
    If you are getting the error as soon as you check the box for page protection, it indicates that its not placed at correct position.
    I think you placed the folder at a wrong node. I placed the folder under the main area of the table and placed the row types under the folder. Then i checked the folder for page protection.
    Its working for me. I am working in ECC 6.0. I dont know if we have that provision in 4.6 C.
    Create the folder under the main area of the table node.
    put the row types under the folder and check the box for page protection.
    Thanks,
    Vamshi.
    Edited by: vamshi p on Jan 31, 2008 9:19 PM

  • How to pull the data into smartform after designing layout?

    how to pull the data into smartform after designing layout?

    call the smartform in your Driver program and pass your output internal tables in the smartforms paramaters
    Check the below Sample code.
    FORM label_print.
      DATA : g_fm_name TYPE rs38l_fnam,
             g_output  TYPE ssfcompop,
             g_control TYPE ssfctrlop,
             g_form TYPE tdsfname VALUE 'ZPRINT_LABELS',
             g_dest TYPE rspopname,
             g_printer TYPE rspoptype..
      REFRESH : i_out[],i_qals[].
      SELECT matnr maktx
             INTO TABLE i_out
             FROM makt
             FOR ALL ENTRIES IN i_mseg
             WHERE matnr = i_mseg-matnr
             AND   spras = sy-langu.
      SELECT prueflos objnr ersteldat erstelzeit matnr revlv charg mengeneinh
             INTO TABLE i_qals
             FROM qals
             FOR ALL ENTRIES IN i_mseg
             WHERE matnr = i_mseg-matnr
             AND   charg = i_mseg-charg.
    *FM to accept the device type and returns the short name of the output device
      CALL FUNCTION 'EFG_GET_PRINTER'
        EXPORTING
          x_no_dialog  = ' '
          x_obligatory = 'X'
        IMPORTING
          y_tddest     = g_dest
        EXCEPTIONS
          cancelled    = 1
          failed       = 2
          OTHERS       = 3.
    *device type name for the output device
      SELECT SINGLE patype                                  "#EC CI_NOFIELD
             FROM tsp03d
             INTO g_printer
             WHERE padest = g_dest.
    *printer setting
      g_control-no_dialog = 'X'.
      g_output-tdarmod = '1'.
      g_output-tdcopies = '001'.
      g_output-tddest = g_dest.
      g_output-tdprinter = g_printer.
      g_output-tdnewid = 'X'.
      g_output-tdimmed = 'X'.
      CLEAR wa_mseg.
      LOOP AT i_mseg INTO wa_mseg.
        READ TABLE i_out INTO wa_out WITH KEY matnr = wa_mseg-matnr.
    check for the status and filter the records
        CLEAR : wa_qals.
        LOOP AT i_qals INTO wa_qals WHERE matnr = wa_mseg-matnr
                                    AND charg = wa_mseg-charg.
          CALL FUNCTION 'STATUS_TEXT_EDIT'
            EXPORTING
              objnr            = wa_qals-objnr
              spras            = sy-langu
            IMPORTING
              line             = l_status
            EXCEPTIONS
              object_not_found = 1
              OTHERS           = 2.
          IF l_status CS 'LTCA' OR l_status CS 'SKIP'.
            DELETE i_qals.
          ENDIF.
        ENDLOOP.
        SORT i_qals BY ersteldat DESCENDING erstelzeit DESCENDING.
        IF i_qals IS INITIAL.
          l_msg = text-002.
        ELSE.
          READ TABLE i_qals INTO wa_qals INDEX 1.
          SELECT prueflos vbewertung
                 INTO TABLE i_qave
                 FROM qave
                 WHERE prueflos = wa_qals-prueflos
                 AND   kzart = 'L'.
          IF sy-subrc <> 0.
            l_msg1 = text-003.
          ENDIF.
          SORT i_qave.
          CLEAR : wa_qave.
          IF NOT i_qave IS INITIAL.
            READ TABLE i_qave INTO wa_qave INDEX 1.
            IF wa_qave-vbewertung = 'A'.
              l_msg = text-002.
            ELSEIF wa_qave-vbewertung = 'R'.
              l_msg1 = text-003.
            ELSE.
              l_msg1 = text-003.
            ENDIF.
          ENDIF.
        ENDIF.
        CLEAR : wa_ser03.
        READ TABLE i_ser03 INTO wa_ser03 WITH KEY mblnr = wa_mseg-mblnr.
    *Calling Smartform
        CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
          EXPORTING
            formname           = g_form
          IMPORTING
            fm_name            = g_fm_name
          EXCEPTIONS
            no_form            = 1
            no_function_module = 2
            OTHERS             = 3.
        LOOP AT i_objk INTO wa_objk WHERE obknr = wa_ser03-obknr.
    *Calling FM generated from the smartform
          DATA : l_date(10) TYPE c,
                 l_date1(10) TYPE c,
                 l_date2(10) TYPE c,
                 l_date3(10) TYPE c,
                 l_hyphen(1) TYPE c VALUE '-'.
          CLEAR : l_date,l_date1,l_date2,l_date3.
          l_date1 = wa_mseg-vfdat+0(4).
          l_date2 = wa_mseg-vfdat+4(2).
          l_date3 = wa_mseg-vfdat+6(2).
          CONCATENATE l_date1 l_hyphen l_date2 l_hyphen l_date3 INTO l_date.
          CALL FUNCTION g_fm_name
            EXPORTING
              control_parameters = g_control
              output_options     = g_output
              user_settings      = ' '
              g_matnr            = wa_mseg-matnr
              g_mat_text         = wa_out-maktx
              g_batch            = wa_mseg-charg
              g_rev              = wa_qals-revlv
              g_edate            = l_date
              g_lot              = wa_qals-prueflos
              g_qty              = wa_mseg-erfmg
              g_uom              = wa_mseg-erfme
              g_serial           = wa_objk-sernr
              g_smsg             = l_msg
              g_fmsg             = l_msg1
            EXCEPTIONS
              formatting_error   = 1
              internal_error     = 2
              send_error         = 3
              user_canceled      = 4
              OTHERS             = 5.
          CLEAR  g_output-tdnewid.
        ENDLOOP.
        IF sy-subrc <> 0.
          CLEAR : l_date,l_date1,l_date2,l_date3.
          l_date1 = wa_mseg-vfdat+0(4).
          l_date2 = wa_mseg-vfdat+4(2).
          l_date3 = wa_mseg-vfdat+6(2).
          CONCATENATE l_date1 l_hyphen l_date2 l_hyphen l_date3 INTO l_date.
          CALL FUNCTION g_fm_name
            EXPORTING
              control_parameters = g_control
              output_options     = g_output
              user_settings      = ' '
              g_matnr            = wa_mseg-matnr
              g_mat_text         = wa_out-maktx
              g_batch            = wa_mseg-charg
              g_rev              = wa_qals-revlv
              g_edate            = l_date
              g_lot              = wa_qals-prueflos
              g_qty              = wa_mseg-erfmg
              g_uom              = wa_mseg-erfme
              g_serial           = wa_objk-sernr
              g_smsg             = l_msg
              g_fmsg             = l_msg1
            EXCEPTIONS
              formatting_error   = 1
              internal_error     = 2
              send_error         = 3
              user_canceled      = 4
              OTHERS             = 5.
          CLEAR g_output-tdnewid.
        ENDIF.
      ENDLOOP.
      IF sy-subrc = 0.
        MESSAGE i000(zm).
      ENDIF.
    ENDFORM.                    " label_print

  • Applet does not load on app server when Free Design Layout

    Hi,
    I have to embed a an applet in a webpage of an web application. Before I go on to anything.. let me first tell you, I am using Netbeans 6.0
    As shown in the tuorial:
    [http://www.netbeans.org/kb/articles/tutorial-applets-40.html]
    1. I first made the "Applet" source say HelloApplet. java. After compiling and running it I get the HelloApplet.jar.
    2. I created a WebApplication and then from the properties -> packaging -> I "Add Project" HelloApplet.jar.
    3. Then I a webpage I "embeded" the applet.
    4. I run the web app and the applet gets loaded and everything is just fine.
    But before I go on I must tell you that the applet was designed in Null Layout. Now I edited the applet source once again and changed the layout to Free Design Layout*. ( this is available from Netbeans..on the HelloApplet.java .. go to the design view.. right click on the form and from the context menu you can change the layout to FreeDesign or whatever you might want).
    When I expand the "Libraries" node I see the that the library Swing Layout Extensions - swing-layout-1.0.3.jar has been added.
    When I "run" the "HelloApplet.java" file, the applet is shown in the appletviewer. No problems with that.
    But!
    When I try to Clean & Build and Run the WebApplication, the applet does not get loaded. On inspecting the java console I see the following error:
    java.lang.NoClassDefFoundError: org/jdesktop/layout/GroupLayout$Group
    at java.lang.Class.getDeclaredConstructors0(Native Method)
    at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
    at java.lang.Class.getConstructor0(Unknown Source)
    at java.lang.Class.newInstance0(Unknown Source)
    at java.lang.Class.newInstance(Unknown Source)
    at sun.applet.AppletPanel.createApplet(Unknown Source)
    at sun.plugin.AppletViewer.createApplet(Unknown Source)
    at sun.applet.AppletPanel.runLoader(Unknown Source)
    at sun.applet.AppletPanel.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    Caused by: java.lang.ClassNotFoundException: org.jdesktop.layout.GroupLayout$Group
    at sun.applet.AppletClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.applet.AppletClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    ... 10 moreIt clearly shows that the Free Design Layout has something to do with the GroupLayout which can be found by expanding the "Swing Layout Extensions - swing-layout-1.0.3.jar". Now when the HelloApplet.jar is created only the HelloApplet.class file gets included together with some other data but NOT the swing extensions. Hence when I run the web app the class file looks for the GroupLayout.class definition but can find it in the jar as its not included when the HelloApplet.jar is created.
    But with null layout there isint a problem because null layout takes the definitions from the JRE on the machine.. and so it runs without a hitch.
    My Question is : How can I run the applet with Free Design Layout? or is it possible to package the swing layout extensions in the HelloApplet.jar?<</u>
    Thanks for all your replies.
    Cheers.
    Edited by: arijit_datta on May 15, 2008 4:07 PM

    Solved.
    Here is the solution:
    [http://www.nabble.com/Applet-does-not-load-on-app-server-when-Free-Design-Layout-to17259115.html|http://www.nabble.com/Applet-does-not-load-on-app-server-when-Free-Design-Layout-to17259115.html]
    Cheers..
    Edited by: arijit_datta on May 16, 2008 7:41 AM

  • Facing difficulty calling any Indian numbers (mobi...

    I am facing difficulty calling any Indian numbers from UAE. I have recently subscribed to Skype calls to India. Everytime I call to any number, the call gets connected and drop after few seconds. Neither side is able hear anything. There is no ring tone either when the connection is made.  
    I tried with Skype App for Windows 8 and also Skype for Desktop. Same problem with Connection.  
    It is depressing that I cannot make calls after I have recently purchased subscription for 12months!
    Could someone suggest a wayout?  
    Thanks

    Im from Indian I recently subscribed Skype for month but not able to make call any of Indian number call get disconnect 1 or 2 seconds without giving any msg or errors when I login through safari browser I checked my minutes there was showing 800 minutes but when I login Skype soft from where I can make call there showed me 00.00 minutes I'm **bleep**ed-up don't know what to do you guys do not have customer care number even not chat support Skype was better till the time it's not take over by Microsoft.

  • NEW Design Layout Using Omnipotlet...?

    Hi All,
    Is it possible to build a "Customized Design Layout" using OmniPortlet...?
    How can i achieve this in OracleAS Portal V 10.1.4...?
    Please help me
    Regards,
    Kalyan Chandra

    You can do this using the HTML layout of omniportlet and please have a look at the following link to get more details:-
    http://download-east.oracle.com/docs/cd/B14099_19/portal.1014/b14135/pdg_op_ex.htm#CHDEBHCF
    -- Guneet

  • Best practice creating an Corporate Design (Layout) with a web dynpro

    I got now a dynpro application that has the functionality of my wishes.
    but how to create a corporate design (layout) for my customer?
    i heared that there is a special protal editor for making layouts?
    do you know a best practice? or is it best to work witch the dynpro explorer itself?

    Hi,
    if the application parameter WDTHEMEROOT is not availiable together with the other application parameters in the Workbench, then you might have a lower support package...
    For the style sheet editor you need a portal installation, it belongs to the portal. There's no ABAP transaction for that or ABAP only style sheet editor.
    Regards, Heidi
    PS: See also CSS for WebDynpro ABAP without Portal
    Message was edited by:
            Heidi von Geisau

  • Report Designer - Layout height and width

    Hi Experts,
    Is there an option to adjust the report designer layout height and width? I am able to adjust the individual row and column height. I have a report designed in report designer which will have only 5 rows. when I execute this web template the report item is displayed in one entire page instead of only 5 rows.
    How can I control/adjust the page size in report designer? Is this possible?
    Thanks,
    Gnana

    Gnana,
    are you starting the report from the portal directly, or do you have it embedded into a web template?  As the Report is a web item, you can set the size of the item.
    At first I was considering posting the reports directly to the portal, but there are some things that I don't like with how it handles them - for example if you have a report based on the query view, when you post it directly to the portal it will execute it with the saved variable values before you can change them.  Thus, I have to put it into a web template and set to prompt for variables at the beginning.
    Thanks

  • Facing Difficulty Installing Skype ( it showing waiting text on icon and when i open iphone store it is showing installing)

    I m facing difficulty that i thought to discuss in this forum to get solution...............
    On apple store i am trying to download skype software sarl, when i slect it, comes free and i pressed install tab then from that time on the icon it is showing "waiting" whereas even on apple store it is showing "Installing" but not completing dowloading
    tell me to solve this issue because i even try to restrart iphone but nothing is happening.......
    trying to delete software but it is not deleting.......
    Hope to get solution.....
    you can reply [email protected]

    Yes, I tried. But nothing is working. I am feeling bad as such a costly phone stop working in 1.4 year ?
    I am just sharing my experience.
    I am not ranting but yes angry as I am eligible for upgrade in Nov 2012 so don't want to pay $149 for replacement as I can upgrade to iPhone 5.
    Apple expert please help me how can I fix it. It's completely software issue.

  • Missing Pre-Designed Layouts

    I installed Cloud Suite with CS6 still installed on my system. After trying out CC for a while I uninstalled CS6. When opening DW CC now, there are no pre-designed layouts showing in the new page dialog. It looks like this:
    How can I get the pre-designed layouts back?

    Please refer the thread discussing similar issue.
    http://forums.adobe.com/message/5491936#5491936

  • Using formula in Print Design Layout

    I need to use the formula fields in teh print design layout procedures. I would like to create a field which displays a content conditioned on another field. IF-THEN-ELSE
    suppose Field_88 needs the formula
    IF(Field_87=="mom") THEN display "Hi Mom" ELSE display nothing
    Regards
    Henrik Lyder

    Henrick,
    You are on the right path.  From what I understand about your requirement I am giving below the steps.
    Step1:  Add a formula field and in the Field Properties window of that field in the Content Tab.  Reference the field whose Value you are checking.
    Let us suppose Field_89 is your new formula field and in the Contents Tab you will have Field_87=="mom". 
    NOTE:  There is no need for the <b>IF</b>.  Just <b>Field_xxx=="value"</b>. 
    Now in Field_88 properties in the General tab select Field_89 as the <b>Link to</b> field.  When you do this if the Formula in Field_89 is TRUE then this field will appear.  If you want <b>Hi Mom</b> to appear then define Field_88 as a Formula field too and in Content tab set function  <b>Concat("Hi ",Field_87)</b>
    Let me know if you have questions
    Suda

Maybe you are looking for

  • User provisioning to custom DB tables

    Hi All, I have a requiremnt where I need to provision users to custom DB tables(user table,role table and user_roles). We need to treat this as a test app which will be used for further implementations. what are the ways to achieve this? 1.using GTC-

  • Not able to genrate xml from rdf if formula column is returning 6000chrs

    Hi All, can anybody help me in this matter. I am using report 6i to devlop report then registered it to apps with a rtf template and in that report there is a formula column and used to return text more than 10000 chars. but if there is more than 600

  • Safari on my iPad won't display this URL

    http://radar.weather.gov/radar.php?rid=LWX&product=NCR&overlay=11111111&loop=yes Any clues?

  • Pdf photos are grey.  Including Google maps.

    I used to print/save as pdf Google maps and Sudokus from the online (Olive software) papers with no problem using my old MacBook 2007.  Now I've got a MacBook Pro OS 10.8.3 with Adobe Reader X 10.1.7 and the pdf's are coming up as grey filled rectang

  • TM Tips page?

    Hey Pondini, and all - I was testing TM yesterday for the first time and all was going good. TM successfully created base backup at 1:44am Yesterday morning, then successful auto backups at 12:21PM & 1:21PM. I then left to go baby shopping as my wife