<?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: Finding number of lines in a program/function module in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/finding-number-of-lines-in-a-program-function-module/m-p/6091934#M1358927</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I understand the forum rules very well but because of some bug in the Forum framework, whenever the thread is edited, it will create another question instead of updating the same thread.&lt;/P&gt;&lt;P&gt;I hope the forum experts are already looking into this issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ramanath&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 27 Aug 2009 05:37:16 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-08-27T05:37:16Z</dc:date>
    <item>
      <title>Finding number of lines in a program/function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/finding-number-of-lines-in-a-program-function-module/m-p/6091930#M1358923</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Expets,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would like to know is there any way to find the number of code lines in a ABAP program/function module.&lt;/P&gt;&lt;P&gt;Additionally, can i extend this to a package such that the utility will find the number of codelines in all the programs/function modules/include programs in that package.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any hints regarding the same would be appreciated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ramanath&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Aug 2009 05:29:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/finding-number-of-lines-in-a-program-function-module/m-p/6091930#M1358923</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-27T05:29:37Z</dc:date>
    </item>
    <item>
      <title>Re: Finding number of lines in a program/function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/finding-number-of-lines-in-a-program-function-module/m-p/6091931#M1358924</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG&gt;Dont violate forum rules with duplicate posts&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Aug 2009 05:33:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/finding-number-of-lines-in-a-program-function-module/m-p/6091931#M1358924</guid>
      <dc:creator>GauthamV</dc:creator>
      <dc:date>2009-08-27T05:33:54Z</dc:date>
    </item>
    <item>
      <title>Re: Finding number of lines in a program/function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/finding-number-of-lines-in-a-program-function-module/m-p/6091932#M1358925</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ramnath,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check the syntax and F1 help  of READ PROGRAM,may be you can get some lead.I remember a SAP standard program using such concept.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;K.Kiran.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Aug 2009 05:36:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/finding-number-of-lines-in-a-program-function-module/m-p/6091932#M1358925</guid>
      <dc:creator>kiran_k8</dc:creator>
      <dc:date>2009-08-27T05:36:15Z</dc:date>
    </item>
    <item>
      <title>Re: Finding number of lines in a program/function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/finding-number-of-lines-in-a-program-function-module/m-p/6091933#M1358926</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I understand the forum rules very well but because of some bug in the Forum framework, whenever the thread is edited, it will create another question instead of updating the same thread.&lt;/P&gt;&lt;P&gt;I hope the forum experts are already looking into this issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ramanath&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Aug 2009 05:37:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/finding-number-of-lines-in-a-program-function-module/m-p/6091933#M1358926</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-27T05:37:09Z</dc:date>
    </item>
    <item>
      <title>Re: Finding number of lines in a program/function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/finding-number-of-lines-in-a-program-function-module/m-p/6091934#M1358927</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I understand the forum rules very well but because of some bug in the Forum framework, whenever the thread is edited, it will create another question instead of updating the same thread.&lt;/P&gt;&lt;P&gt;I hope the forum experts are already looking into this issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ramanath&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Aug 2009 05:37:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/finding-number-of-lines-in-a-program-function-module/m-p/6091934#M1358927</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-27T05:37:16Z</dc:date>
    </item>
    <item>
      <title>Re: Finding number of lines in a program/function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/finding-number-of-lines-in-a-program-function-module/m-p/6091935#M1358928</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Check this funtion module.&lt;/P&gt;&lt;P&gt;SVRS_GET_VERSION_REPS_40&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Aug 2009 05:38:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/finding-number-of-lines-in-a-program-function-module/m-p/6091935#M1358928</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-27T05:38:45Z</dc:date>
    </item>
    <item>
      <title>Re: Finding number of lines in a program/function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/finding-number-of-lines-in-a-program-function-module/m-p/6091936#M1358929</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;You can do it using the statement given below&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;P_report is a parameter which holds the program name.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : it_report type standard table of string,"String&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Read the report into internal table&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  read report p_report into it_report.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Describe the itab it_report to get the total lines&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Ansari&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Aug 2009 05:49:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/finding-number-of-lines-in-a-program-function-module/m-p/6091936#M1358929</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-27T05:49:27Z</dc:date>
    </item>
    <item>
      <title>Re: Finding number of lines in a program/function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/finding-number-of-lines-in-a-program-function-module/m-p/6091937#M1358930</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;1. First using &lt;STRONG&gt;Read report&lt;/STRONG&gt;  to load the source code to your internal table.&lt;/P&gt;&lt;P&gt;2. Using SCAN statement to do analysis about the source code. pls refer to the sap keyword help about "SCAN".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;Syntax Diagram 
SCAN 

Note 
This statement is for internal use only. 
It cannot be used in application programs. 



