Quantcast
Channel: OutSystems Community
Viewing all 1476385 articles
Browse latest View live

[Ideas] Create an "Articles" area

$
0
0

Hi,


Wouldn't it be great to have an area, just like the forge, where everybody could submit articles?

I say this because having read this forum topic https://www.outsystems.com/forums/discussion/9860/install-community-edition-on-windows-azure/ I'm guessing that more than one person would like to know who do it and that the OP, having solved the problem, would like to share that knowledge with everybody.


If we had an articles area he could simply write one, and everybody would know where to look.


Sure, he could write the solution in the topic, but the thing is, the topic will eventually get buried by all the newer topics.


So, how about it?




[Ideas] Popup Editor Wizard

$
0
0
I'd like to have a popup editor wizard like there's one for the popup info balloon.

[Ideas] Merge & Split Assigns

$
0
0

Allow dropping one assign element on top of another. This would copy all assignment variables from the first assign to the destination and delete the first assign from the flow.


Allow also to select multiple variables of an assign and drag-drop on another assignment element. This would move those variable to the other assignment. Allow to do this with CTRL+Drag, which instead of moving would copy the variables assignment.

[Ideas] Column Grouping + Aggregate Sorting

$
0
0

Scenario

  1. Create a default list screen from an entity
    • A List is created with an aggregate
    • Sortable columns follow the name of the Entity + Attributes
  2. Add grouping to the List screen including totals of some of the columns
    • This requires you to update the values on the screen because of the change
    • The Sortable columns still retain Entity + Attributes

Since grouping gets added, the sortable columns don't get updated.  We have attempted to update the sorting based on the Executed SQL but it isn't working.  Users are getting an error about the sort column no longer included in the Group by.  We are having to consider changing it to an advanced query.

Idea

 It would be nice to have an update on the sortable column to

  1. Make it more intuitive on how to select which columns to sort on rather than having to go back to "advanced query" syntax.  Maybe a drop down?
  2. If you are grouping data in aggregate and there is a screen expression, have an auto-fix for expressions and column references on the screen.

[Ideas] Document shortcuts

$
0
0

All the ServiceStudio's shortcuts should be documented. For instance, the CTRL+SHIFT and action node clicking for selecting all the nodes from that point on or the CTRL + plus drag an entity to an advanced query to put all of the entity fields on the query.

[Ideas] Uploading an OML to "Solutions" should give a good error

$
0
0
If you are in Service Center and go to Solutions and try a 1 click publish of an OML, it gives a hard-to-understand compilation error, not something useful.

J.Ja

[Ideas] REST expose: allow PATCH and indicate which fields have been sent

$
0
0

It is possible to consume a REST API using the PATCH method, but it isn't possible to expose a REST API with it. PATCH is meant for selectively updating data (instead of all at once, like PUT). I would like the Platform to support PATCH for an exposed REST API as well.

However, PATCH is useless without being able to detect which fields (Attributes) have been sent by the calling party. Currently, if a consuming party doesn't send all the fields, the Platform will set them to the default value. This works for most cases, but not for a PATCH. Therefore, when supporting PATCH, there must be some way (via a runtime property) for the Platform to indicate which fields have been sent, and which were not.

[Ideas] Allow manual editing and viewing of XHTML source code in Outsystems Service Studio


[Ideas] Timer Retry Option

$
0
0

Timer retry option is available at service center which implies for all the timers, can we have this at timer level so that we can set it only when it is required.

[Ideas] Branching

$
0
0
Branching could be useful in different situations, some more relevant than others, but on big factories with a team with several developers, it could be very useful.

A situation that occurs frequently is when we receive a change request which requires changes on core entities, this will break the environment , and will affect other developers that are working on a different feature, but are prevented of testing/developing without pain since the environment is broken.
So it would be great of having an way of creating a branching per pta of a solution, were the developer could make the change that will break the environment isolated, finishes the development, could test it isolated again (remeber that i've mentioned a branch of the solution), if everything is ok, perform the merge of the branches, create a new solution and schedule the publish.
Im mentioning PTA was a way of doing it, it could be by branch, if it was possible to work on different espaces on a context of a branch

If i was a smoker i would quit smoking with this feature :)

