<?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: PF STATUS in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status/m-p/2880488#M676491</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;STEPS TO CREAT A BUTTON &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) GOTO SE41 T-CODE &lt;/P&gt;&lt;P&gt;2) ENTER PROGRAM NAME SAME AS UR REPORT PROGRAM NAME &lt;/P&gt;&lt;P&gt;3) ENTER STATUS NAME AS ANY THING LIKE 100 OR ABC OR ETC...&lt;/P&gt;&lt;P&gt;4) CLICK ON CREAT BUTTON&lt;/P&gt;&lt;P&gt;5) ENTER SHORT TEXT &lt;/P&gt;&lt;P&gt;6) SELECT THE RADIOBUTTON NORMAL SCREEN (IT WILL BE SELECTED AS PER UR REQUIREMENT)&lt;/P&gt;&lt;P&gt;7) IF YOU WANT TO CREAT A BUTTON ON APPLICATION TOOL BAR THEN SELECT THE APPLICATION TOL BAR TREE&lt;/P&gt;&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":smiling_face_with_sunglasses:"&gt;😎&lt;/span&gt; ENTER SOME NAME WHICH YOU WANT FOR UR BUTTON ( SELECT, DELETE, UPDATE LIKE THIS ..) THIS WILL BE YOUR &amp;lt;b&amp;gt;FCODE&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;9) SELECT ANY ICON &lt;/P&gt;&lt;P&gt;10) INFO TEXT ANY THING &lt;/P&gt;&lt;P&gt;11) CLICK ON OK&lt;/P&gt;&lt;P&gt;12) SAVE THAT AND ACTIVATE &lt;/P&gt;&lt;P&gt;13) COME BACK TO YOUR REPORT PROGRAM &lt;/P&gt;&lt;P&gt;14) WHERE EVER YOU WANT THAT SCREEN &lt;/P&gt;&lt;P&gt;     AT THAT PLACE WRITE THE STATEMENT LIKE THIS &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  *--MENU PAINTER&lt;/P&gt;&lt;P&gt;  SET PF-STATUS 'DDD'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DDD IS MY STATUS NAME &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AFTER THAT WHAT EVER LOGIC U WANT PUT THAT LOGIC &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I AM SENDING YOU A EXAMPLE CODE &lt;/P&gt;&lt;P&gt;IN THAT I HAD USED MY STATUS AT OUTPUT LIST &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  ZDEMO_19 MESSAGE-ID ZDEMO_MSG&lt;/P&gt;&lt;P&gt;                 NO STANDARD PAGE HEADING&lt;/P&gt;&lt;P&gt;                 LINE-COUNT 25(3)&lt;/P&gt;&lt;P&gt;                 LINE-SIZE 120.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: MARA, VBAK, KNA1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA IT_VBAK LIKE VBAK OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA IT_VBAP LIKE VBAP OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: P_SAL RADIOBUTTON GROUP GRP USER-COMMAND AAA,&lt;/P&gt;&lt;P&gt;            P_MAT RADIOBUTTON GROUP GRP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: S_VBELN FOR VBAK-VBELN,&lt;/P&gt;&lt;P&gt;                S_ERDAT FOR VBAK-ERDAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: S_MATNR FOR MARA-MATNR,&lt;/P&gt;&lt;P&gt;                S_ERSDA FOR MARA-ERSDA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INITIALIZATION.&lt;/P&gt;&lt;P&gt;  P_SAL = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN OUTPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF P_SAL EQ 'X'.&lt;/P&gt;&lt;P&gt;    LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;      IF SCREEN-GROUP4 EQ '004'&lt;/P&gt;&lt;P&gt;      OR SCREEN-GROUP4 EQ '005'.&lt;/P&gt;&lt;P&gt;        SCREEN-INVISIBLE = 1.&lt;/P&gt;&lt;P&gt;        SCREEN-INPUT = 0.&lt;/P&gt;&lt;P&gt;        MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ELSEIF P_MAT EQ 'X'.&lt;/P&gt;&lt;P&gt;    LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;      IF SCREEN-GROUP4 EQ '002'&lt;/P&gt;&lt;P&gt;      OR SCREEN-GROUP4 EQ '003'.&lt;/P&gt;&lt;P&gt;        SCREEN-INVISIBLE = 1.&lt;/P&gt;&lt;P&gt;        SCREEN-INPUT = 0.&lt;/P&gt;&lt;P&gt;        MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT * FROM VBAK INTO TABLE IT_VBAK  WHERE VBELN IN S_VBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;END-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT IT_VBAK.&lt;/P&gt;&lt;P&gt;    WRITE:/ IT_VBAK-VBELN,&lt;/P&gt;&lt;P&gt;    IT_VBAK-ERDAT, IT_VBAK-ERNAM,&lt;/P&gt;&lt;P&gt;    IT_VBAK-KUNNR.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   HIDE IT_VBAK-VBELN.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;*--MENU PAINTER&lt;/P&gt;&lt;P&gt;  SET PF-STATUS 'DDD'.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TOP-OF-PAGE.&lt;/P&gt;&lt;P&gt;  WRITE:/ 'Sales Document List'.&lt;/P&gt;&lt;P&gt;  ULINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;END-OF-PAGE.&lt;/P&gt;&lt;P&gt;  ULINE.&lt;/P&gt;&lt;P&gt;  WRITE:/ 'End of page', SY-PAGNO.&lt;/P&gt;&lt;P&gt;  ULINE.&lt;/P&gt;&lt;P&gt;*--SECONDARY LIST&lt;/P&gt;&lt;P&gt;AT USER-COMMAND.&lt;/P&gt;&lt;P&gt;  DATA: V_FIELD(20) TYPE C ,&lt;/P&gt;&lt;P&gt;        V_VALUE(10) TYPE N.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  GET CURSOR FIELD V_FIELD VALUE V_VALUE.&lt;/P&gt;&lt;P&gt;  IF SY-UCOMM EQ 'VBAP'.&lt;/P&gt;&lt;P&gt;    SELECT * FROM VBAP INTO TABLE IT_VBAP&lt;/P&gt;&lt;P&gt;              WHERE VBELN EQ V_VALUE.&lt;/P&gt;&lt;P&gt;    LOOP AT IT_VBAP.&lt;/P&gt;&lt;P&gt;      WRITE:/ IT_VBAP-VBELN, IT_VBAP-POSNR,&lt;/P&gt;&lt;P&gt;              IT_VBAP-MATNR, IT_VBAP-NETWR.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ELSEIF SY-UCOMM EQ 'KNA1'.&lt;/P&gt;&lt;P&gt;    SELECT SINGLE * FROM KNA1 WHERE KUNNR EQ V_VALUE.&lt;/P&gt;&lt;P&gt;    WRITE:/ KNA1-KUNNR, KNA1-NAME1.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TOP-OF-PAGE DURING LINE-SELECTION.&lt;/P&gt;&lt;P&gt;  WRITE:/ 'Sales document details'.&lt;/P&gt;&lt;P&gt;  ULINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  ZAJAYINTERACTIVEREPORTS MESSAGE-ID ZDEMO_MSG&lt;/P&gt;&lt;P&gt;                 NO STANDARD PAGE HEADING&lt;/P&gt;&lt;P&gt;                 LINE-COUNT 37(3)&lt;/P&gt;&lt;P&gt;                 LINE-SIZE 120.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: MARA, VBAK, KNA1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA IT_VBAK LIKE VBAK OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA IT_VBAP LIKE VBAP OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA IT_KNA1 LIKE KNA1 OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: P_SAL RADIOBUTTON GROUP GRP USER-COMMAND AAA,&lt;/P&gt;&lt;P&gt;            P_MAT RADIOBUTTON GROUP GRP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: S_VBELN FOR VBAK-VBELN,&lt;/P&gt;&lt;P&gt;                S_ERDAT FOR VBAK-ERDAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: S_MATNR FOR MARA-MATNR,&lt;/P&gt;&lt;P&gt;                S_ERSDA FOR MARA-ERSDA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INITIALIZATION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  P_SAL = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN OUTPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF P_SAL EQ 'X'.&lt;/P&gt;&lt;P&gt;    LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;      IF SCREEN-GROUP4 EQ '004' OR SCREEN-GROUP4 EQ '005'.&lt;/P&gt;&lt;P&gt;        SCREEN-INVISIBLE = 1.&lt;/P&gt;&lt;P&gt;        SCREEN-INPUT = 0.&lt;/P&gt;&lt;P&gt;        SCREEN-INTENSIFIED = '1'.&lt;/P&gt;&lt;P&gt;        MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ELSEIF P_MAT EQ 'X'.&lt;/P&gt;&lt;P&gt;    LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;      IF SCREEN-GROUP4 EQ '002' OR SCREEN-GROUP4 EQ '003'.&lt;/P&gt;&lt;P&gt;        SCREEN-INVISIBLE = 1.&lt;/P&gt;&lt;P&gt;        SCREEN-INPUT = 0.&lt;/P&gt;&lt;P&gt;        MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT * FROM VBAK INTO TABLE IT_VBAK  WHERE VBELN IN S_VBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;END-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT IT_VBAK.&lt;/P&gt;&lt;P&gt;    WRITE:/ IT_VBAK-VBELN, IT_VBAK-ERDAT, IT_VBAK-ERNAM,&lt;/P&gt;&lt;P&gt;IT_VBAK-KUNNR.&lt;/P&gt;&lt;P&gt;    HIDE: IT_VBAK-VBELN, IT_VBAK-KUNNR.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--MENU PAINTER&lt;/P&gt;&lt;P&gt; SET PF-STATUS 'AAA'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TOP-OF-PAGE.&lt;/P&gt;&lt;P&gt;  WRITE:/ 'Sales Document List'.&lt;/P&gt;&lt;P&gt;  ULINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;END-OF-PAGE.&lt;/P&gt;&lt;P&gt;  ULINE.&lt;/P&gt;&lt;P&gt;  WRITE:/ 'End of page', SY-PAGNO.&lt;/P&gt;&lt;P&gt;  ULINE.&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;*--SECONDARY LIST&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT USER-COMMAND.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF SY-UCOMM EQ 'VBAP'.&lt;/P&gt;&lt;P&gt;    SELECT * FROM VBAP INTO TABLE IT_VBAP&lt;/P&gt;&lt;P&gt;              WHERE VBELN EQ IT_VBAK-VBELN.&lt;/P&gt;&lt;P&gt;    LOOP AT IT_VBAP.&lt;/P&gt;&lt;P&gt;      WRITE:/ IT_VBAP-VBELN, IT_VBAP-POSNR,&lt;/P&gt;&lt;P&gt;              IT_VBAP-MATNR, IT_VBAP-NETWR.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF SY-UCOMM EQ 'KNA1'.&lt;/P&gt;&lt;P&gt;    SELECT SINGLE * FROM KNA1 WHERE KUNNR EQ IT_VBAK-KUNNR.&lt;/P&gt;&lt;P&gt;    WRITE:/ KNA1-KUNNR, KNA1-NAME1.&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;AT LINE-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: V_FIELD(20) TYPE C ,&lt;/P&gt;&lt;P&gt;        V_VALUE(10) TYPE N.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  GET CURSOR FIELD V_FIELD VALUE V_VALUE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF V_FIELD EQ 'IT_VBAK-VBELN'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT * FROM VBAP INTO TABLE IT_VBAP WHERE VBELN EQ V_VALUE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    LOOP AT IT_VBAP.&lt;/P&gt;&lt;P&gt;     WRITE:/ IT_VBAP-VBELN, IT_VBAP-POSNR, IT_VBAP-MATNR, IT_VBAP-NETWR&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ELSEIF V_FIELD EQ 'IT_VBAK-KUNNR'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT SINGLE * FROM KNA1 WHERE KUNNR EQ V_VALUE.&lt;/P&gt;&lt;P&gt;      WRITE:/ KNA1-KUNNR, KNA1-NAME1.&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;TOP-OF-PAGE DURING LINE-SELECTION.&lt;/P&gt;&lt;P&gt;  WRITE:/ 'Sales document details'.&lt;/P&gt;&lt;P&gt;  ULINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REWARD IF USEFULL&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 21 Sep 2007 08:18:47 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-09-21T08:18:47Z</dc:date>
    <item>
      <title>PF STATUS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status/m-p/2880484#M676487</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;&lt;/P&gt;&lt;P&gt;How to create a button using pf-status?&lt;/P&gt;&lt;P&gt;Actually I want to use in interactive report....... &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks...&lt;/P&gt;&lt;P&gt;Kiran&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Sep 2007 07:25:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status/m-p/2880484#M676487</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-21T07:25:41Z</dc:date>
    </item>
    <item>
      <title>Re: PF STATUS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status/m-p/2880485#M676488</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;double click on the Pf-status defined&lt;/P&gt;&lt;P&gt;in that define ur own button function code like this&lt;/P&gt;&lt;P&gt;in function keys /freely assign keys &lt;/P&gt;&lt;P&gt;name of the button - function code(eg:&amp;amp;but1)&lt;/P&gt;&lt;P&gt;and in application tool bar &lt;/P&gt;&lt;P&gt;jus specify the function code given-i.e.&amp;amp;but1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward if helpful.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Sep 2007 07:29:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status/m-p/2880485#M676488</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-21T07:29:59Z</dc:date>
    </item>
    <item>
      <title>Re: PF STATUS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status/m-p/2880486#M676489</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Kiran,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--- PF-Status&lt;/P&gt;&lt;P&gt;  SET PF-STATUS 'STAT1'.&lt;/P&gt;&lt;P&gt;  SET TITLEBAR 'XXX'.     &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dbl clk on thje status name and u can add menu items, and toolbar buttons...&lt;/P&gt;&lt;P&gt;Similarly the title&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward if helpful&lt;/P&gt;&lt;P&gt;K&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Sep 2007 07:30:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status/m-p/2880486#M676489</guid>
      <dc:creator>former_member189629</dc:creator>
      <dc:date>2007-09-21T07:30:17Z</dc:date>
    </item>
    <item>
      <title>Re: PF STATUS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status/m-p/2880487#M676490</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;u can set pf-status &lt;/P&gt;&lt;P&gt;by simply writing the following code:&lt;/P&gt;&lt;P&gt;SET PF-STATUS 'GUI'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;double click on GUI and define all the functions n keys u need.&lt;/P&gt;&lt;P&gt;below is the example code .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: spfli, sbook.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: num TYPE i,&lt;/P&gt;&lt;P&gt;dat TYPE d.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;num = 0.&lt;/P&gt;&lt;P&gt;SET PF-STATUS 'FLIGHT'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;GET spfli.&lt;/P&gt;&lt;P&gt;num = num + 1.&lt;/P&gt;&lt;P&gt;WRITE: / spfli-carrid, spfli-connid,&lt;/P&gt;&lt;P&gt;spfli-cityfrom, spfli-cityto.&lt;/P&gt;&lt;P&gt;HIDE: spfli-carrid, spfli-connid, num.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;END-OF-SELECTION.&lt;/P&gt;&lt;P&gt;CLEAR num.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TOP-OF-PAGE.&lt;/P&gt;&lt;P&gt;WRITE 'List of Flights'.&lt;/P&gt;&lt;P&gt;ULINE.&lt;/P&gt;&lt;P&gt;WRITE 'CA CONN FROM TO'.&lt;/P&gt;&lt;P&gt;ULINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TOP-OF-PAGE DURING LINE-SELECTION.&lt;/P&gt;&lt;P&gt;CASE sy-pfkey.&lt;/P&gt;&lt;P&gt;WHEN 'BOOKING'.&lt;/P&gt;&lt;P&gt;WRITE sy-lisel.&lt;/P&gt;&lt;P&gt;ULINE.&lt;/P&gt;&lt;P&gt;WHEN 'WIND'.&lt;/P&gt;&lt;P&gt;WRITE: 'Booking', sbook-bookid,&lt;/P&gt;&lt;P&gt;/ 'Date ', sbook-fldate.&lt;/P&gt;&lt;P&gt;ULINE.&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT USER-COMMAND.&lt;/P&gt;&lt;P&gt;CASE sy-ucomm.&lt;/P&gt;&lt;P&gt;WHEN 'SELE'.&lt;/P&gt;&lt;P&gt;IF num NE 0.&lt;/P&gt;&lt;P&gt;SET PF-STATUS 'BOOKING'.&lt;/P&gt;&lt;P&gt;CLEAR dat.&lt;/P&gt;&lt;P&gt;SELECT * FROM sbook WHERE carrid = spfli-carrid&lt;/P&gt;&lt;P&gt;AND connid = spfli-connid.&lt;/P&gt;&lt;P&gt;IF sbook-fldate NE dat.&lt;/P&gt;&lt;P&gt;dat = sbook-fldate.&lt;/P&gt;&lt;P&gt;SKIP.&lt;/P&gt;&lt;P&gt;WRITE / sbook-fldate.&lt;/P&gt;&lt;P&gt;POSITION 16.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;NEW-LINE.&lt;/P&gt;&lt;P&gt;POSITION 16.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;WRITE sbook-bookid.&lt;/P&gt;&lt;P&gt;HIDE: sbook-bookid, sbook-fldate, sbook-custtype,&lt;/P&gt;&lt;P&gt;sbook-smoker, sbook-luggweight, sbook-class.&lt;/P&gt;&lt;P&gt;ENDSELECT.&lt;/P&gt;&lt;P&gt;IF sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;WRITE / 'No bookings for this flight'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;num = 0.&lt;/P&gt;&lt;P&gt;CLEAR sbook-bookid.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;WHEN 'INFO'.&lt;/P&gt;&lt;P&gt;IF NOT sbook-bookid IS INITIAL.&lt;/P&gt;&lt;P&gt;SET PF-STATUS 'WIND'.&lt;/P&gt;&lt;P&gt;SET TITLEBAR 'BKI'.&lt;/P&gt;&lt;P&gt;WINDOW STARTING AT 30 5 ENDING AT 60 10.&lt;/P&gt;&lt;P&gt;WRITE: 'Customer type :', sbook-custtype,&lt;/P&gt;&lt;P&gt;/ 'Smoker :', sbook-smoker,&lt;/P&gt;&lt;P&gt;/ 'Luggage weight :', sbook-luggweight UNIT 'KG',&lt;/P&gt;&lt;P&gt;/ 'Class :', sbook-class.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Vasu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Sep 2007 07:57:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status/m-p/2880487#M676490</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-21T07:57:55Z</dc:date>
    </item>
    <item>
      <title>Re: PF STATUS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status/m-p/2880488#M676491</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;STEPS TO CREAT A BUTTON &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) GOTO SE41 T-CODE &lt;/P&gt;&lt;P&gt;2) ENTER PROGRAM NAME SAME AS UR REPORT PROGRAM NAME &lt;/P&gt;&lt;P&gt;3) ENTER STATUS NAME AS ANY THING LIKE 100 OR ABC OR ETC...&lt;/P&gt;&lt;P&gt;4) CLICK ON CREAT BUTTON&lt;/P&gt;&lt;P&gt;5) ENTER SHORT TEXT &lt;/P&gt;&lt;P&gt;6) SELECT THE RADIOBUTTON NORMAL SCREEN (IT WILL BE SELECTED AS PER UR REQUIREMENT)&lt;/P&gt;&lt;P&gt;7) IF YOU WANT TO CREAT A BUTTON ON APPLICATION TOOL BAR THEN SELECT THE APPLICATION TOL BAR TREE&lt;/P&gt;&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":smiling_face_with_sunglasses:"&gt;😎&lt;/span&gt; ENTER SOME NAME WHICH YOU WANT FOR UR BUTTON ( SELECT, DELETE, UPDATE LIKE THIS ..) THIS WILL BE YOUR &amp;lt;b&amp;gt;FCODE&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;9) SELECT ANY ICON &lt;/P&gt;&lt;P&gt;10) INFO TEXT ANY THING &lt;/P&gt;&lt;P&gt;11) CLICK ON OK&lt;/P&gt;&lt;P&gt;12) SAVE THAT AND ACTIVATE &lt;/P&gt;&lt;P&gt;13) COME BACK TO YOUR REPORT PROGRAM &lt;/P&gt;&lt;P&gt;14) WHERE EVER YOU WANT THAT SCREEN &lt;/P&gt;&lt;P&gt;     AT THAT PLACE WRITE THE STATEMENT LIKE THIS &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  *--MENU PAINTER&lt;/P&gt;&lt;P&gt;  SET PF-STATUS 'DDD'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DDD IS MY STATUS NAME &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AFTER THAT WHAT EVER LOGIC U WANT PUT THAT LOGIC &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I AM SENDING YOU A EXAMPLE CODE &lt;/P&gt;&lt;P&gt;IN THAT I HAD USED MY STATUS AT OUTPUT LIST &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  ZDEMO_19 MESSAGE-ID ZDEMO_MSG&lt;/P&gt;&lt;P&gt;                 NO STANDARD PAGE HEADING&lt;/P&gt;&lt;P&gt;                 LINE-COUNT 25(3)&lt;/P&gt;&lt;P&gt;                 LINE-SIZE 120.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: MARA, VBAK, KNA1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA IT_VBAK LIKE VBAK OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA IT_VBAP LIKE VBAP OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: P_SAL RADIOBUTTON GROUP GRP USER-COMMAND AAA,&lt;/P&gt;&lt;P&gt;            P_MAT RADIOBUTTON GROUP GRP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: S_VBELN FOR VBAK-VBELN,&lt;/P&gt;&lt;P&gt;                S_ERDAT FOR VBAK-ERDAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: S_MATNR FOR MARA-MATNR,&lt;/P&gt;&lt;P&gt;                S_ERSDA FOR MARA-ERSDA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INITIALIZATION.&lt;/P&gt;&lt;P&gt;  P_SAL = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN OUTPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF P_SAL EQ 'X'.&lt;/P&gt;&lt;P&gt;    LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;      IF SCREEN-GROUP4 EQ '004'&lt;/P&gt;&lt;P&gt;      OR SCREEN-GROUP4 EQ '005'.&lt;/P&gt;&lt;P&gt;        SCREEN-INVISIBLE = 1.&lt;/P&gt;&lt;P&gt;        SCREEN-INPUT = 0.&lt;/P&gt;&lt;P&gt;        MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ELSEIF P_MAT EQ 'X'.&lt;/P&gt;&lt;P&gt;    LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;      IF SCREEN-GROUP4 EQ '002'&lt;/P&gt;&lt;P&gt;      OR SCREEN-GROUP4 EQ '003'.&lt;/P&gt;&lt;P&gt;        SCREEN-INVISIBLE = 1.&lt;/P&gt;&lt;P&gt;        SCREEN-INPUT = 0.&lt;/P&gt;&lt;P&gt;        MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT * FROM VBAK INTO TABLE IT_VBAK  WHERE VBELN IN S_VBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;END-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT IT_VBAK.&lt;/P&gt;&lt;P&gt;    WRITE:/ IT_VBAK-VBELN,&lt;/P&gt;&lt;P&gt;    IT_VBAK-ERDAT, IT_VBAK-ERNAM,&lt;/P&gt;&lt;P&gt;    IT_VBAK-KUNNR.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   HIDE IT_VBAK-VBELN.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;*--MENU PAINTER&lt;/P&gt;&lt;P&gt;  SET PF-STATUS 'DDD'.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TOP-OF-PAGE.&lt;/P&gt;&lt;P&gt;  WRITE:/ 'Sales Document List'.&lt;/P&gt;&lt;P&gt;  ULINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;END-OF-PAGE.&lt;/P&gt;&lt;P&gt;  ULINE.&lt;/P&gt;&lt;P&gt;  WRITE:/ 'End of page', SY-PAGNO.&lt;/P&gt;&lt;P&gt;  ULINE.&lt;/P&gt;&lt;P&gt;*--SECONDARY LIST&lt;/P&gt;&lt;P&gt;AT USER-COMMAND.&lt;/P&gt;&lt;P&gt;  DATA: V_FIELD(20) TYPE C ,&lt;/P&gt;&lt;P&gt;        V_VALUE(10) TYPE N.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  GET CURSOR FIELD V_FIELD VALUE V_VALUE.&lt;/P&gt;&lt;P&gt;  IF SY-UCOMM EQ 'VBAP'.&lt;/P&gt;&lt;P&gt;    SELECT * FROM VBAP INTO TABLE IT_VBAP&lt;/P&gt;&lt;P&gt;              WHERE VBELN EQ V_VALUE.&lt;/P&gt;&lt;P&gt;    LOOP AT IT_VBAP.&lt;/P&gt;&lt;P&gt;      WRITE:/ IT_VBAP-VBELN, IT_VBAP-POSNR,&lt;/P&gt;&lt;P&gt;              IT_VBAP-MATNR, IT_VBAP-NETWR.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ELSEIF SY-UCOMM EQ 'KNA1'.&lt;/P&gt;&lt;P&gt;    SELECT SINGLE * FROM KNA1 WHERE KUNNR EQ V_VALUE.&lt;/P&gt;&lt;P&gt;    WRITE:/ KNA1-KUNNR, KNA1-NAME1.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TOP-OF-PAGE DURING LINE-SELECTION.&lt;/P&gt;&lt;P&gt;  WRITE:/ 'Sales document details'.&lt;/P&gt;&lt;P&gt;  ULINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  ZAJAYINTERACTIVEREPORTS MESSAGE-ID ZDEMO_MSG&lt;/P&gt;&lt;P&gt;                 NO STANDARD PAGE HEADING&lt;/P&gt;&lt;P&gt;                 LINE-COUNT 37(3)&lt;/P&gt;&lt;P&gt;                 LINE-SIZE 120.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: MARA, VBAK, KNA1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA IT_VBAK LIKE VBAK OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA IT_VBAP LIKE VBAP OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA IT_KNA1 LIKE KNA1 OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: P_SAL RADIOBUTTON GROUP GRP USER-COMMAND AAA,&lt;/P&gt;&lt;P&gt;            P_MAT RADIOBUTTON GROUP GRP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: S_VBELN FOR VBAK-VBELN,&lt;/P&gt;&lt;P&gt;                S_ERDAT FOR VBAK-ERDAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: S_MATNR FOR MARA-MATNR,&lt;/P&gt;&lt;P&gt;                S_ERSDA FOR MARA-ERSDA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INITIALIZATION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  P_SAL = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN OUTPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF P_SAL EQ 'X'.&lt;/P&gt;&lt;P&gt;    LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;      IF SCREEN-GROUP4 EQ '004' OR SCREEN-GROUP4 EQ '005'.&lt;/P&gt;&lt;P&gt;        SCREEN-INVISIBLE = 1.&lt;/P&gt;&lt;P&gt;        SCREEN-INPUT = 0.&lt;/P&gt;&lt;P&gt;        SCREEN-INTENSIFIED = '1'.&lt;/P&gt;&lt;P&gt;        MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ELSEIF P_MAT EQ 'X'.&lt;/P&gt;&lt;P&gt;    LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;      IF SCREEN-GROUP4 EQ '002' OR SCREEN-GROUP4 EQ '003'.&lt;/P&gt;&lt;P&gt;        SCREEN-INVISIBLE = 1.&lt;/P&gt;&lt;P&gt;        SCREEN-INPUT = 0.&lt;/P&gt;&lt;P&gt;        MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT * FROM VBAK INTO TABLE IT_VBAK  WHERE VBELN IN S_VBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;END-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT IT_VBAK.&lt;/P&gt;&lt;P&gt;    WRITE:/ IT_VBAK-VBELN, IT_VBAK-ERDAT, IT_VBAK-ERNAM,&lt;/P&gt;&lt;P&gt;IT_VBAK-KUNNR.&lt;/P&gt;&lt;P&gt;    HIDE: IT_VBAK-VBELN, IT_VBAK-KUNNR.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--MENU PAINTER&lt;/P&gt;&lt;P&gt; SET PF-STATUS 'AAA'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TOP-OF-PAGE.&lt;/P&gt;&lt;P&gt;  WRITE:/ 'Sales Document List'.&lt;/P&gt;&lt;P&gt;  ULINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;END-OF-PAGE.&lt;/P&gt;&lt;P&gt;  ULINE.&lt;/P&gt;&lt;P&gt;  WRITE:/ 'End of page', SY-PAGNO.&lt;/P&gt;&lt;P&gt;  ULINE.&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;*--SECONDARY LIST&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT USER-COMMAND.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF SY-UCOMM EQ 'VBAP'.&lt;/P&gt;&lt;P&gt;    SELECT * FROM VBAP INTO TABLE IT_VBAP&lt;/P&gt;&lt;P&gt;              WHERE VBELN EQ IT_VBAK-VBELN.&lt;/P&gt;&lt;P&gt;    LOOP AT IT_VBAP.&lt;/P&gt;&lt;P&gt;      WRITE:/ IT_VBAP-VBELN, IT_VBAP-POSNR,&lt;/P&gt;&lt;P&gt;              IT_VBAP-MATNR, IT_VBAP-NETWR.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF SY-UCOMM EQ 'KNA1'.&lt;/P&gt;&lt;P&gt;    SELECT SINGLE * FROM KNA1 WHERE KUNNR EQ IT_VBAK-KUNNR.&lt;/P&gt;&lt;P&gt;    WRITE:/ KNA1-KUNNR, KNA1-NAME1.&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;AT LINE-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: V_FIELD(20) TYPE C ,&lt;/P&gt;&lt;P&gt;        V_VALUE(10) TYPE N.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  GET CURSOR FIELD V_FIELD VALUE V_VALUE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF V_FIELD EQ 'IT_VBAK-VBELN'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT * FROM VBAP INTO TABLE IT_VBAP WHERE VBELN EQ V_VALUE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    LOOP AT IT_VBAP.&lt;/P&gt;&lt;P&gt;     WRITE:/ IT_VBAP-VBELN, IT_VBAP-POSNR, IT_VBAP-MATNR, IT_VBAP-NETWR&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ELSEIF V_FIELD EQ 'IT_VBAK-KUNNR'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT SINGLE * FROM KNA1 WHERE KUNNR EQ V_VALUE.&lt;/P&gt;&lt;P&gt;      WRITE:/ KNA1-KUNNR, KNA1-NAME1.&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;TOP-OF-PAGE DURING LINE-SELECTION.&lt;/P&gt;&lt;P&gt;  WRITE:/ 'Sales document details'.&lt;/P&gt;&lt;P&gt;  ULINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REWARD IF USEFULL&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Sep 2007 08:18:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status/m-p/2880488#M676491</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-21T08:18:47Z</dc:date>
    </item>
    <item>
      <title>Re: PF STATUS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status/m-p/2880489#M676492</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;u can go to  tcode se41 and create a menu example: zmenu. select normal&lt;/P&gt;&lt;P&gt;go inside and u can see 3&lt;/P&gt;&lt;P&gt;menu bar, application bar and function keys.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;click on menu bar for displaying as menu items, app bar for pushbuttons.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in the program declare.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;SET PF-STATUS &amp;lt;b&amp;gt;zmenu.&amp;lt;/b&amp;gt;&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;insetad of going to se41 , u can write the above statement in the report and double click on zmenu and go there directly&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Sep 2007 08:24:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status/m-p/2880489#M676492</guid>
      <dc:creator>hymavathi_oruganti</dc:creator>
      <dc:date>2007-09-21T08:24:20Z</dc:date>
    </item>
    <item>
      <title>Re: PF STATUS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status/m-p/2880490#M676493</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi double click on set-pfstaus and under that provide buttons which u want &lt;/P&gt;&lt;P&gt;I hope it usefull for &lt;/P&gt;&lt;P&gt; if it usefull to give me reward points.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Sep 2007 08:59:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status/m-p/2880490#M676493</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-21T08:59:22Z</dc:date>
    </item>
  </channel>
</rss>

