That helped! Thank you!
- Log in to post comments
That helped! Thank you!
Tried to compile the class in IRIS - says
Error compiling routine: Util.LogQueueCounts. Errors: Util.LogQueueCounts.cls : Util.LogQueueCounts.1(7) : MPP5635 : No include file 'Ensemble'
Hi Robert! Thanks for sharing!
Was not able to import the Util.LogQueueCounts class in IRIS though - says "ERROR #5559: The class definition for class 'Util.LogQueueCounts' could not be parsed correctly, possibly due to non-matching {} or () characters."
Also forked your repo and renamed classes to match syntax highlighting. Will PR when it starts to compile.
Hi @Peter Steiwer!
Tried to play with the demo and got the following:

Installed on IRIS Docker Community version: IRIS for UNIX (Ubuntu Server LTS for x86-64 Containers) 2019.2 (Build 107U) Wed Jun 5 2019 17:26:23 EDT
I know) The video is also posted on InterSystems Developers Youtube. Thank you for this, good one.
But the code on Google Docs? Why not Github? Github supports ObjectScript now.
Hi @Julio Francisco ! Nice one!
Do you want to share the code on Github and Open Exchange?
Also, have you tried to craft an export for others tools of exporting globals from InterSystems IRIS?
Hi @Sourabh Sethi !
The LinkedIn page is nice!
But I can advise for InterSystems Developer along with videos one of the best ways to highlight the skills for large audience is DC page with a set of articles with InterSystems experience (e.g. this one or that one) and OpenExchange page with a set of projects and solutions on InterSystems technologies like this, that or another one.
Just want to mention that Samples can be installed from Open Exchange.
and also it worth to mention that pivot variable deployment is not that straightforward as supposed to be.
Thank you, guys! This really helps when you have several running containers simultaneously and don't know what port of Management Portal relates to a certain terminal.
Maybe it's not a bad idea to display the port in a Terminal prompt along with Namespace if this is possible at all.
@Sourabh Sethi gives you reasonable advice. You have a code which displays something on a terminal.
If display is done with "write" command (but not with some device-specific video-memory related commands) you can switch the device before calling the "program" and it will direct all the "writes" into the file.
But maybe "your program" changes the device to terminal intentionally in the code - so I think you cannot go with USE device approach in this case - better change the code. You say "you cannot compile the program" - but do you have the source code to see what it really does? If yes you can easily answer yourself what it does and operate accordingly.
Maybe another idea is to change the device "terminal" in your system - maybe you can log everything from the device to a file. I don't remember if we have this feature for device settings.
Hi Bob!
Could you please share the version of InterSystems Data platform you execute the program in? Is it Caché, or Ensemble or InterSystems IRIS?
Also, what is the OS as a host?
Also, Paul!
If you have any solutions on InterSystems Data Platforms you want to advertise you can leverage the power of Open Exchange and submit the applications as well as your company profile - Open Exchange will accumulate traffic to your web site and landing pages.
See the examples of Company profiles and Dev tools on Open Exchange.
Hi @Paul Martin !
Job opportunities and vacancies are very welcome on the Developer Community.
Fill free to make an announcement with Tag Job Opportunity.
Hi Francisco!
Very curious of your utility library - do you want to share some on Open Exchange and Github? )
Where have you seen such a global?
Keys in global are unique. If you set the value of a global for the same key you'll override the value for the key.
Like @Eduard Lebedyuk wrote if you run 3 commands:
Set ^Data("Athens") = "5"
Set ^Data("Athens") = "6"
Set ^Data("Athens") = "7"
You'll first have 5, then override it with 6 and end up with value 7 for the key "Athens".
@Sourabh Sethi, very helpful video and good work!
But sharing the code in Google Docs? Could you please share it on Github and in ObjectScript? E.g. like in this project?
Did it, thanks!
wow! It has Caché icon? ) cool! Is it possible to add InterSystems IRIS connection option too?
@Ben Spead, @Timothy Leavitt: do you want to share the project on Open Exchange?
Is it possible to use IRIS Community Edition with the sample?
Great video, @Sourabh Sethi!
Would be much better if you provide the outline too!
Hi @Guillaume Rongier ! Thanks for sharing!
Could you please submit the demo on Open Exchange too?
Thank you, Arshaq!
Hi Masilu! Could you please submit a new question with the description of the problem?
This is nice, thank you, Ed!
Actually didn't get what the below method does.
Method PropertySetObjectId(id)
Do you have an example?
Interesting.
SQLComputed property stores the calculated data on disk by default so GetStored works in this case.
And doesn't store if Calculated or Transient flags are defined for the property and GetStored throws an error.
Be aware that GetStored doesn't work for Calculated or Transient properties, but does work fro SQLComputed.