[Ideas] Be sure default text values for an entity attribute will fit

$
0
0
This idea is the result of my stupid mistake but it seems like a simple thing to implement.  I couldn't figure out why I kept getting 'String or Binary Text truncation error' when I was attempting to create records in the database.  As it turns out I had a text entity attribute with a maximum length of 2 (for a two character state value) and I set the default value to 'New York'.  So, no matter what I did I always got the error until I realized the mistake.  I'd like the platform to check for inconsistancies like this and create a TrueChange error instead of trying to figure it out when the SQL fails.  It could save developers some debugging time.

[Ideas] Open multiple eSpaces in one click

$
0
0

Hello there,

It would be nice to open multiple eSpaces in Service Studio by pressing shift from the top to the bottom (or vice versa) when we go through the "Open from Environment" option.

Also it would be good that, when opening the eSpace the cancel button would work.

Thanks.

[Ideas] export the application logic to an XML like format

$
0
0
In current version of outsystems it is possible to export images from the studio containing the application’s Screen Flows, Processes or Actions. Although this becomes visually useful in review to check the conformance between these models, it is, in fact, a complex task to do so, since a single user workflow can be spread through all the Screen Flows of the application.

Therefore a nice solution/improvement would be to have a mechanism to export the entire set of Screen Flows, Processes and Actions of a specific application into a single known text file format (such as the ones used in Graphviz, for instance) in order to allow the usage of simple algorithms to produce conformance reports. this can also be used for assisting in functional testing


please see more details in forum discussion:
http://www.outsystems.com/forums/discussion/18225/export-the-application-logic-to-an-xml-like-format/?utm_source=community&utm_medium=email&utm_campaign=forum-reply


Thanks in advance

Rachid Kherrazi

[Ideas] Add DiffYears() function

$
0
0
Somehow we can get the Days, Hours, Minutes, and Seconds between two date or date/time variables... but not years?

J.Ja

[Ideas] Auto-refresh option after changing entity in producer eSpace

$
0
0
All to often, we change some entity in a core eSpace (e.g. add an attribute, change an attribute's type, etc.), and we have to manually refresh all consumer eSpaces. It's quite a laborious task to manually open 20+ eSpaces, refresh references, and publish them. It would be swell if there was some automatic process for this (even though I appreciate this isn't easy to automate).

[Ideas] Multilingual locale for mobile apps

$
0
0

Hi,
It would be great if we can provide multilingual locale support to OutSystems Mobile Apps.
Yes we can obviously change the language from the system settings, and it will change the language of mobile.

There is already forge component 'Multilingual Mobile Component', But it would be good if we can provide Multilingual support within the app using inbuilt functionality.

Regards,
Palak Patel

[Ideas] Script - Delete All Records

$
0
0

I would like to right click on a Entity in a non-production Environment and generate one script with delete in cascade to clear all the records from that entity and avoid the error "The DELETE statement conflicted with the REFERENCE constraint".

[Ideas] Don't add around items in ListRecords

$
0
0
The <span> that gets added around items in ListRecords causes a lot of issues with jQuery and other things. For example, we tried using a div with display: table-cell and it did not work because of this.

J.Ja

[Ideas] RichWidgets Error Messages

$
0
0
On the Rich Widgets javascript, show more information in the error message to make it easier to troubleshoot.  For instance on the Popup_Editor where the link isn't correct, instead of  "Popup link id must be the id of a Link or Button Widget with Method Navigate." use "Popup link for AddUserLink must be the id of a Link or Button Widget with Method Navigate."

[Ideas] Mobile extensibility configurations per environment on lifetime or service center

$
0
0

The extensibility configurations used on the mobile application, should have a possibility to change per environment (dev, qa, production) without having to open the module in the environment and publishing a new version.

This situation causes the espace to have a different version/change on this environments (which in certain cases only means that the setting in this environment is different).

This type of changes are very common with mobile plugins that require a setting for non production environments and another to production ones.

I would suggest that this could be changed either on lifetime or service center when defining the mobile generation of the app. This setting will then override the one default one defined on the espace. Something similar with the effective url settings that exist on the Soap/Rest integrations in service center.

Viewing all 1476385 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>