<?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: how to find Z* programs containing a sting in source code in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-find-z-programs-containing-a-sting-in-source-code/m-p/1720847#M314635</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Tina,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Yes, use the standard program RPR_ABAP_SOURCE_SCAN, that will be more useful in this case.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Chandra.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note: Please reward if helpful.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 25 Oct 2006 08:22:56 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-10-25T08:22:56Z</dc:date>
    <item>
      <title>how to find Z* programs containing a sting in source code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-find-z-programs-containing-a-sting-in-source-code/m-p/1720845#M314633</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does anyone knows a report which finds Z* programs (and preferably also other z objects) containing a "xyz" sting in source code&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Oct 2006 07:44:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-find-z-programs-containing-a-sting-in-source-code/m-p/1720845#M314633</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-25T07:44:53Z</dc:date>
    </item>
    <item>
      <title>Re: how to find Z* programs containing a sting in source code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-find-z-programs-containing-a-sting-in-source-code/m-p/1720846#M314634</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi tina,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. use the standard sap program&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  RPR_ABAP_SOURCE_SCAN&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. to search for source code.&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;P&gt;amit m.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Oct 2006 07:48:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-find-z-programs-containing-a-sting-in-source-code/m-p/1720846#M314634</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-25T07:48:24Z</dc:date>
    </item>
    <item>
      <title>Re: how to find Z* programs containing a sting in source code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-find-z-programs-containing-a-sting-in-source-code/m-p/1720847#M314635</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Tina,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Yes, use the standard program RPR_ABAP_SOURCE_SCAN, that will be more useful in this case.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Chandra.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note: Please reward if helpful.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Oct 2006 08:22:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-find-z-programs-containing-a-sting-in-source-code/m-p/1720847#M314635</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-25T08:22:56Z</dc:date>
    </item>
    <item>
      <title>Re: how to find Z* programs containing a sting in source code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-find-z-programs-containing-a-sting-in-source-code/m-p/1720848#M314636</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Tina,&lt;/P&gt;&lt;P&gt;here the whole Coede:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROGRAM ZGRO_TEST.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;TABLES: TADIR, TRDIR, TRDIRT.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN: BEGIN OF BLOCK A01 WITH FRAME TITLE MELDUNG0.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN: SKIP.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN: BEGIN OF LINE.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN: COMMENT 01(28) T_PGMID.&lt;/P&gt;&lt;P&gt;PARAMETERS: P_PGMID LIKE TADIR-PGMID MODIF ID DSP DEFAULT 'R3TR'.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN: END OF LINE.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN: SKIP.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN: BEGIN OF LINE.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN: COMMENT 01(28) T_OBJ.&lt;/P&gt;&lt;P&gt;PARAMETERS: P_OBJ LIKE TADIR-OBJECT MODIF ID DSP DEFAULT 'PROG'.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN: END OF LINE.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN: SKIP.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN: BEGIN OF LINE.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN: COMMENT 01(25) T_REPID.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: S_REPID FOR TADIR-OBJ_NAME.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN: END OF LINE.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN: SKIP.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN: BEGIN OF LINE.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN: COMMENT 01(28) T_SEATXT.&lt;/P&gt;&lt;P&gt;PARAMETERS: P_SEATXT(20).&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN: END OF LINE.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN: SKIP.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN: END OF BLOCK A01.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Definition der BDC-Tabelle&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;DATA: BEGIN OF BDCDATA OCCURS 500.&lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE BDCDATA.&lt;/P&gt;&lt;P&gt;DATA: END OF BDCDATA.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;DATA: CTU_PARAMS_0 LIKE CTU_PARAMS.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF ITAB OCCURS 0,&lt;/P&gt;&lt;P&gt;TEXT(72),&lt;/P&gt;&lt;P&gt;END OF ITAB.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF REPORT_HEADER OCCURS 0,&lt;/P&gt;&lt;P&gt;REPID LIKE SY-REPID,&lt;/P&gt;&lt;P&gt;DEVCLASS LIKE TADIR-DEVCLASS,&lt;/P&gt;&lt;P&gt;CNAM LIKE TRDIR-CNAM,&lt;/P&gt;&lt;P&gt;CDAT LIKE TRDIR-CDAT,&lt;/P&gt;&lt;P&gt;UNAM LIKE TRDIR-UNAM,&lt;/P&gt;&lt;P&gt;UDAT LIKE TRDIR-UDAT,&lt;/P&gt;&lt;P&gt;TEXT LIKE TRDIRT-TEXT,&lt;/P&gt;&lt;P&gt;END OF REPORT_HEADER.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF REPORT OCCURS 0,&lt;/P&gt;&lt;P&gt;REPID LIKE SY-REPID,&lt;/P&gt;&lt;P&gt;DEVCLASS LIKE TADIR-DEVCLASS,&lt;/P&gt;&lt;P&gt;CNAM LIKE TRDIR-CNAM,&lt;/P&gt;&lt;P&gt;CDAT LIKE TRDIR-CDAT,&lt;/P&gt;&lt;P&gt;UNAM LIKE TRDIR-UNAM,&lt;/P&gt;&lt;P&gt;UDAT LIKE TRDIR-UDAT,&lt;/P&gt;&lt;P&gt;LINE LIKE RSTXP-TDFIRST,&lt;/P&gt;&lt;P&gt;TEXT(72),&lt;/P&gt;&lt;P&gt;END OF REPORT.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;DATA: FILENAME TYPE STRING,&lt;/P&gt;&lt;P&gt;LINE LIKE RSTXP-TDFIRST.&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;*&lt;/P&gt;&lt;P&gt;LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;IF SCREEN-GROUP1 EQ 'DSP'.&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;*&lt;/P&gt;&lt;P&gt;INITIALIZATION.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;MELDUNG0 = 'Datenselektion'.&lt;/P&gt;&lt;P&gt;T_REPID = 'Reportselektion'.&lt;/P&gt;&lt;P&gt;T_PGMID = 'Programm-ID'.&lt;/P&gt;&lt;P&gt;T_OBJ = 'Objekttyp'.&lt;/P&gt;&lt;P&gt;T_SEATXT = 'String'.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;S_REPID-SIGN = 'I'.&lt;/P&gt;&lt;P&gt;S_REPID-OPTION = 'CP'.&lt;/P&gt;&lt;P&gt;S_REPID-LOW = 'Z*'.&lt;/P&gt;&lt;P&gt;APPEND S_REPID.&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;PERFORM MELDUNG USING 'Einlesen der Daten'.&lt;/P&gt;&lt;P&gt;PERFORM EINLESEN_DATEN.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;PERFORM MELDUNG USING 'Suchfunktion aktiv'.&lt;/P&gt;&lt;P&gt;PERFORM FUNKTION_SUCHEN.&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;AT LINE-SELECTION.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;PERFORM SE38 USING REPORT-REPID REPORT-LINE.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;FORM EINLESEN_DATEN.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;CLEAR:: REPORT, REPORT_HEADER, ITAB.&lt;/P&gt;&lt;P&gt;REFRESH: REPORT, REPORT_HEADER, ITAB.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;SELECT * FROM TADIR WHERE PGMID = P_PGMID&lt;/P&gt;&lt;P&gt;AND OBJECT = P_OBJ&lt;/P&gt;&lt;P&gt;AND OBJ_NAME IN S_REPID.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;SELECT SINGLE * FROM TRDIR WHERE NAME = TADIR-OBJ_NAME.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;SELECT SINGLE * FROM TRDIRT WHERE SPRSL = SY-LANGU&lt;/P&gt;&lt;P&gt;AND NAME = TADIR-OBJ_NAME.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;REFRESH: ITAB.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;READ REPORT TADIR-OBJ_NAME INTO ITAB.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;REPORT-REPID = TADIR-OBJ_NAME.&lt;/P&gt;&lt;P&gt;REPORT-DEVCLASS = TADIR-DEVCLASS.&lt;/P&gt;&lt;P&gt;REPORT-CNAM = TRDIR-CNAM.&lt;/P&gt;&lt;P&gt;REPORT-CDAT = TRDIR-CDAT.&lt;/P&gt;&lt;P&gt;REPORT-UNAM = TRDIR-UNAM.&lt;/P&gt;&lt;P&gt;REPORT-UDAT = TRDIR-UDAT.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;LOOP AT ITAB.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;REPORT-LINE = SY-TABIX.&lt;/P&gt;&lt;P&gt;REPORT-TEXT = ITAB-TEXT.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;APPEND REPORT.&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;ENDSELECT.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;FORM FUNKTION_SUCHEN.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;SY-TVAR0 = 'Funktion Suche:'.&lt;/P&gt;&lt;P&gt;SY-TVAR1 = P_SEATXT.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;LOOP AT REPORT.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;SEARCH REPORT-TEXT FOR P_SEATXT.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;WRITE: / REPORT-REPID,&lt;/P&gt;&lt;P&gt;REPORT-CNAM,&lt;/P&gt;&lt;P&gt;REPORT-CDAT,&lt;/P&gt;&lt;P&gt;REPORT-UNAM,&lt;/P&gt;&lt;P&gt;REPORT-UDAT,&lt;/P&gt;&lt;P&gt;REPORT-LINE RIGHT-JUSTIFIED,&lt;/P&gt;&lt;P&gt;REPORT-TEXT.&lt;/P&gt;&lt;P&gt;HIDE: REPORT-REPID, REPORT-LINE.&lt;/P&gt;&lt;P&gt;ENDIF.&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;ENDFORM.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;FORM SE38 USING REPID LINE.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;REFRESH BDCDATA.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;PERFORM BDC_DYNPRO USING 'SAPLWBABAP' '0100'.&lt;/P&gt;&lt;P&gt;PERFORM BDC_FIELD USING 'RS38M-PROGRAMM' REPID.&lt;/P&gt;&lt;P&gt;PERFORM BDC_FIELD USING 'BDC_OKCODE' '=SHOP'.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;PERFORM BDC_DYNPRO USING 'SAPLS38E' '0400'.&lt;/P&gt;&lt;P&gt;PERFORM BDC_FIELD USING 'RSTXP-TDFIRST' LINE.&lt;/P&gt;&lt;P&gt;PERFORM BDC_FIELD USING 'BDC_OKCODE' '/00'.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;CALL TRANSACTION 'SE38' USING BDCDATA MODE 'E'.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;FORM BDC_DYNPRO USING PROGRAM DYNPRO.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;CLEAR BDCDATA.&lt;/P&gt;&lt;P&gt;BDCDATA-PROGRAM = PROGRAM.&lt;/P&gt;&lt;P&gt;BDCDATA-DYNPRO = DYNPRO.&lt;/P&gt;&lt;P&gt;BDCDATA-DYNBEGIN = 'X'.&lt;/P&gt;&lt;P&gt;APPEND BDCDATA.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;FORM BDC_FIELD USING FNAM FVAL.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;CLEAR BDCDATA.&lt;/P&gt;&lt;P&gt;BDCDATA-FNAM = FNAM.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = FVAL.&lt;/P&gt;&lt;P&gt;APPEND BDCDATA.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;FORM MELDUNG USING TEXT.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PERCENTAGE = 50&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;TEXT = TEXT&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;OTHERS = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards, Dieter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Oct 2006 08:28:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-find-z-programs-containing-a-sting-in-source-code/m-p/1720848#M314636</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-25T08:28:49Z</dc:date>
    </item>
  </channel>
</rss>

