Have you considered using $xecute?
Version:1.0 StartHTML:00000092 EndHTML:00001371 StartFragment:00000172 EndFragment:00001337 CachÙ Studio clipClass User.Exec [ Abstract ] { ClassMethod test(STATUS = 1) As %String { set greeting = $xecute("(STATUS) { return $S(STATUS:""HELLO"", 1:""GOODBYE"") }",STATUS) return greeting } }
and here is this code in action:
PANTHER:XEP:DEV>w ##class(Exec).test() HELLO PANTHER:XEP:DEV>w ##class(Exec).test(0) GOODBYE
- Log in to post comments