Variants: 
1. SCAN ABAP-SOURCE itab1 ...TOKENS INTO itab2 
                       ...STATEMENTS INTO itab3. 

2. SCAN AND CHECK ABAP-SOURCE itab1 ...RESULT INTO itab2. 


Variant 1 
SCAN ABAP-SOURCE itab1 ...TOKENS INTO itab2 
                       ...STATEMENTS INTO itab3.


Parts marked with " ..." are interchangeable 



Extras: 
1. ... FROM n1 

2. ... TO   n2 

3. ... KEYWORDS   FROM itab4 

4. ... LEVELS     INTO itab5 

5. ... STRUCTURES INTO itab6 

6. ... OVERFLOW INTO c1 

7. ... WITH ANALYSIS 

8. ... WITH COMMENTS 

9. ... WITH INCLUDES [IMPLEMENTATIONS FROM itab] 

10. ... WITH TYPE-POOLS 

11. ... WITH LIST TOKENIZATION 

12. ... PRESERVING IDENTIFIER ESCAPING 

13. ... WITHOUT TRMAC 

14. ... [INCLUDE] PROGRAM FROM c2 

15. ... INCLUDE INTO c3 

16. ... MESSAGE INTO c4 

17. ... WORD    INTO c5 

18. ... LINE    INTO n3 

19. ... OFFSET  INTO n4 

20. ... WITH EXPLICIT ENHANCEMENTS [IMPLEMENTATIONS FROM itab] 

21. ... FRAME PROGRAM FROM c2 

22. ... ENHANCEMENTS INTO itab&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Aug 2009 06:29:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/finding-number-of-lines-in-a-program-function-module/m-p/6091937#M1358930</guid>
      <dc:creator>daixiong_jiang3</dc:creator>
      <dc:date>2009-08-27T06:29:10Z</dc:date>
    </item>
    <item>
      <title>Re: Finding number of lines in a program/function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/finding-number-of-lines-in-a-program-function-module/m-p/6091938#M1358931</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use READ REPORT.............statement to get the number of program line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example&lt;/P&gt;&lt;P&gt;read report ztest into itab.&lt;/P&gt;&lt;P&gt;describe table itab lines lin.          &lt;STRONG&gt;it will give you the number of program lines&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To get the program line of all the objects inside the package use the following example&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Suppose you want to get the program line of all the programs inside a package &lt;STRONG&gt;'ZPACK'&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thne fetch all the program names insde this package from table &lt;STRONG&gt;TADIR&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select objname from tadir into itab_tadir&lt;/P&gt;&lt;P&gt;where &lt;/P&gt;&lt;P&gt;devclass = zpack and&lt;/P&gt;&lt;P&gt;object = prog and&lt;/P&gt;&lt;P&gt;pgmid = r3tr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at itab_tadir into wa_itab_tadir.&lt;/P&gt;&lt;P&gt;read report wa_itab_tadir-obj_name into table itab1 (table length 2000 type c).&lt;/P&gt;&lt;P&gt;describe table itab1 lines lin.&lt;/P&gt;&lt;P&gt;write: lin&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;By this way you can get lines of all the program inside a package. for function module change object = FUNC PGMID = LIMU.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this will help you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Aug 2009 08:13:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/finding-number-of-lines-in-a-program-function-module/m-p/6091938#M1358931</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-27T08:13:12Z</dc:date>
    </item>
    <item>
      <title>Re: Finding number of lines in a program/function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/finding-number-of-lines-in-a-program-function-module/m-p/6091939#M1358932</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;check this blog:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[How many lines of custom ABAP code are inside your system?|https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/12853] &lt;B&gt;[original link is broken]&lt;/B&gt; &lt;B&gt;[original link is broken]&lt;/B&gt; &lt;B&gt;[original link is broken]&lt;/B&gt;;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind Regards.&lt;/P&gt;&lt;P&gt;Andrea&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Aug 2009 08:51:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/finding-number-of-lines-in-a-program-function-module/m-p/6091939#M1358932</guid>
      <dc:creator>andrea_olivieri</dc:creator>
      <dc:date>2009-08-27T08:51:10Z</dc:date>
    </item>
    <item>
      <title>Re: Finding number of lines in a program/function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/finding-number-of-lines-in-a-program-function-module/m-p/6091940#M1358933</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;Try this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  READ REPORT p_prog INTO it_report.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DESCRIBE TABLE it_report lines lv_lines.&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;Prashant&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Aug 2009 08:53:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/finding-number-of-lines-in-a-program-function-module/m-p/6091940#M1358933</guid>
      <dc:creator>former_member386202</dc:creator>
      <dc:date>2009-08-27T08:53:58Z</dc:date>
    </item>
  </channel>
</rss>

