Sometimes we need to have a resource shared among several processes, e.g. some application counters, that we don't want to be looked up by users. Globals don't fit this need for evident reason. The idea is to provide an API which allow shared (whi...
A series of instructional tutorials showing the ease of delivering a complex and interesting use case in a very small code footprint. Examples would be a live monitoring function using Ensemble to take values from a live updating sensor of some so...
9 months ago
Will not implement
Today we can write an article on DC and save as draft, but is not possible schedule the release date of the article, so I have to enter on the article on the day of the publication and do it. I suggest put a new field to schedule the release date ...
10 months ago
Automatic XML Formatting of XData in DTL, BPL and Rulesets
The basic idea is that when a DTL, BPL or ruleset is edited on the SMP, that is formats the XML in the XData block. With large DTL, Rulesets and BPL, it is sometimes easier to open the class, collapse some sections of the XML and check the flow. P...
The Class %UnitTest.TestCase contains methods such as: AssertNotEqualsViaMacro It is suggested to use the Macros, instead of these methods directly. However when using either Studio or VisualStudio code there is no prompting for these UnitTest Ass...
Display UserValues contents on message property tab
UserValues are a property of every instance of EnsLib.EDI.Document objects (e.g. HL7 Messages). They allow storing of e.g. Metadata alongside the message using dtl and retrieve the information stored in there for example in routing rules. Unfortun...
Add a "watch list" to WRC tickets (problems, issues)
When I open a WRC about an issue I have, problem etc. all following communications are done to my email (as it apears in WRC). Since we have multiple people that develop on Intersystems technologies (all those people do exist in "contacts" and all...
11 months ago
Create a tool for IRIS BI to test all the pivots and dashboards if they still work after changes made
Sometimes when we make changes in the data classes, in pivots it can influence on the pivots and dashbords and those stop working. And it is very difficult to find the problem in pivots and dashboards especially if there are a lot of them - e.g. h...