Atelier

Syndicate content 72 

In Studio, you can open the inspector and view the SQL Storage Map on %Persistent classes. Can you do this in Atelier or do you have to read the XML text? If it doesn't currently exist, are there plans to include it? The inability to perform certain functions in Atelier that can be done in Studio can be a 'point of conflict' when asking/forcing/encouraging developers to move to Atelier

Last answer 19 June 2018
0 3
0

comments

123

views

+ 1

rating

As part of our security standards, we can't have our applications saving our credentials. For Atelier, this means our server connections. Is there a way to stop this by saving the connection parameters, but prompting for credentials on each run? Or is there another way?

Thank you

Last answer 19 June 2018 Last comment 18 June 2018
0 3
253

views

+ 2

rating

Hello,

I need to access the value of a setting I created (ex: name_BO) within the logic of my BP.

Property name_BO As %String(MAXLEN = "");

/// Additional Settings 
Parameter SETTINGS = "name_BO:Basic:selector?context={Ens.ContextSearch/ProductionItems?targets=1&productionName=@productionId}";

But the class is common and the production item names will change.

Example -> Class name: My.BP.Common

Items in the production:

Item 1

Last answer 18 June 2018
0 2
0

comments

122

views

0

rating

The Eclipse environment persists perspective data to enable layout customization and other features. Sometimes when this data becomes out of date, Eclipse fails to clear references to it. For example, upgrading a plug-in can leave behind data about an earlier version of that plug-in. This mechanism applies to all Eclipse plug-ins and is not unique to the Atelier plug-in.

In light of this: You may find that after upgrading from Atelier 1.1 to 1.2, your Atelier perspective looks something like:

To clean any persistent workbench data in Eclipse, you’ll want to use "-clearPersistedState". InterSystems suggests that after upgrading to Atelier 1.2 that you launch Eclipse from the command line using -clearPersistedState. This option is explained in the Eclipse Wiki here

Last comment 13 June 2018
0 3
385

views

+ 5

rating

Over the past few months, our team has been hard at work building a better Atelier experience for you. With three major new features and more than twenty enhancements, Atelier 1.2.118 makes it easier for you to develop important applications. It now also supports InterSystems IRIS Data Platform™, which enables you to rapidly build scalable, interoperable, and analytical data-rich applications.

Last comment 12 June 2018
0 4
409

views

+ 8

rating

I'm just getting started with Atelier and HealthShare. I created a persistent class, then realized I didn't want it. There is information in help about resetting storage definitions, where you use 'delete' in Studio. I tried that in Atelier. It deleted the class but not the storage. I can't delete the table directly because I didn't set it to allow DDL. This was done in a development environment and there is no data in the table. So, two questions:

  1. How do I delete that table/storage definition in atelier?
  2. How do I get rid of this existing table?

Thanks!

Last answer 6 June 2018
0 2
0

comments

106

views

0

rating

There has been some confusion about how to edit Business Process Language (BPL) and Data Transformation Language (DTL) files in Atelier using the graphical editor. The following steps describe how to do this with Atelier version 1.0:

Copy the file you want to edit from the server to an Ensemble-enabled project in your Atelier workspace. To do this, find the file in the Server Explorer, right click and select Copy to project.

Open the file in the Atelier class editor just as you would any other class file.

Right-click in the class editor window and select Open diagram editor from the context menu. This action creates a second view of the same file open for editing with the BPL or DTL graphical editor. This new view occupies a new tab in the editor area

Last comment 5 June 2018
1 4
453

views

+ 5

rating

I have just upgraded to Atelier v1.2 beta and find that I'm using up the license pool.

The longer I work within Atelier the more csp sessions for application /api/atelier I'm creating.  It seems that each class I'm opening in the editor creates a new session. This is ok up to 25 sessions at which point I'm consuming 25 licences units and soon after nobody can log in any more because I'm consuming all licenses. I never really looked at this with v1.1 but that is because I never experienced this problem, so my assumption is that something changed with v1.2.

This is on a Caché 2017.2 instance.

Last answer 3 June 2018
0 2
0

comments

144

views

0

rating

I posted a question here about a week ago about GIT. I believe we understand it well enough to use. We are still trying to determine the best flow for our needs.

But now the question is how do we integrate this with GIT?

We are new to both Git and Atelier and would love to get advice.

Currently I  believe the flow would be something like this:

