Is it possible to call a method in a specific namespace without changing current namespace ?
I want to call a method which is in %SYS namespace :
set NS = $NAMESPACE
ZN "%SYS"
do ##class(Config.MapGlobals).Delete(...)
ZN NS
In reality code is even more complex (eg: need a try catch block to make sure namespace is switched back even if there is some error).
Is it possible to do this without changing current namespace ?
For example (does not work) :
do ##class(%SYS.Config.MapGlobals).Delete(...)
Product version: IRIS 2022.1