Hi All,
How to create a .xlsx or .xls (Activate.Excel ) file using cache.
Thanks, Sansa.S
Hi All,
How to create a .xlsx or .xls (Activate.Excel ) file using cache.
Thanks, Sansa.S
I have recently updated assigning authority in the Registry . How can I update the existing patient records in Health Insights with new code? (HSAA.Patient.PatientNumbers)
There is an interesting discussion in the Russian forum going.
What is the best solution for the function which returns the max for the set of parameters?
From the listed solutions I like this one:
ClassMethod max(args...) {
for i=1:1:args { s max(+$g(args(i))) = i }
s i="", max=$o(max(i),-1, i) Q $lb(max, i)
}This article contains the tutorial document for a Global Summit academy session on Text Categorization and provides a helpful starting point to learn about Text Categorization and how iKnow can help you to implement Text Categorization models. This document was originally prepared by Kerry Kirkham and Max Vershinin and should work based on the sample data provided in the SAMPLES namespace.
A group of students at the Chalmers University of Technology (Gothenburg, Sweden) tried different approaches to automatically rating the quality of emergency calls, including iKnow.
Excerpt: "The most impressive results produced by iKnow is its ability to correctly classify 100% of the calls using the Average algorithm. This is quite surprising since iKnow only compares low-level concepts, how words relates to each other."
Full story: http://publications.lib.chalmers.se/records/fulltext/244534/244534.pdf
Hi,
I am using iknow text categorization to classify texts. I have 11 medical articles as my training set. Here is part of the source code:
ListerAndLoader
SET domId=domoref.Id
SET flister=##class(%iKnow.Source.File.Lister).%New(domId)
SET myloader=##class(%iKnow.Source.Loader).%New(domId)
UseLister
SET dirpath = "D:\iKnowTestCase\SmallDataBase\Medical"
SET stat = myloader.SetLister(flister)
SET stat = myloader.ProcessList(dirpath,$LB("txt"),0,"")
IF stat '= 1 {WRITE "The lister failed: ",$System.Status.DisplayError(stat) QUIT }
TrainingSet
SET tTrainingSet = ##class(%iKnow.Filters.
Hi,
I'm working on a project that integrates the Subversion source control tool with Intersystems Cache Studio. I realize that Atelier has come out with 2016.2 developer edition which has built-in support for source-control, but it needs Cache version 2016.2. We don't work on that as yet. My question is simple. I've built a menu, interfaced with Subversion, validated my globals, and built a fully functioning source control system. However, I need to authenticate the user before every commit to the master repository.
Hello Everyone.
Sorry if it is a dumb question, but I'm new.
First: I have to create a Excel MultipleSheet Report. That I'm fine with doing.. but they want me to give every Workbook that is created it's unique reportName, that is generated with the user input on the page. Is it possible to do so?
Second: I saw when creating the report. Everything is placed in it's own column. Is it possible to have some of the values next to each other and some Beneath each other.
I am using OAuth2 Cache framework, acting as a client to an authorization server. My setup is based on this excellent previous post [Caché Open Authorization Framework (OAuth 2.0) implementation – part 1].
I'm facing ‘Authorization Server Error: Error Processing Response - No match between server name 'googleapis.com' and SSL certificate values google.com…’
It looks like I should set SSLCheckServerIdentity to false but I can’t figure out how. Has anyone had the same issue?
Hey guys
We have a need to mount remote databases using ECP, but with the Application servers mounting some of the remote databases as Read Only. The Data servers will keep them R+W as normal.
From what I can gather this isn't possible using a "Mount Read Only" option, it looks like ECP just inherits the Database servers settings. My reading seems to require roles/access/permissions to enforce Read Only on these remote mounts. Does anyone have an easy guide/cheat sheet to set up read only ECP Application server read-only mounting using roles/permissions?
Hello, trying to figure out how to configure an Ensemble web service to use HTTP Basic authentication. I have a web service client that will not be able to send SOAP headers. I did not see that option at all in the documentation. thanks
Has anyone ever used the LogoutAll method in the %CSP.Session class successfully? I'm wondering what I need to do to use it.
Thanks,
Laura
When running the built in Ensemble Purge task (Ens.Util.Tasks.Purge) there are three parameters DaysToKeep, BodiesToo, and KeepIntegrity. This article focuses on the KeepIntegrity boolean parameter, but more information about running this task can be found here:
http://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY…
KeepIntegrity determines which Ensemble Messages are marked for deletion within the time specified by DaysToKeep.
With KeepIntegrity marked as true, the Purge will only mark “completed” messages for deletion.
This post is meant to provide a quick possible explanation for a very perplexing problem.
Scenario: You’ve just created your own administrative user in your 2014.1 (or later) instance of Caché. You gave it every possible security role (including %All), so it should in theory be able to do anything within the instance.
You’ve written a very advanced routine with a break command in it for debugging:
MyTestRoutine
set ^MyInitGlobal = 1
write "Hello, my name is.
Following from Brendan's recent post on the new WRC UI (https://community.intersystems.com/post/new-wrc-customer-interface), we have put together a fairly short (9 minute) video that steps you through the different pages of the interface and shows you how to use the various features for sorting, filtering and exporting data.
How can we make sure that the Cache userid passwords are encrypted on storage? We want to make sure that the Cache passwords cannot be decrypted - how can we ensure that?

