@Robert Cemper , this is why we created the post - let's discuss. As the whole idea of the project to help in building more readable and safe ObjectScript code. Your input is very important.
- Log in to post comments
@Robert Cemper , this is why we created the post - let's discuss. As the whole idea of the project to help in building more readable and safe ObjectScript code. Your input is very important.
I have a follow up question: in case I need to do it "by hand" - what is the way to create a CSP class(URL) that once I open it it will download me a global I want in XML format? If anyone has an example how to manage the thing?
I'm using VSCode to code on IRIS that starts from Docker. And with this approach you have the Terminal available in a menu - see the screenshot and loom:

If this is for testing I'd suggest to use iris docker container with FHIR db inside. So just container relaunch will do the thing.
@Bob Kuszewski would it be possible to add the repo on OEX?
It looks like the community effort helped!

Voted!
Thank you so much, @Robert Cemper !
I see Get method there, but I think it will be to expensive to "get" all the nodes via network.
Maybe I could use some system classes and run a method to read from a global? Any ideas of such a system class and method? Anything Stream related?
This needs a commercial license, but seems as a working approach.
Thanks Alex! This works of course, but I need to do the same on a regular manner. So I'm looking for a way to perform the same procedure programmatically
Thank you, Jeff!
A nice one, @Jeffrey Drumm ! I think we could introduce the option to add custom captions to business host settings in a more "legal" way. Do you mind to introduce an idea to have this implemented in the next versions of IRIS Interoperability?
Great release! Like trending posts feature!
thank you, @Yuri Marx !
Great initiative, @Yuri Marx ! Could you please publish the repo on OEX too?
Amazing! Thank you, @Alex Woodhead !
In addition to what @Julius Kavay suggests I also recommend to use $Name function.
e.g.
set myVariable="^myglobal(17)"
// equal to
set myVariable=$Name(^myglobal(17))
It helps to deal with all the quotes/double quotes and also deal with variables that contain global adresses.
Thanks a lot! We could add more features like this later. Another similar helper module is this one by @Guillaume Rongier
Alex, this is great! Could this be an ipm module?
Thanks @Clayton Lewis . I like the Message Map approach. And it could suggest messages that 99% fit choosing from Message Map but also let the option to be completely flexible as it is now.
You also can use intersystemsdc/iris-community:latest or just intersystemsdc/iris-community for the latest InterSystems IRIS Community Edition release.
And intersystemsdc/iris-community:preview for the latest preview build.
intersystemsdc/irishealth-community and intersystemsdc/irishealth-community:preview for InterSystems IRIS For Health Community Edition
Congratulations to all the participants! You are amazing!
Hi @Shanshan Yu !
Try to use DeepSeeWeb project to alter the visualization?
Wow. This is much easier. It’s a pity this is not in documentation. Thank you!
It's is a bit dangerous saying "Package Manager is server-centric".
I never code with "server-centric" paradigm, but I always use Package manager. So I install all the necessary packages I need during the docker build procedure of my dev-environment with IRIS. E.g. like in this line:
zn "USER"
zpm "install git-source-control"
do ##class(%Studio.SourceControl.Interface).SourceControlClassSet("SourceControl.Git.Extension")
zpm "install passwordless"
zpm "install objectscript-json-trace-viewer"
zpm "load /home/irisowner/dev/ -dev -v":1:1
haltCan I use such an approach with snippets?
Hi @Ikram Shah !
Tomorrow we'll publish the bonus table for all the applications. If something is not accurate you comment here or in Discord
Hi @John Murray ! Great idea!
Will snippets be shown also with client-centric approach for editing? Or this is only a server-side approach feature?