Hello,
I am facing an issue where i am not able to start the Healtshare environment.
Studio is a client application, built using Caché objects, that runs on Windows-
Hello,
I am facing an issue where i am not able to start the Healtshare environment.
Everything you need to know about VS Code for InterSystems technologies.
With the announcement of the deprecation of Studio, George James Software are here to make moving to VS Code as smooth as possible. Our expertise in InterSystems technologies and active contributions to the development of VS Code itself, as well as creating and maintaining a range of VS Code extensions, provide us with comprehensive knowledge and experience to guide you step-by-step so you're set up and ready to work in VS Code.
In the discussions at https://community.intersystems.com/post/intersystems-studio-deprecated-starting-20232 one notable topic has been that some Studio users make regular use of its facilities for exporting multiple code artifacts (e.g. classes and routines) into a single XML file on the workstation, then exporting that file into a different server namespace.
Unless / until equivalent features are added to the VS Code ObjectScript extension, can these people fill the gap by using the System Explorer section of Management Portal?
Good morning,
first of all thank you for taking the time to read and answer this question.
Recently, since we have upgraded to HealtShare 2020, we experienced the fact that when opening in the Studio the Process (.bpl) and Transformation (.dtl) classes, it asks us to log in, i.e. username and password, almost every time we open a new Process or Transformation.
However, in previous versions, I think we had HealthShare 2016 or 2017 or 2018, and in it, you could log in from the Studio in Processes and Transformations, logging in 1 time only.
Now the Classes/Rutines/DeepSee files will be automatically exported to the working directory after saving or compiling and files will be automatically deleted .
To install isc-dev , you just need to download and import the file isc-dev.xml from last release.
Some ways to import isc-dev .xml file:
NS>do $system.OBJ.Load("yourpath/isc-dev.xml","ck")
NS>zpm
zpm: NS>install isc-dev
NS>do ##class(dev.code).workdir("/path/to/your/working/directory/src/")
dev.FileManExtension class as the main one and save it.NOTE: This content was originally presented at the InterSystems Global Summit in 2014, however related topics often come up on the Developer Community so I have decided to turn this into an article for easier reference and discussion. However, much of the content was pulled directly from the presentation slides so the article format resembles that of a PPT deck more than paragraphs.
Teams that deal with many environments (e.g. for development, testing and production) multiplied by many systems (e.g. billing app, hr app, support app) can face a number of changes:
As the announcement of Studio's deprecation has been made, users may be wondering about making a smooth transition to VS Code.
George James Software has extensive experience in VS Code, through regularly contributing to VS Code itself and building and maintaining a number of Extensions. This, combined with our expert knowledge of InterSystems technologies, gives us an in-depth understanding of what the process involves and means we have the unique capabilities to ensure a smooth migration from InterSystems Studio to VS Code.
We offer bespoke consultation, with recommendations that are tailored to your organization's specific needs. Alternatively, we will be hosting a monthly public webinar that is designed specifically for users migrating from Studio to VS Code.
If you're ready to make the switch and would like to find out more, please come and speak to us at the Global Summit next week - you'll be able to find George James Software in the Partner Pavilion. Our team will be happy to chat with you about how you can ensure your migration is seamless.
Alternatively, you can send me a direct message here on the Developer Community, or email us at info@georgejames.com.
InterSystems is committed to providing a high quality developer experience including a great IDE (Integrated Developer Experience). For the past several years we have been evolving Visual Studio Code's ObjectScript tooling in parallel with our long-standing IDE, InterSystems Studio. There have been over 46,000 downloads of the VSCode-ObjectScript plugin, and the feedback from developers is that this is a great developer experience, and now superior to InterSystems Studio.
Unlike IRIS Studio have compile depended classes feature. How to achieve this in mac on Vscode.
In this brief article I would like to share a few strategies to run objectscript code in debug mode.
There are two ways to launch the debugger.
Let's suppose that we have to debug the following method
Hello, I need to determine the best way to split a class containing multiple methods(about 20), into multiple classes in which each method is in its own class. I am wondering if there is another way other than manually creating the different classes, and copying each method into each class. Doing this in Intersystems Studio.
Hi, could someone tell me please how can I "unlock" a .cls file which author is Intersystems? I want to make some modifications and add some trace messages there. The file resides in the HS.FHIRServer namespace and it looks like read-only
It's well-known that Studio and probably VS Code have options to expand ObjectScript commands and functions to their full names (Ctrl-E and Ctrl-Shift-E in Studio), therefore some methods to accomplish this should exist. The question is: how to do it programmatically?
How to manipulate the code of the studio? Error messages, adding new items in the general options, formatting of the code, code typing...
I want to grant access to view the Error Trap in System Management Portal to certain admins, without giving them access to anything that would alter Caché behavior, such as users or database sizes. I was looking for a granular Resource that would do this, but haven't been able to find what I'm looking for.
Secondly, I granted %Developer role to my developers, but they don't appear to be able to use custom menus in Cache Studio until I grant them %All. Is there a granular Resource that I could use to add to a custom Role and grant to them that would allow custom menus in Cache Studio?
Hello, good afternoon! (or good morning or good evening)
I was doing some very basic tests, based on the documentation, using Python in Studio.
I decided to call a python method through the Studio's own terminal as a demonstration, but the result was different from the terminal result:
Code:
When using GUI is there a way to have Studio use the numbers for HL7 instead of the words for the path?
When in the code view is there a way to have Studio use single quote instead of double quote?
is Intersystems studio available for Linux?
Good morning, evening, night,... ![]()
A small reflection/question for today... it's true that new IRIS for Health (I4H) releases are more and more powerful each time regarding FHIR capabilities. Nowadays it allows us to consume FHIR resources with extrem easiness, we can connect with end-points in external FHIR servers very easily and make I4H act as passthrough or consume their resources... or, even more, we can define, configure and run a FHIR repository in, literally, less than 5 minutes.
As you have probably noticed, online product documentation has advanced tremendously in the last few years. Among numerous improvements under the hood, documentation has become easier to read and navigate. And we now have a powerful search engine that gets you to what you need more accurately than we could ever do with the old system of shipping documentation in the product. While most of you have probably had nothing but positive impacts on your workflows, it has come to my attention that some of you may be having a slight problem accessing custom class documentation.
Hi Friends ,
Here I have imported object script cls classes form local file to studio , As a result new package created and all the cls files showing inside the package.
Now When I comple newly imported classes , it is thows compilation error because , each cls is already compiled in source system.
Standalone Studio install includes UserImages.bmp image, with these contents:
I have never seen these icons anywhere in Studio, so where are they used?
Hi Team,
"Unable to logon to Server Ensemble" also I have don't have access to Ensemble studio and Management portal also, on Ensemble Server (2015.2.0.664.1) Production Server.
PFA error screenshot for your reference.
I have a Business Service that reads a file from a folder and sends it as a string to a Business Process. In the business process, I need to add a string to the end of the file string that is coming into the Business Process. I am trying to do this in object script in studio and I am struggling to figure out how to add the string to the end of the other string. I am still new to studio and object script I have been reading up on the documentation and I am not sure what is the best way to accomplish this.
Please, I am having trouble connecting to one of several Health Share servers using ISC's Visual Studio Code add-on.
Installation seemed to go smoothly. I have InterSystems's Studio and was able to automatically pull in my existing connections. However when I try to make a connection it fails.
Here is a configuration of one connection slightly edited for security:
"xxxx-hsiecommon-base": {
"description": "This has been created by the CCR system export.",
"username": "therock",
"webServer": {
"host": "mongo.il.intersystems.com",
Hello
I am trying to import a WSDL using the wizard and it outputs:
ERROR #6413: Element 'wsdl:binding:operation:msg': corresponding to message null : http://services.sanidad....
I have tried to find more information:
It is close to this case, however it is not the same error number:
Source: https://cedocs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?…
Here the error number does not give us much information:
Source: https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cl…
I would like to create a toolbar button in Cache Studio. After clicking on it, it would run a custom command (eg: to execute a routine that will clean a global).
I took a look at dialog that is shown after right clicking on a toolbar in Studio, then choosing "Customize" but AFAIK there is nothing there that allow such a thing.
I know it's possible to customize menu items by extending %Studio.SourceControl.Base class, is there something similar for toolbars ?
Here is some base code example (based on Danny Wijnschenk answer) :
Does someone knows if any Studio version or, if in its new versions, it will be able to recognize new Javascript statements like arrow function, let, const etc ?
Hi
I have a question about something in Studio that has been bugging me for a while. Why does the font of some items in the Classes treeview (View > Class View) appear in italics whilst others do not?
Cheers
Andy
Any suggestion that can make programming with Studio easier and smarter is welcome.