Is it possible to populate a pivot variable with a defined runtime variable from the settings page?
If so, what is the syntax?
Is it possible to populate a pivot variable with a defined runtime variable from the settings page?
If so, what is the syntax?
There are many storage technologies available today from various vendors. The storage technology and configuration best for your application depends on the application access patterns and workloads.
The attached document discusses the various design considerations and recommendations for various technologies. This guide is to help you during discussions with your storage vendor to determine the appropriate storage technologies and products that will work best to meet the performance goals for your applications.
Hi all,
I already enabled the IIS configuration for using HTTPS to all requests (using * wildcard) and all my CLS, CSP and ZEN pages are working nice through HTTPS.
My REST Business Service parameters and Method definition:
{
Parameter ADAPTER = "EnsLib.HTTP.InboundAdapter";
Parameter EnsServicePrefix = "/CUSTOMERS";
Thanks a lot,
Angelo Braga
Hello, guys.
I have a set of file names (e.g. file.cls, file2.mac and so on) and I need to check whether these files are mapped in %ALL or current namespace.
I found that if I open Globals in the current namespace I can see mapped packages. And If I open this global I see all files that are to this namespace and %SYS. The problem is these files are enumerated in a json object(apparently)
ex. "{""class"":{""%Activate.Enum"":{},""%Activate.GenericObject"":{""CreateObject"":0,""GetObject"":0},""%Activate.HandleEvents"")
But, is there a way to determine whether this file is mapped using some method?
Several years ago, long before Developer Community Portal was launched, I published a series of Caché tricks at one of Czech web sites. In this article, I’m posting translated version of one of them.
Suppose you, or someone else created a useful method or routine, that was producing some computation that you’d like to benefit from, but the routine was writing output to process principal device.
You would like to use the data, but you need it not written to a device, but assigned to a variable. And, for any reason, you can’t modify the code. What can you do?
Hi,
I want to create a table with a dynamic display of data using the DataGrid.
On the page there
According to the plan, when the user selects an item in
But in fact, the data in the table are loaded once when the page is loaded, and when I select value in DataCombo, I receive an error:
I would be happy if you tell me how to fix it.
Thank you.
{
<page xmlns="http://www.intersystems.
Let's say that we wish to store the documents sent to us via all of our Customers, and that the documents could be in PDF, spreadsheet, RTF, plain text, Comma-Separated-Values and XML.
It would be hoped that %Stream.Object would be a good choice of property to hold these documents, especially as you would expect %Stream.Object to morph between BINARY (for PDF, spreadsheet, RTF) or CHARACTER (for plain text, CSV, XML) depending on which type of stream was being persisted.
One might expect that .
If I am in a community on this website looking at articles would expect a search box at top so I can search within this community.
1) The search top right is too general (I don't want to have to sub search, refine or just ignore irrelevant results)
2) Most forums have the ability to easily search within them on other sites, which is what as a user I would expect
For those that have implemented Personal Community - Have you customized the SDAProcessor to filter out certain types of data (Sensitive data)?
Willing to share the code?
Thanks, Nora
Today I'm releasing a new EWD 3 module - ewd-feder8.
ewd-feder8 is a federation or integration platform, built as an extension of the EWD 3 ewd-xpress module. So what does it do and what's it for?
It's all about federating and integrating multiple web or REST service end-points.
At its simplest you can use it as a proxy server in front of a remote web service or REST end-point.
More usefully, you can send an HTTP or REST request to ewd-feder8, which can then forward it to every member of a group of web service or REST end-point servers.
If our SVN repository already is storing discrete .cls files, does Atelier do any conversion when we load from SVN into our server instance?
At what point would I see .udl files? I am thinking I would only see that if SVN was storing .xml and each of those would be converted to .udl.
Hello, has Cache built-in function for converting hexadecimal number to decimal?
I am building a SOAP service using Caché 2016.1.
If I set %session.Preserve=1 in OnPreWebMethod and I set a variable in my service method, why don't I see the variable in the CSP session processes' variables after I call the method?
The documentation says "The original motivation for the provision of a state-aware mode of operation was to make it relatively easy to migrate legacy application code from a fixed client-server environment (e.g. terminal applications) to the web. Support for transactions that spanned several HTTP requests was also a consideration in its introduction.
Hello, guys.
Is there a way to create a dashboard programatically?
I have a source code of a dashboard in udl format and I need to somehow import it in my project.
%Compiler.UDL.TextServices works only with classes and
This article created as side effect of preparations to the longer set of articles about simple, but still handy MapReduce implementation in Caché. I was looking for relatively easy way to pass arguments to (potentially) multiple targets via remote calling facilities. And after several attempts I have realized that we do have very powerful mechanism in the Caché ObjectScript which might be of particular help here – dynamic dispatch for methods and properties.
Since Caché 5.
Hi,
I am new to Cache and I am trying to convert a JSON string (msgdata) that contains a JSON payload to an object to be saved into a Driver. Entity table. I am running into 2 issues and would appreciate any help:
1) It seems that when the 1st element of a list within the payload (Choices) is an empty string, after I call %ConvertJSONToObject, the obj.%data("payload").Choices contains just 1 empty element, removing the next 3 valid values (10,20,30). The same does not happen if I change the input to [10,20,"",30], in this case it works correctly.
Hello, guys.
I want to add a class to my project. This class is in UDL format.
I know that there is a method: ##class(%Compiler.UDL.TextServices).SetTextFromStream. The problem is that to use this method I need to know the name of the class (including all packages) in advance. But, a class can have any name(I mean C:/source/AAA/BBB/CCC.cls, but the real name is Sample.Human.cls).
For now I found only one way to get to know the name of a class - just parse the class code and search for a word which is followed by "Class" word. Is there any better way to do that?
P.S.
While Studio and Atelier are useful development interfaces, there are occasionally situations where a quick edit needs to be made to code and only terminal access is available. A useful set of tools to do this are the zload, zprint, zinsert, zremove, and zsave commands. These are abbreviated to zl, zp, zi, zr, and zs respectively. While each of these commands has its own page in documentation, this article will synthesize that information with examples to provide instruction for their combined use.
Hello,
How to get XML subtree from XPATH.DOMResult object as Stream or CacheString.
Here is my classmethod. My system receives XML message which has nested structures. The requirement is to send one message at a time to the destination. I have created the XPATH document and used
I want to query the cache database for messages where a specific HL7 segment equals a specific value. Does Cache have a pipe to XML or hl7 segment query function?
I was asked about using date-based criteria in the file spec for an inbound file adapter.
It looks like the file spec field only accepts simple wildcards (*, ?), so I'm wondering if someone knows of a clever way of doing this preferably without creating a custom adapter/service class.
An example of the use case:
An upstream system continually writes records to a file named with the current day's date. At midnight it opens a new file with the new day's date:
2016-07-14.dat
2016-07-15.dat
Shortly after midnight on July 15 we want Ensemble to pick up 2016-07-14.
I have a Zen Mojo application, developed using Bootstrap plugin and using "Explicit Dispatch" with multiple templates.
I have every template representing an specific area of my application (customer, order, logon, application settings, etc.).
Each template has specific code, client side validation and so on related to its areas by using javascript.
So, I would like to know if it is possible, for example, through my order template call a javascript function from another template (e.g.: customer), where I there is functions for document id validation, date of birth validation, etc.?
Thank you.
I have two pages and I am using the push and pop to go and back navigation. When I click the button forward and back in the browser, I can't navigate more between pages.
The following code:
Page 1 - onSelect Method:
var obj = {idExame: VALID, objUsu: ObjUsu};
zenPage.gotoArea ('itemexames', key, key, false);
view.pushDocument (key, obj, key, obj);
Page 2 - onSelectMethod, back:
var documentKey = "PacienteExamesinitial";
var layoutKey = "PacienteExamesinitial";
var area = "pacienteexames";
view.popDocument ();
zenPage.gotoArea (area, layoutKey, documentKey, false);
I am using ZenMojo with Bootstrap.
I don't know if this is the proper section to post this kind of issues, but in the learning tracks for Zen I'm not able to play the second video (Caché Demo - Part 5 - Building a Rich Web Interface with InterSystems Zen) , the player show the following error message:
No video has been loaded
Error Code: PLAYER_ERR_NO_SRC
Learning Trak Link:
https://community.intersystems.com/learning-track/zen-videos
I am looking for a database management tool I would have expected to find something like on the SMP website
Aim
show current database usage (ie size allocation) by database then table etc and allow continued drill down,
show information as a table, so can then sort by size to find the biggest item easily
also show it graphically
And then have ability to track and trend growth in size over time
identify a normal growth pattern
alert if variation (higher or lower) from normal based on recent trend
is there a tool that can do this, or a 3rd party tool, even it can only operate via standard SQL JDBC/ODBC to get a partial view.
Took a look around and didn't find any. I'm playing with setting it up now in our dev environment but reading walls of text only gets me so far.
Hello, guys.
I have an external file that contains data in UDL format(as in Studio, not XML) and I need to somehow overwrite my source file with that file.
I tried to use this snippet for .mac file
w rtn.Code.WriteLine("some text")
It says that status is 1, but I don't see any difference in my source file.
Is there any way to overwrite source files, not only .mac but .cls, .int, .dfi?
I'm new to Cache and trying to follow the Using Cache Studio PDF. In section 2.4.3(Adding a Zen form) it tells you insert the following code;
Unfortunately that code fails compilation. If you try and use the tools there is no o select option nor a select or onselect option. I was wondering if anyone has used this PDF before and knows what the correct attribute should be?
Customer is experimenting with %vid variable for selecting row numbering for sql queries. Basically he's trying to implement paging functionality.
He is confused that select %vid from (select ...) returns dummy number whilst select *,%vid from (select...) returns correct data.
I believe, according to the documentation...
The phrase “SELECT * ...” does not include %vid; it must be selected explicitly: “SELECT *, %vid ...”
I have the following problem:
So how do I force classes with method generators to recompile when "u" qualifier is present?