Hi, Alexandr!
If you mean "System" as starting with "%" you can use the following:
SET NAME="" F SET NAME=$ORDER(^$GLOBAL(NAME)) QUIT:NAME="" DO:($E(Name)'="%")
- Log in to post comments
Hi, Alexandr!
If you mean "System" as starting with "%" you can use the following:
SET NAME="" F SET NAME=$ORDER(^$GLOBAL(NAME)) QUIT:NAME="" DO:($E(Name)'="%")
Yes, it's a bug, John, thanks!
Filed and would be fixed soon!
Hi, Jack!
You are invited!
Hi, Amir! You are invited!
Hi, Scott! You are invited!
Hi, Chris! You are invited!
Thanks, Kyle!
Speaking of assumptions, should I filter the mapped classes as well?
Finally, have the following for globals export/import in gzip:
// export gbl
set gbl="foo*D.GBL,boo*D.GBL"
set s=##class(%Stream.FileBinaryGzip).%New() do s.LinkToFile("1.xml.gz") do $System.OBJ.ExportToStream(gbl,s) do s.%Save() kill s
// gbl import
set s=##class(%Stream.FileBinaryGzip).%New() do s.LinkToFile("1.xml.gz") do $System.OBJ.LoadStream(s) kill s
You are right, no dot is needed here.
kill ^dbg
BTW, kill ^dbg is not mandatory here, cause import from XML format everytime kills the global first.
Thanks, Sean, Ed, Alexey!
That works perfectly! Ed, please add a dot to s in ExportToStream?
I'm using it in one line, and think would add in some "Dev.Utils" class to make it shorter.
This is fixed.
If you have only classes and globals you can use
do $System.OBJ.Export("Package*.CLS,*.DFI","release.xml")to export the classes and DFIs to file,
Do $System.OBJ.Export("Class*D.GBL","globals.xml")to export globals to file in the /mgr folder of your namespace.
And use Class Import page of the Control Panel (http://yourhost:57772/csp/sys/exp/%25CSP.UI.Portal.ClassList.zen) to import classes or globals:

Or call in terminal:
$system.OBJ.Load(path to a file.xml)
As Benjamin mentioned before.
The group is available again today.
Wow. That's bad.
Or maybe you can introduce a cube dimension with a ranged expression for the property of balance and range all the patients to these groups.
See examples in Samples PatientsCube for patients ranged similarly by their age.
There is another quite popular approach for web UI building with InterSystems Caché:
Examples:
DeepSee Web, DC analytics as a demo
etc.
BTW, I think competition is always a win-win for both competitors. So I would support if we have strong alternative google-group community and stackoverflow as well.
Google-group is still more convenient in email interface and works faster, I hope we'll fix that in "some future release".
I think you meant to write that you changed the group and tag from Caché to Developer Community.
Yes, you are right!
Let me be crystal clear and honest - this is horrible
In Russia, we say "Критикуя, предлагай!". What is your better syntax sugar example? ;)
Though I agreed that closures in COS would add some better practices in coding for Caché.
Just want to put related to Map/Reduce article here.
No. We should try and shut down the google groups, or at least make them read-only.
We are not managing this particular google group.
Now I see the value of Developer Community ;)
HI, Sean! It is really great except with 'dot syntax'. Is it mandatory?
I wouldn't promote 'dot syntax' though it looks elegant here.
It seems the post has been filtered, so I change the group and tag to Caché.
Updated the article according to new notification types and changes in the Developer Community notification system.