REGORDING FLOWLOGIC

18.     Which processor controls the flow logic of an online program
A     Dispatcher     B     ABAP processor     C     Compiler     D     Dynproprocessor

hi thanks for giving me reply,
but when i do that for every screen iam getting the same layout...what i need is
if i go txn : ppomw , i wanna see the screen layout of that transaction....hope u undastand my requirement
regds

Similar Messages

  • What is the use of command and alternate in flowlogic

    what is the use of command and alternate in flowlogic in SMARTFORMS?

    Yes, but you have no way of knowing whether what you find on Google is right or not.We can say its right as long google places oracle docs at the top when you type some thing related to oracle.
    I aways see something else on the top. I dont believe people stopped hitting or reading or searching oracle docs.
    Regards,
    G.

  • ALV REQUIREMENT URGENT REQUIREMENT REGORDING SUBTOTAOLS AND GRANDTOTALS?

    HI EXPERTS,
    IN MY ALV REPORT I WANT TO PRINT SUBTOTAL TEXT AND GRANDTOTAL TEXT

    Writing Subtotal and Grandtotal in ALV Report
    Total text in ALV
    Reward points..

  • Hi regording reports

    hi
    experts
    can u tell me for this
    <b>i want to get teja if i enter ravi in selection screen and press enter
    could u tell me what is the event
    and what is the logic for this
    </b>

    Hello Chintam Nagaraju,
    Pl. follow the steps:
    Assuming that you moved this report in production environment. In the program itself you can give the logic for downloading the data in XLS format on particular target system (take help from sr technical guy)
    1. Go to SM36 transaction for batch job schedule.
    2. Give the job name, priority and target system name in initial inputs
    3. Click on Start Condition Button
    4. Click on Date/time and maintain start time and data (say 8.00 AM)
    5. Select the periodic indicator on the bottom of screen and maintain periodic value (as daily)
    and save this batch job.
    Hope this will help.
    Regards
    Arif Mansuri.
    Reward if answer is helpful.

  • REGORDING REPORTS VERY URGENT

    HI
    EXPERTS CAN U HELP ME FOR THIS
    THANKU
    <b>IF WE WILL DISPLAY THE DATA BY WRITING WRITE STATEMENT ON STARTOF SELECTION THEN WHAT IS THE NEED OF END OF SELECTION IN CLASSICAL REPORT
    </b>

    Hello,
    If you have 2 structures with same fields then you can do the following
    1) structure1 = structure2
    2) move-corresponding structure2 to structure1
    assuming structure2 contains the data
    eg:
    you have structure1 as
    data:begin of structure1,
           bukrs like bsak-bukrs,
           werks like bsak-werks,
           end of structure1.
    you have structure2 as
    data:begin of structure2,
           bukrs like bsak-bukrs,
           werks like bsak-werks,
           end of structure2.
    in this case if structure2 contains data...then
    a)structure2 = structure1.
    b)move-corresponding structure2 to structure1.
    move-corresponding is useful if you have a few similar fields also
    move also can be used for same structures and all similar fields
    Reward if useful
    Regards
    Byju

  • REGORDING REPORTS

    16     What is true about select-options
    A     they r fields on the selection-screen
    B     they r internal tables
    C     both A & B
    D     they r table work areas declared locally in the program

    Hi Raviteja.......
    Yes the answer is C .i.e. (BOTH A& B).
    Plz Reward points If answer is useful..
    Regards,
    Mandeep.

  • HI REGORDING BDC

    HI
    EXPERTS CAN U HELP ME FOR THIS
    THANKS
    <b>HOW DOES WE  KNOW THAT THE LEGACY FILES HAVE COME ON TO THE SAPSERVER YOUR WORKING ON?
    </b>

    1. If u use bdcmsgecall then call transaction will store all error message in it and proceed further.
    eg.        CALL TRANSACTION  tcode    USING    bdcdata
                        MODE     cmode
                        MODE     'E'
                        UPDATE   sy-datum
                        MESSAGES INTO     it_messtab.                             
    then it will store all the errors into it_messtab.
    2. Both are same.

  • HI REGORDING BDC URGENT

    HI
    EXPERTS CAN U HELP ME FOR THIS
    <b>IF  SUPPOSE THERE ARE 10 RECORDS IN FLATFILE THEN HOW MANY TIMES BDC_OPEN_GROUP.BDC_INSERT,BDC_CLOSE_GROUP EXCUTED
    </b>

    Hi!
    During the recording, you might try out the following:
    - fill in the first 5 bank accounts (with the right row indexes (ROW(1), ROW(2), etc..))
    - press a PAGEDOWN button
    - fill in the next 4 accounts
    - press PAGEDOWN again
    - fill the rest...
    Regards
    Tamá

  • REGORDING REPORTS URGENT REQUIREMENT

    HI
    EXPERTS CAN U HELP ME FOR THIS
    THANKS<b>IN SCRIPTS  1,2 , 3, 4, 5, 6, ..................50 PAGES THEN I WANT ONLY 4 TO 50 PAGES HOW IT IS POSSIBLE? AND ODD PAGES ALSO 1,3, 5, 7........LIST HOW IT POSSIBLE?
    </b>

    IN REPORTS
    BY USEING
    SELECTION-SCREEN BEGIN OF LINE .
    SELECTION-SCREEN END OF LINE.
    YOU CAN CAPTURE A LINE ON THE SELECTION SCREEN
    IN BETWEEN U CAN WRITE ANY NUMBER OF FEILD THAT WILL DISPLAY ALL FEILDS IN ONE LINE

  • Hi regording dought in reporting

    hi experts
    can u help me for this
    i have a report want to see my name teja in checkbox
    if i give ravi in one checkbox in selectionscreen
    what is the event
    where can put logic
    what is the logic

    HI,
    cHECK THIS CODE.
    REPORT  ZZABCTEST3 NO STANDARD PAGE HEADING.
    INCLUDE <ICON>.
    TABLES: MARA,
            MAKT.
    TYPE-POOLS: SLIS.
    TYPES: BEGIN OF TY_MARA,
           MATNR TYPE MATNR,
           MTART TYPE MTART,
           MATKL TYPE MATKL,
           BRGEW TYPE BRGEW,
           END OF TY_MARA,
           BEGIN OF TY_MAKT,
           MATNR TYPE MATNR,
           SPRAS TYPE SPRAS,
           MAKTX TYPE MAKTX,
           END OF TY_MAKT,
           BEGIN OF TY_FINAL,
           ICONID TYPE C,
           SNO   TYPE I,
           MATNR TYPE MATNR,
           MAKTX TYPE MAKTX,
           MTART TYPE MTART,
           MATKL TYPE MATKL,
           BRGEW TYPE BRGEW,
           TOTBW TYPE BRGEW,
           END OF TY_FINAL.
    CONSTANTS: C_X  VALUE 'X',
               C_H  VALUE 'H',
               C_S  VALUE 'S'.
    DATA: IT_MARA TYPE STANDARD TABLE OF TY_MARA INITIAL SIZE 0,
          IT_MAKT TYPE STANDARD TABLE OF TY_MAKT INITIAL SIZE 0,
          IT_FINAL TYPE STANDARD TABLE OF TY_FINAL INITIAL SIZE 0,
          IT_FINAL_INT TYPE STANDARD TABLE OF TY_FINAL INITIAL SIZE 0,
          WA_MARA TYPE TY_MARA,
          WA_MAKT TYPE TY_MAKT,
          WA_FINAL TYPE TY_FINAL,
          WA_FINAL_INT TYPE TY_FINAL,
          G_TOTAL TYPE BRGEW,
          G_SNO TYPE I.
    DECLARATION FOR ALV.
    DATA: FLDCAT TYPE SLIS_T_FIELDCAT_ALV,
          FLDCAT_INT TYPE SLIS_T_FIELDCAT_ALV,
          LAYOUT TYPE SLIS_LAYOUT_ALV,
          TOPPAGE  TYPE SLIS_T_LISTHEADER,
          TOPPAGE_INT  TYPE SLIS_T_LISTHEADER,
          ALVSORT  TYPE SLIS_T_SORTINFO_ALV.
    INITIALIZATION BLOCK ****************************
    INITIALIZATION.
    SELECTION SCREEN *****************************
    SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.
      SELECT-OPTIONS : S_MAT FOR MARA-MATNR.
      PARAMETERS: C_NAME AS CHECKBOX DEFAULT 'X'.
    SELECTION-SCREEN END OF BLOCK B1.
    START OF SELECTION ******************************
    AT SELECTION-SCREEN.
      IF C_NAME EQ 'X' .
         MESSAGE 'HI' TYPE 'W'.
      ENDIF.
    START-OF-SELECTION.
    PERFORM DATA_RETRIVAL.
    IF IT_FINAL[] IS NOT INITIAL.
      PERFORM BUILD_FIELDCAT.
      PERFORM BUILD_LAYOUT.
      PERFORM BUILD_HEADER.
      PERFORM ALV_SORT.
      PERFORM DISPLAY_OUTPUT.
    ENDIF.
    ***********END OF SEL;ECTION ********************************
    END-OF-SELECTION.
    CLEAR: IT_MARA,
           IT_MAKT,
           IT_FINAL.
    *&      Form  DATA_RETRIVAL
    FORM DATA_RETRIVAL .
      SELECT MATNR MTART MATKL BRGEW
         FROM MARA
            INTO TABLE IT_MARA
               WHERE MATNR IN S_MAT.
               IF IT_MARA[] IS NOT INITIAL.
                  SELECT MATNR SPRAS MAKTX
                     FROM MAKT
                      INTO TABLE IT_MAKT
                         FOR ALL ENTRIES IN IT_MARA
                            WHERE MATNR EQ IT_MARA-MATNR
                             AND SPRAS BETWEEN L_SPRAS AND H_SPRAS.
                              AND SPRAS EQ SY-LANGU.
                ENDIF.
    CLEAR G_SNO.
    CLEAR G_TOTAL.
    SORT IT_MARA BY MTART.
    LOOP AT IT_MARA INTO WA_MARA WHERE MATNR IS NOT INITIAL.
      READ TABLE IT_MAKT INTO WA_MAKT WITH KEY MATNR = WA_MARA-MATNR BINARY SEARCH.
        ON CHANGE OF WA_MARA-MTART.
           BREAK AAB_ABAP3.
            G_SNO = G_SNO + 1.
        ENDON.
        WA_FINAL-SNO   = G_SNO.
        WA_FINAL-MATNR = WA_MARA-MATNR.
        WA_FINAL-MAKTX = WA_MAKT-MAKTX.
        IF WA_FINAL-MAKTX IS INITIAL.
           WA_FINAL-ICONID = 1.
        ELSE.
           WA_FINAL-ICONID = 3.
        ENDIF.
        WA_FINAL-MTART = WA_MARA-MTART.
        WA_FINAL-MATKL = WA_MARA-MATKL.
        WA_FINAL-BRGEW = WA_MARA-BRGEW.
        WA_FINAL-TOTBW = WA_FINAL-BRGEW.
        APPEND WA_FINAL TO IT_FINAL.
        CLEAR WA_FINAL.
    ENDLOOP.
    SORT IT_FINAL BY MTART.
    ENDFORM.                    " DATA_RETRIVAL
    *&      Form  BUILD_FIELDCAT
    FORM BUILD_FIELDCAT .
    DATA: L_POS TYPE I,
           WA_FLDCAT TYPE SLIS_FIELDCAT_ALV.
    WA_FLDCAT-FIELDNAME = 'COND'.
    WA_FLDCAT-TABNAME   = ''.
    WA_FLDCAT-SELTEXT_M = TEXT-000.
    WA_FLDCAT-OUTPUTLEN = 5.
    WA_FLDCAT-CHECKBOX  = 'X'.
    WA_FLDCAT-KEY       = C_X.
    WA_FLDCAT-COL_POS   = L_POS.
    APPEND WA_FLDCAT TO FLDCAT.
    CLEAR WA_FLDCAT.
    L_POS = L_POS + 1.
    WA_FLDCAT-FIELDNAME = 'ICONID'.
    WA_FLDCAT-TABNAME   = 'IT_FINAL'.
    WA_FLDCAT-SELTEXT_M = TEXT-000.
    WA_FLDCAT-OUTPUTLEN = 5.
    WA_FLDCAT-CHECKBOX = 'X'.
    WA_FLDCAT-EDIT  = 'X'.
    WA_FLDCAT-KEY       = C_X.
    WA_FLDCAT-COL_POS   = L_POS.
    APPEND WA_FLDCAT TO FLDCAT.
    CLEAR WA_FLDCAT.
    L_POS = L_POS + 1.
      WA_FLDCAT-FIELDNAME = 'SNO'.
      WA_FLDCAT-TABNAME   = 'IT_FINAL'.
      WA_FLDCAT-SELTEXT_M = TEXT-000.
      WA_FLDCAT-OUTPUTLEN = 5.
    WA_FLDCAT-ICON  = 'X'.
    WA_FLDCAT-KEY       = C_X.
      WA_FLDCAT-COL_POS   = L_POS.
      APPEND WA_FLDCAT TO FLDCAT.
      CLEAR WA_FLDCAT.
      L_POS = L_POS + 1.
      WA_FLDCAT-FIELDNAME = 'MATNR'.
      WA_FLDCAT-TABNAME   = 'IT_FINAL'.
      WA_FLDCAT-SELTEXT_M = TEXT-002.
      WA_FLDCAT-OUTPUTLEN = 10.
      WA_FLDCAT-KEY       = C_X.
      WA_FLDCAT-COL_POS   = L_POS.
      APPEND WA_FLDCAT TO FLDCAT.
      CLEAR WA_FLDCAT.
      L_POS = L_POS + 1.
      WA_FLDCAT-FIELDNAME = 'MAKTX'.
      WA_FLDCAT-TABNAME   = 'IT_FINAL'.
      WA_FLDCAT-SELTEXT_M = TEXT-003.
      WA_FLDCAT-OUTPUTLEN = 40.
    WA_FLDCAT-KEY       = C_X.
    WA_FLDCAT-EMPHASIZE = C_X.
      WA_FLDCAT-COL_POS   = L_POS.
      APPEND WA_FLDCAT TO FLDCAT.
      CLEAR WA_FLDCAT.
      L_POS = L_POS + 1.
      WA_FLDCAT-FIELDNAME = 'MTART'.
      WA_FLDCAT-TABNAME   = 'IT_FINAL'.
      WA_FLDCAT-SELTEXT_M = TEXT-004.
      WA_FLDCAT-OUTPUTLEN = 4.
    WA_FLDCAT-KEY       = C_X.
      WA_FLDCAT-COL_POS   = L_POS.
      APPEND WA_FLDCAT TO FLDCAT.
      CLEAR WA_FLDCAT.
      L_POS = L_POS + 1.
      WA_FLDCAT-FIELDNAME = 'MATKL'.
      WA_FLDCAT-TABNAME   = 'IT_FINAL'.
      WA_FLDCAT-SELTEXT_M = TEXT-005.
    WA_FLDCAT-KEY       = C_X.
      WA_FLDCAT-OUTPUTLEN = 9.
      WA_FLDCAT-COL_POS   = L_POS.
      APPEND WA_FLDCAT TO FLDCAT.
      CLEAR WA_FLDCAT.
      L_POS = L_POS + 1.
      WA_FLDCAT-FIELDNAME = 'TOTBW'.
      WA_FLDCAT-TABNAME   = 'IT_FINAL'.
      WA_FLDCAT-SELTEXT_M = TEXT-006.
    WA_FLDCAT-KEY       = C_X.
      WA_FLDCAT-OUTPUTLEN = 13.
      WA_FLDCAT-DO_SUM    = 'X'.
      WA_FLDCAT-COL_POS   = L_POS.
      APPEND WA_FLDCAT TO FLDCAT.
      CLEAR WA_FLDCAT.
      L_POS = L_POS + 1.
    ENDFORM.                    " BUILD_FIELDCAT
    *&      Form  BUILD_LAYOUT
    FORM BUILD_LAYOUT .
      LAYOUT-ZEBRA = C_X.
      LAYOUT-COLWIDTH_OPTIMIZE = C_X.
      LAYOUT-box_fieldname = 'ICONID'.
    ENDFORM.                    " BUILD_LAYOUT
    *&      Form  BUILD_HEADER
    FORM BUILD_HEADER .
      DATA: L_TP TYPE SLIS_LISTHEADER.
      L_TP-TYP = C_H.
      L_TP-INFO = TEXT-007.
      APPEND L_TP TO TOPPAGE.
      L_TP-TYP = C_S.
      L_TP-INFO = TEXT-008.
      APPEND L_TP TO TOPPAGE.
    ENDFORM.                    " BUILD_HEADER
    *&      Form  BUILD_COMMENTRY
    FORM BUILD_COMMENTRY .
    CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
        EXPORTING
          IT_LIST_COMMENTARY = TOPPAGE.
    ENDFORM.
    *&      Form  DISPLAY_OUTPUT
    FORM DISPLAY_OUTPUT .
      CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
       EXPORTING
         I_CALLBACK_PROGRAM                = SY-REPID
         I_CALLBACK_TOP_OF_PAGE            = 'BUILD_COMMENTRY'
         I_CALLBACK_USER_COMMAND           = 'USER_COMMAND'
         I_CALLBACK_PF_STATUS_SET          = 'SET_STATUS'
         IT_SORT                           = ALVSORT
         IS_LAYOUT                         = LAYOUT
         IT_FIELDCAT                       = FLDCAT[]
         I_SAVE                            = C_X
        TABLES
          T_OUTTAB                         = IT_FINAL
       EXCEPTIONS
         PROGRAM_ERROR                     = 1
         OTHERS                            = 2
      IF SY-SUBRC <> 0.
        MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
             WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    ENDFORM.                    " DISPLAY_OUTPUT
    FORM SET_STATUS USING RT_EXTAB TYPE SLIS_T_EXTAB.
      SET PF-STATUS 'STANDARD'.
    ENDFORM.                    " SET_STATUS
    *&      Form  ALV_SORT
    FORM ALV_SORT .
    DATA: WA_SORT TYPE SLIS_SORTINFO_ALV.
      CLEAR WA_SORT.
      WA_SORT-FIELDNAME = 'MTART'.
      WA_SORT-SPOS      = C_X.
      WA_SORT-SUBTOT    = C_X.
      WA_SORT-UP        = C_X.
      APPEND WA_SORT TO ALVSORT.
      CLEAR WA_SORT.
    ENDFORM.
    *&      Form  USER_COMMAND
    FORM USER_COMMAND USING L_COMM  TYPE SY-UCOMM
                            L_FIELD TYPE SLIS_SELFIELD.
      DATA: L_INDEX TYPE SLIS_SELFIELD-TABINDEX.
      CLEAR FLDCAT_INT[].
      CLEAR IT_FINAL_INT[].
      CLEAR WA_FINAL.
      L_INDEX = L_FIELD-TABINDEX.
      CASE L_COMM.
        WHEN 'SHOW'.
          PERFORM DATA_RETRIEVAL_INTERACT USING L_INDEX.
           LOOP AT It_FINAL INTO WA_FINAL WHERE ICONID = 'X'.
             WA_FINAL_INT-MATNR = WA_FINAL-MATNR.
             WA_FINAL_INT-MAKTX = WA_FINAL-MAKTX.
             APPEND WA_FINAL_INT TO IT_FINAL_INT.
           ENDLOOP.
      ENDCASE.
      IF IT_FINAL_INT[] IS NOT INITIAL.
        PERFORM BUILD_FIELDCAT_INTERACT.
        PERFORM DISPLAY_OUTPUT_INTERACT.
      ENDIF.
    ENDFORM.
    *......START CODING FOR NEXT PAGE >>>>>>
    *&      Form  BUILD_FIELDCAT_INTERACT
    FORM BUILD_FIELDCAT_INTERACT.
      DATA: L_POS TYPE I VALUE 1,
            WA_FLDCAT TYPE SLIS_FIELDCAT_ALV.
      WA_FLDCAT-FIELDNAME = 'MATNR'.
      WA_FLDCAT-TABNAME   = 'IT_FINAL_INT'.
      WA_FLDCAT-SELTEXT_M = TEXT-002.
    WA_FLDCAT-CHECKBOX = 'X'.
      WA_FLDCAT-OUTPUTLEN = 10.
      WA_FLDCAT-KEY       = C_X.
      WA_FLDCAT-COL_POS   = L_POS.
      APPEND WA_FLDCAT TO FLDCAT_INT.
      CLEAR WA_FLDCAT.
      L_POS = L_POS + 1.
      WA_FLDCAT-FIELDNAME = 'MAKTX'.
      WA_FLDCAT-TABNAME   = 'IT_FINAL_INT'.
      WA_FLDCAT-SELTEXT_M = TEXT-003.
      WA_FLDCAT-OUTPUTLEN = 40.
    WA_FLDCAT-KEY       = C_X.
    WA_FLDCAT-EMPHASIZE = C_X.
      WA_FLDCAT-COL_POS   = L_POS.
      APPEND WA_FLDCAT TO FLDCAT_INT.
      CLEAR WA_FLDCAT.
      L_POS = L_POS + 1.
    ENDFORM.                    " BUILD_FIELDCAT_INTERACT
    *&      Form  DISPLAY_OUTPUT_INTERACT
    FORM DISPLAY_OUTPUT_INTERACT .
    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
       EXPORTING
         I_CALLBACK_PROGRAM                = SY-REPID
        I_CALLBACK_USER_COMMAND          = ' '
         I_CALLBACK_TOP_OF_PAGE           = 'BUILD_COMMENTRY_INT'
         IS_LAYOUT                         = LAYOUT
         IT_FIELDCAT                       = FLDCAT_INT[]
        IT_SORT                          =
        I_SAVE                           = ' '
        TABLES
          T_OUTTAB                         = IT_FINAL_INT
       EXCEPTIONS
         PROGRAM_ERROR                     = 1
         OTHERS                            = 2
      IF SY-SUBRC <> 0.
        MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
                WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    ENDFORM.                    " DISPLAY_OUTPUT_INTERACT
    *&      Form  DATA_RETRIEVAL_INTERACT
    FORM DATA_RETRIEVAL_INTERACT USING P_L_INDEX TYPE SLIS_SELFIELD-TABINDEX.
    READ TABLE IT_FINAL INTO WA_FINAL_INT INDEX P_L_INDEX.
      APPEND WA_FINAL_INT TO IT_FINAL_INT.
    ENDFORM.                    " DATA_RETRIEVAL_INTERACT
    *&      Form  BUILD_HEADER
    FORM BUILD_HEADER_INT.
      DATA: L_TP TYPE SLIS_LISTHEADER.
      L_TP-TYP = C_H.
      L_TP-INFO = TEXT-009.
      APPEND L_TP TO TOPPAGE_INT .
      L_TP-TYP = C_S.
      L_TP-INFO = TEXT-010.
      APPEND L_TP TO TOPPAGE_INT.
    ENDFORM.                    " BUILD_HEADER
    *&      Form  BUILD_COMMENTRY
    FORM BUILD_COMMENTRY_INT .
    CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
        EXPORTING
          IT_LIST_COMMENTARY = TOPPAGE_INT.
    ENDFORM.
    REWARDS POINTS IF IT IS USEFUL

  • Regording reports urgent

    hi experts
    can u help me for this
    do-1 to 5 times
    hide sy-lsind
    endo
    at line selction
    write:sy-lsind
    when we click on 3 inreport what will happen.

    Hi Raviteja,
    Firstly you will not get any output because you do not have any write statements in the do loop.
    if you do have it like this:
    do 5 times.
    hide sy-index.
    write:/ sy-index.
    enddo.
    at line-selection.
    write: sy-index.
    then you will get 4 when you double click 3.
    do 5 times.
    write:/ sy-index.
    hide sy-index.
    enddo.
    at line-selection.
    write: sy-index.
    YOu  will get 3 for the above code
    do 5 times.
    write: sy-index.
    hide sy-index.
    enddo.
    at line-selection.
    write: sy-index.
    YOu  will get 5 for the above code
    Regards,
    ravi

  • Regording scripts very very urgent

    hi experts can u help me for this
    <b>how can we get footer immetiatly in 2nd page after compliting content
    </b>

    Hi Ramesh,
    Do like this:
    In your page create a window 'FOOTER'.. Add this window to all the pages which contain the continous data.
    Now you want to print the footer, only on the page, where your document ends.. right??
    In the 'FOOTER' window, create a text element /E FOOTER
    Now, in your driver program, you must be calling WRITE_FORM in a loop for the main table..
    After the end loop.
    CALL FUNCTION WRITE_FORM
    EXPORTING
    WINDOW = 'FOOTER'
    ELEMENT = 'FOOTER'
    Thanks and Best Regards,
    Vikas Bittera.
    **Reward if useful**

  • Regording strctures very urgent

    hi
    experts can any body to help me pzzzzzzzzzzzzzzzzzzzzzzzz
    thanking u
    <b>i have to structers s1 and s2 have same strcture of 5 fields  each how
    can we transfor data from s1 to s2</b>

    Hello,
    If you have 2 structures with same fields then you can do the following
    1) structure1 = structure2
    2) move-corresponding structure2 to structure1
    assuming structure2 contains the data
    eg:
    you have structure1 as
    data:begin of structure1,
           bukrs like bsak-bukrs,
           werks like bsak-werks,
           end of structure1.
    you have structure2 as
    data:begin of structure2,
           bukrs like bsak-bukrs,
           werks like bsak-werks,
           end of structure2.
    in this case if structure2 contains data...then
    a)structure2 = structure1.
    b)move-corresponding structure2 to structure1.
    move-corresponding is useful if you have a few similar fields also
    move also can be used for same structures and all similar fields
    Reward if useful
    Regards
    Byju

  • Regording diff paragraph fornmats in scripts

    hi
    experts can u pz  solve my requirement.
    in my layout in my mainwindow
    i want to dispaly 1st line and last line in english and middile line in jerman language
    how can i do this in scripts?
    pz solve my problem

    hi
    just create two character format in se72.
    or in se 71
    then write the text line in engish in the text editor.
    and give the character format in the left side by cliking the search help.
    repeat the same thing for germany in the same window .
    rewards if helpful
    sachhidananda

  • REGORDING SMARTFORMS AND SCRIPTS

    14.     What is the main diff. b/w smartform and sap script
    A     smartforms r user-friendly – scripts r not
    B     smartforms r client independent – scripts r client dependent
    C     smartforms do not have a separate driver program-scripts need to have one
    D     smartforms and scripts have no difference except the front end

    smartforms r client independent – scripts r client dependent
    smartforms may not have a separate driver program-scripts need to have one(we can write the code with in the smartform itself)
    <b>REWARD POINTS IF USEFUL</b>

Maybe you are looking for