The most efficient but least flexible way to reference r-code in a library is by using an absolute pathname. When you reference a member using an absolute pathname, OpenEdge does not search the PROPATH. It looks for the member in the specified directory.
To run a procedure from an operating system file in a specific directory, reference the procedure using an absolute pathname. For example:
RUN /usr/appl/addcust.r
However, to run a member from a library in a specific directory, you must reference both the library and the member with an absolute pathname. For example:
RUN /usr/appl.pl<<addcust.r>>
When you reference a member in a specific library, you must enclose the member name in double angle brackets as shown.