{"id":204,"date":"2019-02-23T21:32:14","date_gmt":"2019-02-23T20:32:14","guid":{"rendered":"http:\/\/www.laufzeitfehler.net\/?p=204"},"modified":"2019-02-23T21:32:14","modified_gmt":"2019-02-23T20:32:14","slug":"texte-im-abap-quellcode-suchen","status":"publish","type":"post","link":"https:\/\/www.laufzeitfehler.net\/index.php\/2019\/02\/23\/texte-im-abap-quellcode-suchen\/","title":{"rendered":"Texte im ABAP Quellcode suchen"},"content":{"rendered":"<p>Nicht dass ich das schon gebraucht h\u00e4tte, aber es gibt einen Report, der vorgegebenen Quellcode nach einer Zeichenkette durchsucht &#8211; inklusive der Kommentare. Dieser Report hei\u00dft <strong>RS_ABAP_SOURCE_SCAN<\/strong>. Dabei kann man sowohl Report, als auch ganze Pakete oder Funktionsgruppen oder Klassen durchsuchen. Der Suchstring kann auch regul\u00e4re Ausdr\u00fccke enthalten. Ich habe das mal mit dem Programm SAPMV45A ausprobiert und ich muss sagen, dass recht schnell ging, bis das Ergebnis angezeigt wurde:<\/p>\n<p><a href=\"http:\/\/www.laufzeitfehler.net\/wp-content\/uploads\/2019\/02\/2019-02-23-Source-Scan-f\u00fcr-String_-why-1-Treffer.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-494\" src=\"http:\/\/www.laufzeitfehler.net\/wp-content\/uploads\/2019\/02\/2019-02-23-Source-Scan-f\u00fcr-String_-why-1-Treffer.jpg\" alt=\"\" width=\"992\" height=\"394\" srcset=\"https:\/\/www.laufzeitfehler.net\/wp-content\/uploads\/2019\/02\/2019-02-23-Source-Scan-f\u00fcr-String_-why-1-Treffer.jpg 992w, https:\/\/www.laufzeitfehler.net\/wp-content\/uploads\/2019\/02\/2019-02-23-Source-Scan-f\u00fcr-String_-why-1-Treffer-300x119.jpg 300w\" sizes=\"(max-width: 992px) 100vw, 992px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>Nicht dass ich das schon gebraucht h\u00e4tte, aber es gibt einen Report, der vorgegebenen Quellcode nach einer Zeichenkette durchsucht &#8211; inklusive der Kommentare. Dieser Report <a class=\"mh-excerpt-more\" href=\"https:\/\/www.laufzeitfehler.net\/index.php\/2019\/02\/23\/texte-im-abap-quellcode-suchen\/\" title=\"Texte im ABAP Quellcode suchen\">[&#8230;]<\/a><\/p>\n<\/div>","protected":false},"author":1,"featured_media":394,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[86,59],"tags":[],"_links":{"self":[{"href":"https:\/\/www.laufzeitfehler.net\/index.php\/wp-json\/wp\/v2\/posts\/204"}],"collection":[{"href":"https:\/\/www.laufzeitfehler.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.laufzeitfehler.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.laufzeitfehler.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.laufzeitfehler.net\/index.php\/wp-json\/wp\/v2\/comments?post=204"}],"version-history":[{"count":2,"href":"https:\/\/www.laufzeitfehler.net\/index.php\/wp-json\/wp\/v2\/posts\/204\/revisions"}],"predecessor-version":[{"id":495,"href":"https:\/\/www.laufzeitfehler.net\/index.php\/wp-json\/wp\/v2\/posts\/204\/revisions\/495"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.laufzeitfehler.net\/index.php\/wp-json\/wp\/v2\/media\/394"}],"wp:attachment":[{"href":"https:\/\/www.laufzeitfehler.net\/index.php\/wp-json\/wp\/v2\/media?parent=204"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.laufzeitfehler.net\/index.php\/wp-json\/wp\/v2\/categories?post=204"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.laufzeitfehler.net\/index.php\/wp-json\/wp\/v2\/tags?post=204"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}