<?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: interactive report pf-status in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-report-pf-status/m-p/1164949#M121534</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Welcome to SDN Forum.&lt;/P&gt;&lt;P&gt;You must check the function type applied to the buttons.&lt;/P&gt;&lt;P&gt;I think you have taken type E for exit button which actually forces the default exit code for exiting.&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;Amit&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 03 Feb 2006 11:06:55 GMT</pubDate>
    <dc:creator>amit_khare</dc:creator>
    <dc:date>2006-02-03T11:06:55Z</dc:date>
    <item>
      <title>interactive report pf-status</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-report-pf-status/m-p/1164948#M121533</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;      I created one interactive report with setting back and exit buttons on pf-status in interactive report.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      In the function codes of both I wrote the same code ie 'LEAVE SCREEN'. when I press back button in primary secondary list,it will goes to the basic list. But when I press exit button it will goes to the initial selection screen. shall anybody clarify this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;suma.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Feb 2006 11:04:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-report-pf-status/m-p/1164948#M121533</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-03T11:04:56Z</dc:date>
    </item>
    <item>
      <title>Re: interactive report pf-status</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-report-pf-status/m-p/1164949#M121534</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Welcome to SDN Forum.&lt;/P&gt;&lt;P&gt;You must check the function type applied to the buttons.&lt;/P&gt;&lt;P&gt;I think you have taken type E for exit button which actually forces the default exit code for exiting.&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;Amit&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Feb 2006 11:06:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-report-pf-status/m-p/1164949#M121534</guid>
      <dc:creator>amit_khare</dc:creator>
      <dc:date>2006-02-03T11:06:55Z</dc:date>
    </item>
    <item>
      <title>Re: interactive report pf-status</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-report-pf-status/m-p/1164950#M121535</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check the button type.&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;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Feb 2006 11:12:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-report-pf-status/m-p/1164950#M121535</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-03T11:12:02Z</dc:date>
    </item>
    <item>
      <title>Re: interactive report pf-status</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-report-pf-status/m-p/1164951#M121536</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi suma,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Things won't work if we do normal things.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;02.  The important things are :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   a) New PF-STATUS is required , say 'ABCD'.&lt;/P&gt;&lt;P&gt;   b) Handle user_commmand&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. First of all, from Function group SALV,&lt;/P&gt;&lt;P&gt;   copy the STANDARD gui status to your program,&lt;/P&gt;&lt;P&gt;   from SE80, by right clicking.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4. come to your program.&lt;/P&gt;&lt;P&gt;   start-of-selection.&lt;/P&gt;&lt;P&gt;    SET PF-STATUS 'ABCD'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;5. Double click ABCD and activate the gui status.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;6. In gui status,&lt;/P&gt;&lt;P&gt;    in those green buttons and yellow buton,&lt;/P&gt;&lt;P&gt;    write BACK1 in both.&lt;/P&gt;&lt;P&gt;   ie. buttons with fcode BACK1.&lt;/P&gt;&lt;P&gt;   Save and activate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;6. AT USER-COMMAND.&lt;/P&gt;&lt;P&gt;     IF sy-ucomm = 'BACK1'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    DATA : answer TYPE c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'POPUP_TO_CONFIRM'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        titlebar       = 'Do You Want To Exit ?'&lt;/P&gt;&lt;P&gt;        text_question  = 'Do You Want To Exit ?'&lt;/P&gt;&lt;P&gt;      IMPORTING&lt;/P&gt;&lt;P&gt;        answer         = answer&lt;/P&gt;&lt;P&gt;      EXCEPTIONS&lt;/P&gt;&lt;P&gt;        text_not_found = 1&lt;/P&gt;&lt;P&gt;        OTHERS         = 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF answer = '1'.&lt;/P&gt;&lt;P&gt;      SET USER-COMMAND 'BACK'.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This will solve your problem.&lt;/P&gt;&lt;P&gt;I tried at my end, it works fantastic.&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;amit m.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Feb 2006 11:14:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-report-pf-status/m-p/1164951#M121536</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-03T11:14:27Z</dc:date>
    </item>
    <item>
      <title>Re: interactive report pf-status</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-report-pf-status/m-p/1164952#M121537</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Suma,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check this following code...&lt;/P&gt;&lt;P&gt;(copy paste it)&lt;/P&gt;&lt;P&gt;you need to do set the pf-status STAT,add BACK,CANCEL,EXIT .&lt;/P&gt;&lt;P&gt;set their codes as BACK1, CANC1,EXIT1 respectively.. &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;REPORT  ZTEST MESSAGE-ID ZZ NO STANDARD PAGE HEADING.

TABLES:VBAK.

DATA: BEGIN OF IT_VBAK OCCURS 0,
       VBELN LIKE VBAK-VBELN,
       ERDAT LIKE VBAK-ERDAT,
      END OF IT_VBAK.


DATA: BEGIN OF IT_VBAP OCCURS 0,
        VBELN LIKE VBAP-VBELN,
        POSNR LIKE VBAP-POSNR,
        MATNR LIKE VBAP-MATNR,
      END OF IT_VBAP.

