InterSystems will support this Operating System version with Caché and Ensemble 2016.1.
Hi,
Has anyone implemented the 'DeepSee Visual Reporting' tool in realtion to TrakCare? If so, has anyone used it to customise Zen reports for TrakCare questionnaire preview/printing?
Thanks, Dan
This is a nice introductory explanation of MQTT that I thought would be of general interest. The technology used for the broker in this case is not that important as there are several brokers available.
At global summit we will be demonstrating ways to use MQTT with Ensemble to get information from the Internet of Things into your enterprise applications and business processes,
http://www.hivemq.com/blog/how-to-get-started-with-mqtt
Dave
In some project, I found the need to use SMIME format https://www.ietf.org/rfc/rfc3851.txt, basically is an standard used to wrap a message together with its signature using a certificate (usually X509). Ensemble don't have a single class to do that but inside the Ensemble installation we have the openssl utility, so in this example I use the "openssl smime" command to sign or verify a message.
The example has two Business Process that able to sign or verify and in order to test I made a simple production.
Hope this helps
Announcing Deltanji 6.0, the latest version of the well-respected George James Software source control product formerly known as VC/m.
Deltanji comes in four editions, including Solo which is quick to install on Caché or Ensemble (2009.1 or later), easy to get started with, and perpetually free.
Deltanji runs within the environment whose code it is managing, integrating closely with Studio and Portal, and storing code versions in a CACHE.DAT database.
Please visit http://georgejames.com/deltanji to learn more and download the software.
So calling this lookup manually from the console works as expected:
PHR>w ##class(Ens.Util.FunctionSet).Lookup("BlockFeed",key)
1
However, calling it from a method with some concatination to build the key is giving me problems:
{
set k = iParticipant _ "_" _ iFeed
w "Looking up " _ k,!
set x = ..Lookup("BlockFeed",k,"not found")
w "x = " _ x,!
}
Looking up WMMC_IMM
x = not found
I really don't
I'm working on some custom utility functions that I can utilize in Business Rules as well as other places. I saw this line in the docs:
For each function you wish to define, add a class method to your new function set class. There is no support for polymorphism, so to be precise, you must mark these class methods as final.
but I didn't really know what it meant. I didn't run into any problems until I tried calling one of my new methods from another method. Removing the [ Final ] fixed the issue, but I'm guessing that means I can't call them from Business Rules now?
I have a routing rule that processes messages from multiple customers. I would like to create some sort of flag or setting that I can toggle to indicate if a given customer is allowed to pass messages through the router. Should I use a registry entry, lookup table or something else? Which can be accessed from a routing rule and how?
Hi,
I'm trying to create a Zen Report that, when rendered to PDF has a header on every page that includes some items from the group that I'm iterating over in the <body>. I can't use <header> as that only displays once for each iteration, even if that spans more than one page, but <pageheader> seems to be independent of <body> so again doesn't work.
Cheers,
Steve.
Hi
I'm starting to play around with dynamically creating tabs and panes from query data, and was trying to do the following, with nested tabs.
Tab Group
High level tabs
Sub Tab Group
Sub tabs from the High level tabs.
So I have built up my page with a placeholder top level tab group, then creating and added child tabs to this, then from this level, I have created a new Tab Group programatically, and programmatically added tabs to this new group. However, all I am getting is the top level of tabs, with all of the leaf data concatenated under it.
I'd like to have an array as a parameter for a SQL 'WHERE... IN' statement. The array would be modified in javascript on the browser. Here's a simplified example:
<tablePane width="25%" id="testTable" sql="SELECT Id from Tracking_Data.Person WHERE Id IN (?)" showQuery="true">
<parameter/>
</tablePane>
<button caption="Test" onclick="zenThis.composite.testTestTable();"/>
ClientMethod testTestTable() [ Language = javascript ]
{
var table = zenThis.composite.getChildById("testTable");
tabl
Is it possible to override JQuery Mobile elements´styles (buttons, lists, font size, color, etc) or an existing theme with a separate custom css file?
I am really interested in an official or elegant way to do it.
Thanks.
New to CSP and Zen. I've been going through tutorials and have made some progress. Using the "Contacts" tutorial as an example, I'm trying to create a "ViewContact" page. I want this to be linkable so I'm using URI Parameters, which I understand. However, what I'm not sure about is how to retrieve a specific record. Should I use a SQL statement? If so, how?
Let's say I just wanted to display the property "Name" for the contact with ID 12. What would be the best way to do so?
I created a Zen page with a header. All is good. I then created a new Zen page and during the wizard specified that it was a "subclass of a template page". So now I have Class Custom.App.HomePage Extends Custom.App.TemplateMaster. If I visit HomePage.cls I see the header from the template. However, the HomePage class has no XData Contents section so I have no idea how to actually add content. I tried adding the section but once I do then I don't see the template content anymore.
So, how do I put content in a page that extends another page as a template?
Is there someone that has developped a program in order to create a "decisiontree"? Depending The answer to a question leads to another question, and so on, and so on, and there is an option to return to another point in the decisiontree.
Best regards,
Simon.
p.s. I've already got something, but it's not workable. But to get an idea:
Global Data weergeven
Hello,
is there any mechanism available in DeepSee to keep values of AGE dimension up-to-date without rebuidling cube? Can age be determined at the mdx query execution time?
Thank you!
Dan Kutac
Often times support and sales engineers are asked about recent benchmark results on various platforms and large scale configurations. These will be made available here in the Developer Community in the "Documentation" section, and as an example here's a link to a recent Intel E7 v2 series processor benchmark.
There are several reports available and more will be made available on an on-going basis.
You may have missed the news that support for older version of Internet Explorer ends next week Tuesday, January 12th. The original blog post from Microsoft can be found here:
https://www.microsoft.com/en-us/WindowsForBusiness/End-of-IE-support
A patch will go live next week Tuesday, that will nag users of older IE versions to upgrade to a recent version. The patch is identified as KB3123303. You can find more information about this patch here:
https://support.microsoft.com/en-us/kb/3123303?sd=rss&spid=14019
Hi,
In an Ensemble message bus that has a Business Service which extends EnsLib.SOAP.Service, I have the option to support SOAP Sessions by setting the parameter SOAPSESSION=1.
The comments says this also effects license consumption.
In what way is license consumption effected ?
note this is version 2015.1, Ensemble Elite (without Web-AddOn).
thanks -
Steve
Hi!
We need to use a bash script under Linux in order to export a namespace's clases (*.cls), project (*.prj), *.inc and all related stuff (except generated and mapped clases). All these elements must be stored on a XML file.
We need to use a bash script under Linux to import and compile previously exported XML file (from Studio, Management Portal, or Export Script) .
Can anyone help us to develop them?
Thanks in advance!
I am trying to define the charset for a JQM Application and it is not working. I have tried the following options without success:
Method %OnDrawHTMLMeta() As %Status
{
Write "<meta name=""viewport"" content=""width=device-width, initial-scale=1.0,maximum-scale=1, user-scalable=no""/>"
Write "<meta http-equiv=Content-Type content=text/html; charset=utf-8 />"
Quit $$$OK
}Method %OnDrawHTMLMeta() As %Status
{
Write "<meta name=""viewport"" content=""width=device-width, initial-scale=1.Hi,
Is there any API equivalent (within Config.Databases class, or elsewhere) that has the same functionality as the 'Recreate a database' option in the ^DATABASE routine?
This option was added to ^DATABASE (according to internal Devlog CFL1263):
to recreate a database which is equivalent to deleting the .DAT file and recreating it.
I tested this, and the recreate option also appears to also preserve the original database parameters (e.g. max size, resource name).
Is there a way to select distinct keys from an field that has a collection index? I have a field defined as follows: Property data As %Library.String(COLLATION = "EXACT", MAXLEN = "", TRUNCATE = 0); Index data On data(KEYS) [ Type = bitmap ]; And I define a build value array method that parses my data outputs an array in the format array(KEYS)=VALUES. This is very useful because I can query my data using criteria such as WHERE FOR SOME %ELEMENT(data) (%KEY='param') My question is whether there is some way to select distinct key values, e.g. SELECT DISTINCT KEYS____ FROM ____ .
Hi,
Does someone have experience with ISO-8385 transactions and Ensemble?
ISO-8385 is used for credit card transactions: https://en.wikipedia.org/wiki/ISO_8583
Thanks
Hi All,
I am trying to disable a button on a JQM application.
I started the button as disabled according to this code: {type:'$button',caption: Button',key:'button',disabled:true}
However, I would like to enable or disable the button via JavaScript code . I have tried the following, but it don´t have the same behavior and style as the code above.
var view = zen('mainView');
view.
Hi!
I am working on a project and I am facing a weird problem. I have created an MDX using Analyzer. This MDX executes very fast. I am trying to automate its execution with %DeepSee.ResultSet and the query never returns:
Set tSC = oMDX.%PrepareMDX(tMDX) Quit:$System.Status.IsError(tSC) Set tSC = oMDX.%Execute() Quit:$System.Status.IsError(tSC)
What could be causing %Execute() to take so long to run while Analyzer is responding fast?
I can see that the process that is executing the %Execute() method is on HANGW state. I am assuming that it is waiting for another process.
A client stated to me that they are trying to eliminate SMTP servers from their network and want all email to be sent through their Microsoft Exchange Server. Admittedly I am not very knowledgable of the workings of Exchange Server.
Are there customers sending email notifications through Exchange Server? How is this accomplished? Does Exchange Server act as a SMTP server allowing use of the Email adapter or is there some other mechanism that must be used to communicate with a Microsoft Exchange Server?
There seems to be little point to journal audit db updates; why rollback an audit entry for an attempted update?
I’m working on some auditing code and I have a few questions (feel free to respond regarding 2016.1 or later).
- I’ve noticed that there is little point of journaling updates to an audit database, as the Audit log is essentially an additional journal. Is there any reason not to disable journaling for audit log updates?
- I’d like to audit even transactions that get rolled back, preferably with information that the rollback occurred (this could be a second audit entry).
Welcome to the DeepSee Group.
The Developer Communty has a lot of DeepSee content including all the DeepSee documentation and over 50 videos.
Please use the Developer Community to asks questions, share your experience, and learn more about DeepSee.
I look forward to your participaton in the DeepSee Group of the InterSystems Developer Community.
Joe Gallant
Senior Product Manager
There is any mean to use different fonts? For example "Courier New" for code text, or different colors? To work only with HTML is too hard


