<?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/2911536#M685136</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;&amp;lt;b&amp;gt;STEPS TO CREAT A BUTTON&amp;lt;/b&amp;gt; &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 FCODE&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;*--MENU PAINTER&lt;/P&gt;&lt;P&gt;SET PF-STATUS 'DDD'.&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;&amp;lt;b&amp;gt;REWARD IF USEFULL&amp;lt;/b&amp;gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;dirctly adding a push button&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES sscrfields. &lt;/P&gt;&lt;P&gt;TYPE-POOLS icon. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN: &lt;/P&gt;&lt;P&gt;BEGIN OF SCREEN 500 AS WINDOW TITLE title, &lt;/P&gt;&lt;P&gt;PUSHBUTTON 2(10) but1 USER-COMMAND cli1, &lt;/P&gt;&lt;P&gt;PUSHBUTTON 12(30) but2 USER-COMMAND cli2 &lt;/P&gt;&lt;P&gt;VISIBLE LENGTH 10, &lt;/P&gt;&lt;P&gt;END OF SCREEN 500. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN. &lt;/P&gt;&lt;P&gt;CASE sscrfields. &lt;/P&gt;&lt;P&gt;WHEN 'CLI1'. &lt;/P&gt;&lt;P&gt;... &lt;/P&gt;&lt;P&gt;WHEN 'CLI2'. &lt;/P&gt;&lt;P&gt;... &lt;/P&gt;&lt;P&gt;ENDCASE. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION. &lt;/P&gt;&lt;P&gt;title = 'Push button'. &lt;/P&gt;&lt;P&gt;but1 = 'Button 1'. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'ICON_CREATE' &lt;/P&gt;&lt;P&gt;EXPORTING &lt;/P&gt;&lt;P&gt;name = icon_information &lt;/P&gt;&lt;P&gt;text = 'Button 2' &lt;/P&gt;&lt;P&gt;info = 'My Quickinfo' &lt;/P&gt;&lt;P&gt;IMPORTING &lt;/P&gt;&lt;P&gt;RESULT = but2 &lt;/P&gt;&lt;P&gt;EXCEPTIONS &lt;/P&gt;&lt;P&gt;OTHERS = 0. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL SELECTION-SCREEN '0500' STARTING AT 10 10. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check this link&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.planetsap.com/howdo_a.htm#PBUTTON" target="test_blank"&gt;http://www.planetsap.com/howdo_a.htm#PBUTTON&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 17 Oct 2007 05:31:36 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-10-17T05:31:36Z</dc:date>
    <item>
      <title>PF Status</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status/m-p/2911530#M685130</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to craete a Push Button and also status,&lt;/P&gt;&lt;P&gt;will you please let me know how to create both.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in Advance,&lt;/P&gt;&lt;P&gt;KKK&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Oct 2007 05:13:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status/m-p/2911530#M685130</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-17T05:13:44Z</dc:date>
    </item>
    <item>
      <title>Re: PF Status</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status/m-p/2911531#M685131</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Refer the links -&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="3603512"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="4151903"&gt;&lt;/A&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;P&gt;&lt;/P&gt;&lt;P&gt;Reward all helpful replies.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Oct 2007 05:17:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status/m-p/2911531#M685131</guid>
      <dc:creator>amit_khare</dc:creator>
      <dc:date>2007-10-17T05:17:39Z</dc:date>
    </item>
    <item>
      <title>Re: PF Status</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status/m-p/2911532#M685132</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="167165"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please reward points if helpful.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Oct 2007 05:17:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status/m-p/2911532#M685132</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-17T05:17:45Z</dc:date>
    </item>
    <item>
      <title>Re: PF Status</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status/m-p/2911533#M685133</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;for alv &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;go to se41 give the prog name SAPLKKBL&lt;/P&gt;&lt;P&gt;and the status name     STANDARD_FULLSCREEN&lt;/P&gt;&lt;P&gt; copy button will be there in the application tool bar&lt;/P&gt;&lt;P&gt;clik and then give the target zprog name and status name&lt;/P&gt;&lt;P&gt;then go to your prog and then activate it&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; now  press ctrl+ shift+f5 on the aditor&lt;/P&gt;&lt;P&gt;the editor will become similar to se80 &lt;/P&gt;&lt;P&gt;on the left hand side &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;clik the status&lt;/P&gt;&lt;P&gt;then your status will come&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;double clik on that &lt;/P&gt;&lt;P&gt;in the application tool bar&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;clik the + symobol and then give the name and function code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;now you can use this in your program&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;Venkatesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Oct 2007 05:20:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status/m-p/2911533#M685133</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-17T05:20: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/2911534#M685134</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;for PF STATUS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Go to se41 and create your own GUI status there..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;then include your pf status in your report using &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in initialization or in PBO eventr..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET pf-status 'ZABC'. "name of PF Status you created &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;===========================&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use can use the code below.. to generate Pushbottons on Application toolbar of Selection Screen&lt;/P&gt;&lt;P&gt;Otherwise use SELECTION-SCREEN : PUSHBUTTON .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT zselfile1 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES:sscrfields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**Create the Additional Selection screen to input filename&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN: BEGIN OF SCREEN 10.&lt;/P&gt;&lt;P&gt;PARAMETERS: p_file TYPE rlgrap-filename.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN: END OF SCREEN 10.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**Create Application Toolbar Button on the Standard selection Screen&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN FUNCTION KEY 1. "Its fcode will be FC01&lt;/P&gt;&lt;P&gt;PARAMETERS : p_werks TYPE marc-werks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INITIALIZATION.&lt;/P&gt;&lt;P&gt;sscrfields-functxt_01 = 'Enter File'. "Assign the Text to the Button&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CASE sscrfields-ucomm. "Check the Fcode&lt;/P&gt;&lt;P&gt;WHEN 'FC01'.&lt;/P&gt;&lt;P&gt;CALL SELECTION-SCREEN 10 STARTING AT 5 8 ENDING AT 85 20.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use SSCRFIELDS table to get buttons on report tool bar.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check this sample report DEMO_SEL_SCREEN_FUNCTION_KEY to create a push buttons on report tool bar.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards&lt;/P&gt;&lt;P&gt;ilesh 24x7&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Oct 2007 05:22:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status/m-p/2911534#M685134</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-17T05:22:29Z</dc:date>
    </item>
    <item>
      <title>Re: PF Status</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status/m-p/2911535#M685135</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;in module pool programs decomment n double click on PBO and decomment SET PF-STATUS 'ASB'. -&amp;gt; double click on asb and give status bar [ buttons]&lt;/P&gt;&lt;P&gt;  SET TITLEBAR 'OOPS'. -&amp;gt; double click on oops and give title bar.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in report programs u have to use an event &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET PF-STATUS 'SDV' -&amp;gt; double click on sdv n give menu name n program name and design ur buttons.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if helpful reward some points.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;with regards,&lt;/P&gt;&lt;P&gt;Suresh Aluri.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Oct 2007 05:31:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status/m-p/2911535#M685135</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-17T05:31:24Z</dc:date>
    </item>
    <item>
      <title>Re: PF Status</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status/m-p/2911536#M685136</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;&amp;lt;b&amp;gt;STEPS TO CREAT A BUTTON&amp;lt;/b&amp;gt; &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 FCODE&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;*--MENU PAINTER&lt;/P&gt;&lt;P&gt;SET PF-STATUS 'DDD'.&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;&amp;lt;b&amp;gt;REWARD IF USEFULL&amp;lt;/b&amp;gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;dirctly adding a push button&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES sscrfields. &lt;/P&gt;&lt;P&gt;TYPE-POOLS icon. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN: &lt;/P&gt;&lt;P&gt;BEGIN OF SCREEN 500 AS WINDOW TITLE title, &lt;/P&gt;&lt;P&gt;PUSHBUTTON 2(10) but1 USER-COMMAND cli1, &lt;/P&gt;&lt;P&gt;PUSHBUTTON 12(30) but2 USER-COMMAND cli2 &lt;/P&gt;&lt;P&gt;VISIBLE LENGTH 10, &lt;/P&gt;&lt;P&gt;END OF SCREEN 500. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN. &lt;/P&gt;&lt;P&gt;CASE sscrfields. &lt;/P&gt;&lt;P&gt;WHEN 'CLI1'. &lt;/P&gt;&lt;P&gt;... &lt;/P&gt;&lt;P&gt;WHEN 'CLI2'. &lt;/P&gt;&lt;P&gt;... &lt;/P&gt;&lt;P&gt;ENDCASE. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION. &lt;/P&gt;&lt;P&gt;title = 'Push button'. &lt;/P&gt;&lt;P&gt;but1 = 'Button 1'. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'ICON_CREATE' &lt;/P&gt;&lt;P&gt;EXPORTING &lt;/P&gt;&lt;P&gt;name = icon_information &lt;/P&gt;&lt;P&gt;text = 'Button 2' &lt;/P&gt;&lt;P&gt;info = 'My Quickinfo' &lt;/P&gt;&lt;P&gt;IMPORTING &lt;/P&gt;&lt;P&gt;RESULT = but2 &lt;/P&gt;&lt;P&gt;EXCEPTIONS &lt;/P&gt;&lt;P&gt;OTHERS = 0. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL SELECTION-SCREEN '0500' STARTING AT 10 10. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check this link&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.planetsap.com/howdo_a.htm#PBUTTON" target="test_blank"&gt;http://www.planetsap.com/howdo_a.htm#PBUTTON&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Oct 2007 05:31:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status/m-p/2911536#M685136</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-17T05:31:36Z</dc:date>
    </item>
  </channel>
</rss>