DATA: FIELDNAME(20),
      VALUE(10).
SELECT-OPTIONS:S_VBELN FOR VBAK-VBELN.


START-OF-SELECTION.

  SELECT VBELN
         ERDAT
         FROM VBAK
         INTO TABLE IT_VBAK
         WHERE VBELN IN S_VBELN.
  IF SY-SUBRC = 0.
    SORT IT_VBAK BY VBELN.
  ENDIF.
  IF NOT IT_VBAK[] IS INITIAL.
    SELECT VBELN
           POSNR
           FROM VBAP
           INTO TABLE IT_VBAP
           FOR ALL ENTRIES IN IT_VBAK
           WHERE VBELN = IT_VBAK-VBELN.
  ENDIF.
TOP-OF-PAGE.
WRITE: 'SALES ORDER',
       'CREATION DATE'.
END-OF-SELECTION.

  PERFORM WRITE_LIST.


AT LINE-SELECTION.
  SET PF-STATUS 'STAT'.


  GET CURSOR FIELD FIELDNAME VALUE VALUE.
  IF FIELDNAME = 'IT_VBAK-VBELN' .
    CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
      EXPORTING
        INPUT  = VALUE
      IMPORTING
        OUTPUT = VALUE(10).
*  SET PARAMETER ID 'AUN' FIELD VALUE.
*  CALL TRANSACTION 'VA03' AND SKIP FIRST SCREEN.

    LOOP AT IT_VBAP WHERE VBELN = VALUE.
      WRITE:/ IT_VBAP-VBELN,
              IT_VBAP-POSNR.

    ENDLOOP.
  ENDIF.

AT USER-COMMAND.

  CASE SY-UCOMM.

    WHEN 'BACK1' OR 'CANC1' OR 'EXIT1'.

     sy-lsind = 0.
     PERFORM WRITE_LIST.


    WHEN 'REFR'.
      SY-LSIND = 0.
      PERFORM WRITE_LIST.
  ENDCASE.
*&amp;amp;---------------------------------------------------------------------*
*&amp;amp;      Form  WRITE_LIST
*&amp;amp;---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
*  --&amp;gt;  p1        text
*  &amp;lt;--  p2        text
*----------------------------------------------------------------------*
FORM WRITE_LIST .
  IF NOT IT_VBAK[] IS INITIAL.
    LOOP AT IT_VBAK.

      WRITE:/ IT_VBAK-VBELN,
              IT_VBAK-ERDAT.

    ENDLOOP.
  ELSE.
    MESSAGE I000 WITH 'NO DATA FOUND'.
  ENDIF.
ENDFORM.                    " WRITE_LIST&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Feb 2006 11:23:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-report-pf-status/m-p/1164952#M121537</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-03T11:23:33Z</dc:date>
    </item>
    <item>
      <title>Re: interactive report pf-status</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-report-pf-status/m-p/1164953#M121538</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi suma,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Things won't work if we do normal things.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;02. The important things are :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;a) New PF-STATUS is required , say 'ABCD'.&lt;/P&gt;&lt;P&gt;b) Handle user_commmand&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. First of all, from Function group SALV,&lt;/P&gt;&lt;P&gt;copy the STANDARD gui status to your program,&lt;/P&gt;&lt;P&gt;from SE80, by right clicking.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4. come to your program.&lt;/P&gt;&lt;P&gt;start-of-selection.&lt;/P&gt;&lt;P&gt;SET PF-STATUS '123'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;5. Double click 123 and activate the gui status.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;6. In gui status,&lt;/P&gt;&lt;P&gt;in those green buttons and yellow buton,&lt;/P&gt;&lt;P&gt;write BACK1 in both.&lt;/P&gt;&lt;P&gt;ie. buttons with fcode BACK1.&lt;/P&gt;&lt;P&gt;Save and activate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;6. AT USER-COMMAND.&lt;/P&gt;&lt;P&gt;IF sy-ucomm = 'BACK1'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : answer TYPE c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'POPUP_TO_CONFIRM'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;titlebar = 'Do You Want To Exit ?'&lt;/P&gt;&lt;P&gt;text_question = 'Do You Want To Exit ?'&lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;answer = answer&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;text_not_found = 1&lt;/P&gt;&lt;P&gt;OTHERS = 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF answer = '1'.&lt;/P&gt;&lt;P&gt;SET USER-COMMAND 'BACK'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDIF.&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;Thanks &amp;amp; regards,&lt;/P&gt;&lt;P&gt;  Sureshkumar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Feb 2006 11:37:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-report-pf-status/m-p/1164953#M121538</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-03T11:37:50Z</dc:date>
    </item>
    <item>
      <title>Re: interactive report pf-status</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-report-pf-status/m-p/1164954#M121539</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Nice qns from you their is small differance in BACK and EXIT. back will take you one step back but when you come exist it is mobule exist commond . it will take you initial point. if go into pf-status and see the function type it is "E" means exist .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i think it will help to find differance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;saleem.shaik&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Feb 2006 16:28:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-report-pf-status/m-p/1164954#M121539</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-03T16:28:04Z</dc:date>
    </item>
  </channel>
</rss>

