Hi All,I have an error when I try to openId via terminal and studio.
If "classname"'=class Quit $zobjclassmethod(class,"%Open",oid,concurrency,.s ^ c) <CLASS DOES NOT EXIST>%Open+
Any one know how to recover this problem
Hi All,I have an error when I try to openId via terminal and studio.
If "classname"'=class Quit $zobjclassmethod(class,"%Open",oid,concurrency,.s ^ c) <CLASS DOES NOT EXIST>%Open+
Any one know how to recover this problem
Hi!
Sometimes when I have Zen page in a browser (e.g. Management Portal page) and when my Internet connection interrupts, I see the alert window on the page, something like this screenshot:
Is there any setting for the CSP web app to prevent this alerts from popping up?
Hi,
Terminal says "Unable to open Registry key 'SOFTWARE\Microsoft\Windows\CurrentVersion\CommonFilesDir.1" when I execute $$Register^SNMP().
For monitoring purposes I want to use SNMP in Ensemble. One of the steps I have to do is to use the method $$Register^SNMP() in the terminal "%SYS" namespace. This is mentioned in a Intersystems Docs page.
Monitoring Caché Using SNMP
Caché expects the SNMP service to be installed before you install Caché, so it can add iscsnmp.dll to the proper Registry keys. Once Caché is installed, the SNMP service must be restarted so that it properly loads iscsnmp.
Hello,
I have been involved with using terminal scripts lately (I use GE Centricity Business), that usually do not go beyond 'send:' and 'wait for:' commands. Notwithstanding, I have been stuck with the message boxes since the script recorder does not record over this whenever I need to click 'Yes' in a given message box prompt which aggressively stops my scripts/macros from continuing. I know that this commands are labeled 'Extended Escape Sequences', but I have been looking all over at the Intersystems document repository with no luck in finding anything of the sort. I have, however, fou
Hi,
is there a way to implement the behaviour for a zen dataCombo? Let´s assume the dataCombo retrieves it´s data via sql query, lets say 50 records. Now the user type into the input of the datacombo 'a', which shall auto select the first entry beginning with character 'a'. If the type 'a' again, the next item from the list is selected. What I am looking for is an approach to implement such an behaviour. See a simple <select> component which support the desired functionality out-of the box.
I´ve found an old google group entry on this (https://groups.google.com/forum/#!searchin/intersystems-zen/
Prior to 2017.1, whenever I created a new namespace using Portal on Ensemble or HealthShare it was automatically configured to host productions. This used to irritate me, because sometimes I'm setting up a namespace (for example, to host our Deltanji tool) that doesn't need the extra Ensemble baggage.
To set up Web Application, I need to turn on the DeepSee flag using Caché ObjectScript. How can i do it?
Hi All,
Am attempting to run sample unit tests as per
and getting an ERROR #5007:
The Terminal detail is as follows:
SAMPLES>Set ^UnitTestRoot="C:\UnitTests"
SAMPLES>write ^UnitTestRoot
C:\UnitTests
SAMPLES>do ##class(%UnitTest.Manager).RunTest("MyTests")
ERROR #5007: Directory name '/usr/cachesys/mgr/samples/C:/UnitTests/MyTests/' is invalid
SAMPLES>
The '/usr/cachesys/mgr/samples/' part is the correct path for the namespace 'SAMPLES' and the 'C:/UnitTests
Hello comrades! I started using DeepSee Cube Registry, but i don't know how to move and deploy it to another server. Please tell me how do it.
Sometimes I observe people scrolling manually down to the bottom of the Console Log document when they want to see the most recent messages. So I want to draw attention to the handy link that does the job for you in a single click:

When I use the Analytics option from the Community menu I'm now being prompted for credentials:

This didn't happen before. Has something changed?
If you deal with multiple instances of Caché / Ensemble / HealthShare and sometimes have to work at the Terminal command prompt, did you know that you can easily add extra information to that prompt which may help prevent you running a command on the wrong instance?
Based on user request in zenpage, i am running the method ConvertMDXtoJSON in background and loading the status in progressbar.
D ..%RunBackgroundMethod("ConvertMDXtoJSON",MDX)From this background method ConvertMDXtoJSON() i want to return the value(sjson) and store it into session.
How can i do this?
Below is my code.
ClassMethod ConvertMDXtoJSON(pMDX) As %String
{
Try
{
Do ..%SetBackgroundMethodStatus("Started",0)
set Params = ""
set pStatus = $$$OK
set RS = ##class(MS.Deepsee.MDX2JSON.ResultSet).%New()
set pStatus = RS.%PrepareMDX(pMHi!
Sometimes I need to filter the widget on a dashboard from a different cube. And I face the following problem:
Widget A refers to a query from Cube A and I want to filter Widget B from Widget B.
Widget's B pivot refers to Cube B, and which has different dimensions for the same data.
E.g. cube A has the dimension Author and the Cube B has the dimension Member for the same data. So there is no way to filter such a widget B from the widget A.
Actually, once we filter a given widget B with another widget A, we add the Filter Expression to the MDX query which looks like member's expression from Cube
Hi, Community!
I hope you know the option to use DeepSee analytics portal for Developer Community stats. You can find it in Community-Analytics menu.
Let me introduce the beta of new analytical dashboard 'Articles' Views', which is available in Authors folder.
It consists of two dashboards, first shows the running total of the views for the articles (to see the impressive growing curve).
The second shows the daily additions in unique views (to analyze the dates of spikes).
Use the filters of Author, Article name, Publishing year and year timescale of analysis.
E.g. here is the screenshot for Murray

where is the search functionality in cache studio IDE of InterSystems ? Please let know
Maybe someone has a logger for incoming CSP requests and willing to share? Debugging high traffic HTTPS application and wireshark just doesn't cut it sometimes. So I thought I'd ask here. I'm especially interested in getting raw stream of incoming request.
The DC homepage has a Top Stories panel.
What makes a story appear here?
When I click the "View All" link (highlighted above) I get the page at https://community.intersystems.com/top-stories
This one seems to reload periodically, each time displaying more and more posts. Will it ever stop? Or maybe it'll try and load every post there's ever been.
Perhaps because of the periodic reloading, the Comments, Views and Rating counts never seem to appear alongside the entries:

I created a DTL to do HL7 mapping. The test function in the tools works the DTL perfectly but when used by the rule in my business process, the OBX segments are stripped and the MRN is gone. The assigning authority and ID type are added into the PID but the actual patient MRN is blank (3.1 value).
Here is the source code.
<transform sourceClass='EnsLib.HL7.Message' targetClass='EnsLib.HL7.Message' sourceDocType='2.3:MDM_T02' targetDocType='2.5:MDM_T02' create='new' language='objectscript' >
<code>
<![CDATA[ //MSH SEGMENT]]></code>
<assign value='source.{MSH}' property='target.{MSH}' action='set
I know there's a whole chapter on the subject but I would love a super simple video demo or sample configuration or training course. The myriad menu of options and unfamiliar prompts can make it a bit daunting. The challenge is simple. Send an email notification if the license usage exceeds n% LU consumption. Why? A recent software change seemed to be responsible for causing the LU total consumption to reach 100%. That means users can't get logged in and support staff can't access the System Management Portal. A pretty daunting situation I am sure you all would agree.
I have managed to use the
Hello,
is there some kind ZEN component available (e.g. tree or anything), which can display raw JSON string data nicely on ZEN webpage ?
JSON string contains primary nodes, subnodes, arrays.
Hi,
The command "##Class(Backup.General).ExternalFreeze()" switches journal files as can be seen in the following log message:
"Journaling switched to: /cache/mgr/journal/20170331.003
Backup.General.ExternalFreeze: Start a journal restore for this backup with journal file: /cache/mgr/journal/
20170331.003"
It is not clear to me whether the data files are updated with all the transactions from journals prior to this new journal file, before write daemon is suspended. Put another way, if I backup the data files after Freeze command and then bring all of them back (say on another machine), is it mand
Here is a screenshot from my 2016.2 FT instance of Studio and Ensemble:

I don't recall having seen the highlighted "+" suffix on document names previously. Who can tell me what it denotes?
I originally posted this in the Field Tests group but it turned out to be a 2016.1 feature that I hadn't previously noticed. So I subsequently moved the post to the Cache group.
Has anybody created a way to change the background color of a cell depending on the value contained in the cell. This is simple when only one background color is required. However, if there is a requirement for several different colors depending on the value of the cell, the out of the box <condition/> approach does not suffice. Thank you for any feedback.
Hi,
After restoring all the Cache related files on a machine, I am performing journal recovery using the command "^JRNRESTO". It works as described in the document and the recovery succeeds. However, the command is interactive. Is there a way I can run it in a programmatic way? I don't want to just supply a text file containing answers to all the prompts. I am wondering if there is way I can pass all the information upfront to the command.
Thanks,
Raghu
Is there a way to generate or create a WADL or some form of service definition for a class containing REST services or on a specific URL?
here is my $ZV string "Cache for Windows (x86-64) 2016.2.1 (Build 803) Wed Oct 26 2016 12:43:35 EDT"
two questions
1. How do i convert any Persistent object to JSON String ?
2. How do i convert an y Register object to JSON string ?
3. Do i need to extend from any adaptor class for 1 & 2 ?
Hello everyone. I have some problem with selecting my own globals from namespace. My task is select only globals created by me. Follow my code, I get all globals from given namespace.
SET NAME="" F SET NAME=$ORDER(^$GLOBAL(NAME)) QUIT:NAME="" DO
Please help me with excluding system globals. I need work only with my own globals.
I have an EMR sending double quotes "" as the value. How do I write criteria to find this match in a DTL?
PV1|1|A|||||1111111111^Doctor^MR|||||||||||||||||||||||||||||||||||||20170331|""
source.{PV1:DischargeDateTime()}="""" didn't work
During startup a Caché/Ensemble/HealthShare instance must consult a parameter file to get some information it needs at the early stages of startup. By default it uses the file called cache.cpf, but by adding an extra argument to the ccontrol start command you can make it use an alternative file.