1.Create a branch from our origin repository (let's say Ticket 123 branch)

2.Download that branch locally to our PCs with Cache running a local instance

3. Checkout Ticket 123 branch locally

4. Create a project in Atelier (let's say Ticket 123 project) and point it to a working folder (not the Ticket 123 git branch)

5. Import the files that you need from Ticket 123 git branch into your Ticket 123 project

6. Make your modifications

7. Copy those modified files from the working folder into the Ticket 123 branch folder

8. Push the local branch into  the origin branch

Last answer 31 May 2018 Last comment 31 May 2018
0 4
235

views

0

rating

While testing Atelier 1.0.255 I noticed that the namespace subtree of my Atelier project used different icon shading for the top-level Classes folder compared with the top-level Routines one:

Drilling down into parts of the Wasabi package helped me work out the significance of white-filled icons versus brown-filled ones:

A package is white if there are no classes in it, but only subpackages.

As a footnote, this only happens when browsing the namespace within Atelier Explorer. If you do the same on the Server Explorer view, all the packages are brown - another puzzling inconsistency between these two views:

 

Last comment 29 May 2018
0 3
304

views

+ 1

rating

Hi - is anyone successfully using Atelier on a Mac? I seemed to have installed everything correctly but I cannot create Atelier projects or edit mac routines. Eclipse is giving a lot of spurious errors. I have yet to find anyone that has a good word to say about Eclipse and they all use other IDEs but that's what Intersystems have chosen. If people are able to use it on the Mac then fine, I'll just carry on googling... Thanks

Last answer 29 May 2018 Last comment 29 May 2018
0 2
119

views

0

rating

When defining a server connection in Atelier we are required to enter a username and password because these are mandatory fields in the dialog. However, if the /api/atelier web application definition on that server has only the "Unauthenticated" checkbox set in the section titled "Allowed Authentication Methods", then our Atelier connection will succeed even if we supply an invalid username and/or password.

Last comment 29 May 2018
0 3
309

views

+ 2

rating

Some of the templates in Atelier display "on" in the "Auto Insert" column. I can't figure out how they differ from the ones that aren't so marked. Some Googling suggests that it should insert without displaying the template popup if there is only one matching template. However, I see the popup every time.

Last answer 3 November 2016 Last comment 23 May 2018
0 4
210

views

0

rating

Hi there.

I'm really interested in using Atelier for its source control ability, and I have found a fair bit of info when it comes to starting a new project and then pushing that project to a chosen source control system.

However, my environment has a lot of existing code which was developed within Studio and Ensemble, and placing entire namespaces within a single project file feels wrong.

Is there a magical way I can point Atelier at my environment and it will split everything up into individual projects based on naming conventions, or am I faced with the daunting task of splitting it all up?

Last answer 16 May 2018 Last comment 18 May 2018
0 5
203

views

+ 1

rating

Hi! I have a local project written on Cache and Atelier on my PC. I need to move it to notebook. Tried to export globals, classes, MAC-programms and csp with frontend stuff, but after I created my apps on notebook and imported my set, it just didn't work. I think it's because I have some settings on Management Portal, so how can I export portal settings and what I should export to have my working apps on another computer?

Last answer 29 April 2018 Last comment 29 April 2018
0 2
116

views

0

rating

Hi Community! 

Please welcome a new session recording from Global Summit 2017:

Shared Development in the 21st Century

 

0 4
0

comments

92

views

0

rating

Background : We are now using server side shared developer pool via Studio.

I have setup Atelier on my local and forked the code from the server to workspace on my local. Meanwhile another developer made a change in some class and I want to see the changes. 

So I went to Atelier Explorer found the class with "small yellow triangle" (this says that the code changed at the server). So right clicked and did a diff against the server version and found the changes. Now I tired to sync my local with server code by clicking right click and "Synchronize". Got following error. 

ClassName.cls is saved locally but could not be saved remotely.
Reason: Unrecognized token 'The': was expecting ('true', 'false' or 'null')
 at [Source: The page was not displayed because there was a conflict.
4396

Last answer 24 April 2018 Last comment 25 April 2018
0 4
169

views

0

rating

Is there a function in Atelier that's equivalent to Studio's "Find in Files"? Namely, to search for assets containing a given search pattern across an entire namespace -- not just across files that are currently in the local project.

I've been playing with the search functions in Eclipse, and so far haven't found a combination of options that will search against assets that are only on the server -- I can only get results for assets that are already in my workspace.

Last answer 25 May 2016 Last comment 24 April 2018
0 4
428

views

+ 2

rating

We have multiple developer, multiple edge servers environment. And we are planning to move to Atelier from Studio.  I was wondering if someone have suggestions about the followings. 

  • Should we install Atelier on each server and the developers should edit code on each server instance directly. 
  • Or each developer should get Atelier on their local machine and map each server instance separately. 
  • What if we have multiple namespaces on a single server and each namespace is a facility of its own. 
    • Now if a developer wants to modify a facility specific code,
      • Should s/he map each namespace from the server to local machine. 
      • Should we map different workspace for each namespace on server instance of eclipse. 

I am sorry to club lots of question in one post but if someone can recommend us these it would be highly appreciated. Thanks in advance. 

Last answer 24 April 2018 Last comment 20 April 2018
0 4
196

views

0

rating

Hi Community,

It is my first post and I hope it is the first of many.

I would like to know if any of you knows how to use Tasks Managment in Atelier with .cls class. I think that is a important tool for productivity. Can this tool be used in Atelier? How to use it? I have tried to configure in Atelier preferences and I have not seen the option.

Many thanks in advance.

Regards,

Last answer 23 March 2018 Last comment 20 April 2018
0 3
174

views

0

rating