$$RTRNFMT^XWBLIB

Use this function in the M code called by an RPC to change the return value type that the RPC will return on the fly.

Format

$$RTRNFMT^XWBLIB(type, wrap)

Input

type Set this to the RETURN VALUE TYPE to change the RPC's setting to. You can set it to one of the following numeric or free text values:

numeric free text

1 SINGLE VALUE

2 ARRAY

3 WORD PROCESSING

4 GLOBAL ARRAY

5 FOR GLOBAL INSTANCE

wrap Set to 1 to set the RPC's WORD WRAP ON setting to True; set to 0 to set the RPC's WORD WRAP ON setting to False.

Output

Return Value 0 if the return value type could not be changed; otherwise, the numeric code representing the return value type that the RPC is changed to.

Example

I '$$RTRNFMT^XWBLIB("ARRAY",1) D
.; branch to code if can't change RPC type