Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

sub routine

Former Member
0 Likes
931

hi experts

how can i know a particular program is having subroutines

regards,

malleswari.

1 ACCEPTED SOLUTION
Read only

anversha_s
Active Contributor
0 Likes
907

hi,

search for <i>perform</i> statements in the pgm

rgds

Anver

8 REPLIES 8
Read only

anversha_s
Active Contributor
0 Likes
908

hi,

search for <i>perform</i> statements in the pgm

rgds

Anver

Read only

Former Member
0 Likes
907

Goto SE80 give ur program name u can see there wat all tables, subroutines u have used.

it will be displayed as a folder in the left pane.

Kalpanashri Rajendran

Read only

Former Member
0 Likes
907

go into the program & check whether any sub routinues are written...like Perform (name) .......or else perform subroutinue...etc...

Read only

Former Member
0 Likes
907

Hi,

Use the search function, with word : "form".

You'll find perform ( routine ) and their definitions ( form / endform )

Hope this helps,

Erwan

Read only

Former Member
0 Likes
907

goto SE80 , sellect program and give ur program name

there u will get all the details

Read only

Former Member
0 Likes
907

Hi

Go to that program and if we have statement as

Form

-


Endform.

then subroutine is there for that program.

Regards

Haritha.

Read only

Former Member
0 Likes
907

hi

u can just open the source code of the program and check for the subroutines by searching for PERFORM and/or FORM statements.

you can search by pressing CTRL+F and type 'perform' or 'form' there. it shows you the subroutines availalbe.

if it searches nothing, then you can justify that the program contains no subroutines.

hope the info helps u.

thanks

pavan

Read only

Former Member
0 Likes
907

call the subroutine using the perform statement, if the subroutine is not existing in the program or any of the includes of the program, it will give you error while activating.

or you will see in se80 under the program name under node subroutine, the list of all the subroutines present in the program

hope this helps

regards,

Kinshuk