View previous topic :: View next topic
|
Author |
Message |
hariharan_82
New User
Joined: 18 Apr 2007 Posts: 23 Location: Chennai
|
|
|
|
Hi All,
I have a macro in a PDS as say mem1 and then I have another macro in mem2. I want to call mem1 in mem2. Is there a way to do this?
Could you please help me out with this?
Thanks,
Hariharan |
|
Back to top |
|
|
hariharan_82
New User
Joined: 18 Apr 2007 Posts: 23 Location: Chennai
|
|
|
|
I got this.
I did a ADDRESS TSO "%<mem1>" and it worked. |
|
Back to top |
|
|
Pedro
Global Moderator
Joined: 01 Sep 2006 Posts: 2547 Location: Silicon Valley
|
|
|
|
You can also use the rexx CALL instruction:
Code: |
call test23(myparm1) |
or as an external function:
Code: |
a = test23(myparm1) |
I am not sure, but there might be some minor performance differences from using Address TSO. Minor performance differences add up if you are doing something repetitively.
Use the member name. |
|
Back to top |
|
|
ofer71
Global Moderator
Joined: 27 Dec 2005 Posts: 2358 Location: Israel
|
|
|
|
I believe you were talking about a macro.
As far as I know, the only way the invoke an ISPF Edit Macro within ISPF, is issuing the EDIT/VIEW service with the MACRO keyword.
The method to invoke an ISPF Edit Macro within an EDIT/VIEW session is the ISREDIT host command.
O. |
|
Back to top |
|
|
|