The topic of reflection hasn't been raised in Caché forums or blogs too often. Perhaps, it happened because the notion of reflection is not explicitly defined in Caché. However, it exists in Caché and can be a very useful development tool.
Hi,
In Cache Studio under the View/Find in Files. Anyone knows how to search multiple words in the string? For example,
In my routines 1, it has "Patient Name Test Name Provider Address Status " and
In my routine 2 , it has "Patient Name Test Name Provider Address "
In my routines 3, it has "Patient Name Address "
When I search, I want to search all the routines, it has the words Provider and Status which I want it returns only routine 1 because it has both words "Provider and Status". Thank you very much for your help.
This post is the direct result of working with an InterSystems customer who came to me with the following problem:
SELECT COUNT(*) FROM MyCustomTable
Takes 0.005 seconds, total 2300 rows. However:
SELECT * FROM MyCustomTableTook minutes. The reason for this is subtle and interesting enough for me to write a post about. This post is lengthy, but if you scroll to the bottom I'll write a quick summary, so if you've gotten this far and think you've already read enough, scroll to the end to get the main point. Check for the sentence in bold.
Hi, We have been upgrading our application to ensemble 2016.1.1. I have moved my data to a particular namespace which i have created and now in management portal i have been getting an error message "namespace does not support Ensemble". Please give solutions to resolve this issue.
Thanks and regards
I implemented a WebService in edge of HeathShare but it is asking for user and password, so it isn't possible to publish.
How can I grant permission for that service?
PS. When I type the user and pass the WSDL shown is correct.
Hi, Community!
Here is the digest of Articles and Questions published on InterSystems Developer Community in October 2016.
Most viewed
I am looking for samples for integrating Ensemble and RabbitMQ. Any pointers appreciated.
Best,
Harish
See
http://www.datasciencecentral.com/profiles/blogs/ten-top-nosql-databases
What will it take before Cache begins to appear on (or at the very least be considered for) such lists?
hi,
1. Created a class(test) and added a classmethod(checkdata).
2. Assigned a object with xml.
3. Created a new class for response and initialized in classmethod(checkdata).
4. Created a new class for request parsing with list of object parameter.
5. While parsing xml in request for list of object, the result count is "0". But the xml has value for "2" object list.
6. XML has follow:
<Request>
<party>
<to name=""mohan"" address1=""India"" />
<to name=""sujay"" address1=""USA" />
</party>
</Request>Hi, Community!
We deployed the new update on DC and it brings:
The new post subscriptions/favorites model:
with every post you now see the star in the left bottom corner of the widget in the feed or of the post.

Click on it and it turns to yellow which means that you store it in your "Favorites" tab which you can find later in your member's page like it is shown in my one.
Also, that means you automatically subscribed to email notifications on all the changes in this post.
Click it again to unfavorite/unsubscribe the article.
Is there any method or routine available to export and import the user roles and the sql table and sql procedures associated with each role?
NewBie's Corner Session 22 Parameters Part III
Welcome to NewBie's Corner, a weekly or biweekly post covering basic Caché Material.
Parameters
In Sessions’ 20 and 21 on Parameters we saw how to call one routine from another with parameters as well as calling one Label from another with parameters. In these examples, the data was passed through the parameters from the calling routine or label to the called routine or label.
Now suppose you wanted the called routine or label to pass data back?
There are two ways** of doing this.
We are finally planning to migrate some ancient Caché applications that are run on Caché 5.0.21 to a new server with Caché 2016.2.0 or so.
I wonder if we could use Shadowing between those to keep the data on the new server up to date?
We would copy the Caché backup from the old environment to the new and do a RESTORE there and then start shadowing.
I know than 5.0.21 is no more officially supported by ISC.