Maybe this idea could be merged with Ability to clone Extensions. I believe that this idea refer to the same problem: having to re-create structures and actions in extensions.
I'd like to copy and past actions in integration studio. In the edit menu copy and past is present but it doesn't work for actions. Sometimes you have functions with almost the same signature and copy/past would be a time saver. regards, Stephan Schevers
Dear Development team: we need this. :)
Copy/Paste between Service Studio and Integration Studio would improve the experience greatly
Still waiting for this.....
I was very much surprised to find that this kind of basic functionality is missing in v. 10.
There are standard editor buttons in the toolbar - copy, paste, cut... - but they work only if some text field is selected, to copy the text itself. If I want to copy many fields or parameters - that is a problem...
I do this ALL THE TIME. What do you mean the "functionality is missing"?
J.Ja
Integration Studio, Justin :). Not being able to copy structures has cost me days and days of work. I'm sure this is already an Idea, I'll see if I can find it.
Currently can not duplicate an action or struct or entity in Integration Studio, can do this will help a lot.
In integration studio, it is difficult to quickly scaffold many similar actions/entities/structures. For example, when building an integration for a payment gateway, you must use a set of identical parameters across every action you wish to interact with the gateway as it requires those parameters to make the connection. Additionally, sometimes the parameters of an action are a subset of parameters for another action. This common duplication scenario should be supported by Integration Studio! It would save developers a lot of time manually creating and recreating these parameters for every action/entity/structure that demands it.
This idea is posted before afaik.
Even though I fully endorse it, I doubt they will do it, because Integration Studio is just an escape goat if it cannot be solved in Service Studio.
There are thousands of services out there that have SDKs and APIs that would be great to have integrated with OutSystems which are not there yet. If OutSystems wants to be a big player, they should make easy changes that foster the open-source community and the ongoing integration of the latest/greatest tech.
It just seems to me like it's a fairly small change that would go a long way in the usability of Integration Studio. It's one of those things that, even though I know the ability isn't there, I keep trying to copy/past/duplicate things around because it really feels like it should be there.
Also, thanks for the full endorsement, J
I know, yet integration studio hasn't been changed since, well, since I started working on it :)
besides some minor fixes, updates of runtimes etc.
That only means it is long overdue to receive some love. They really need to do a full review of Integration Studio and this item should be high on the priority list.
Agreed - there are more usability issues with Integration Studio than just this, and it could really use a bit of a revamp. Including maybe some more docs on how to use the included platform libraries with some examples.
Hi Team,
like delete action,We should give option copy and paste of existing action.
Like i have action1 and want to create action 2 with minor changes so what i want just copy action1 and paste with name action2 and change the required logic.
any chance it can move from "on our radar" to "working on it" as this has been needed since 2010...
It would be helpful to be able to duplicate screen actions within Integration Studio in the same way as you can within Service Studio. So when you copy and paste a screen action in the same place, it automatically creates a version 2 duplicate.
It would be helpful if it was possible to copy attributes from one action to paste into another action, including in bulk. Currently (and surprisingly) that is not possible.
Sorry I meant to say parameters not attributes.
Yeah. Integration studio needs some updates. There is already an idea similar to this.
Found the other idea: https://www.outsystems.com/ideas/217/copy-paste-of-actions-structures-in-integration-studio?IsFromAdvancedSearch=True
Ah yes, that's on a higher up level and copying between extensions, I want the ability to copy lower level stuff within an extension, would be good to have both. It would also be helpful for both to have the ability to copy a single one and also to do a bulk copy.
Definitely.
Integration Studio is due for an overhaul, or replacement. A lot of community members feel this way.
Perhaps OutSystems can give us an idea of what their plan is regarding this if they have one...
My biggest gripe is the inconsistencies between editing integration studio and any edits not being carried across to the extension. Plus there is a bug when editing records where the lack of consistency between the programmes causes strange behaviour within the extension.
They should merge Integration studio into Service Studio ... these features are already available here. Then you would have code merging, Find Usage, and all of the other Service Studio features. Maybe this is their intention with the Services module ... that is kind of what an extension does, you just have access to edit code in Visual Studio.
I'm going to merge this with the idea Hanno mentioned anyway, so we can have one "copy/paste stuff in Integration Studio" Idea.
Hi Hugo,
Thanks for submitting your idea.
We do understand that would be helpful to copy&paste code from one extension to another, however from our telemetry we the data says that pattern is not something our users typically do, so for that reason, I will tag this idea as Out of the scope. Please keep sharing your feedback so we can continue to improve our product for our users.
Thank you
Fernando,
Though inter-extension copy/pasting may be rare, copy/pasting inside an extension happens often, or at least for me. I've spent literally days, a couple of years back, manually recreating dozens of structures that were very similar. Should really be a no-brainer to implement...
Same here and the 79 likes demonstrates plenty of others agree!
It's not an every day thing but definitely something that comes up sometimes and is a massive pain when it does. And like you say Fernando, it should be a no brainer, this is such basic functionality that really ought to be available.
I just cannot believe it's been marked out of scope - makes me wonder if those making the decision have ever really used this in earnest and real world situations for any prolonged time, as I just can't understand the lack of recognition for the need for this.
Hi Kilian and Sienna,
Thank you so much for your comments.
We completely understand your point. As you may understand we need to thoroughly prioritize all product initiatives, this one does not have a clear fit in our current strategy. As I've mentioned previously Integration Studio usage and Copy/paste telemetry events do not point out that this is a common journey.
However, most importantly we are re-assessing the whole development journey and tools, we want to offer the best possible and most productive journey to developers not just regarding Integration Studio but looking at the wider range of tools and touchpoints.
At this point we don't think Integration Studio helps on any of those pillars so we considering other paths to comply with existing Integration Studio use cases, integrating with external databases, and implement custom code.
Hope this helps ease your concerns.
Hi Fernando,
It's disappointing but I understand what you're saying and appreciate you taking the time to explain, thank you.
Sienna
I'd be interested to know how you gather metrics about functionality that's not there? I can imagine you use telemetry to check how often existing functionality is used, e.g. to determine whether they are easily accessible for the user, but how can you use telemetry on something that's not there?
(Edited for clarity)
That's actually a really good point Kilian.
I would also be really interested to know what the new user journey will look like? From what you say Fernando, it seems that Integration Studio will be used in an entirely different way or another tool used altogether. Do you have any indication of how soon these changes are likely to be implemented?
Hi there,
Regarding telemetry, using keystrokes information we are able to get that data.
Regarding the new experience I can’t disclose any details at this point but expect to see some news in the upcoming months.
Thanks