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

[Ideas] Resources Editor

$
0
0
Enable editing files (exemple: .css, .js)

[Ideas] Put the release version numbers in the Release Notes page

$
0
0

To discover which is the version number of the Platform Server Release, Sep. 2018 CP1...


I have to go to the "Download Search" page:

Why not include the version number inside the release notes?

[Ideas] Graphical advanced query designer

$
0
0
When the job can't be done with a simple query you have to do it with an advanced query. For that you have to figure out how things exactly work in SQL. This is sometimes, when queries become more complex, very time consuming. You have to know a lot about SQL. I think the gap between the simple query and the advanced query is to big.

It would be very helpfull if there was a graphical, SQL-SERVER or ACCESS like, query designer. This would speed up the development time for advanced Queries. (See Attachment). Additionaly, it would be great if the Output Structure, with the selected columns, will be created automaticly .

Dick Dokter

[Ideas] Drag & Drop Parameters into query editor

$
0
0
In the query editor it is possible to Drag an entity from the list and Drop it in the query editor. It would be good if the drag & drop also works for the parameters. Drag an attribute from an entity and drop it into the parameter section of the query editor.

When importing an excelsheet into the database I want to check if a record exists before adding it to the database. In that case I need to check if all attributes have the same values.  This happens when importing the same file twice.

For large entities it is very time consuming to add all the parameters to the query and set the correct datatypes.

[Ideas] Automatic creation of structures when working with Advanced SQL Queries

$
0
0

I can have an advanced SQL query that selects more than 10 columns, and maybe I would want only to test some behavior, and I cannot do so if I don't create a structure first. Then, if something changes (and it normally does) I have to go and edit the structure again. Structure creation should be automatically, based on the Advanced SQL Query output.

[Ideas] Logging as a property of entities

$
0
0

I would like to suggest having  a checkbox on entities which abstracts and accelerates logging of data.
OutSystems would create a cloned entity with a timestamp and user id (with ignore delete rules on references).

The logging entity should automatically inherit changes made to the main entity if needs be.

There was a request to support temporal tables (which was declined) as per the following submitted idea:
https://www.outsystems.com/ideas/5223/


Currently, we have to manually append logic everywhere to log to a cloned entity. When changing an entity, we also need to make sure the logging entity and logic is amended too.


Outsystems abstracts CRUD operations beautifully and enables nontraditional developers to build features which would be quite difficult for them outside the low code environment, but when there is a requirement for logging, they're left in the dark - Resulting in implementations which are usually far from best practices.

[Ideas] Properly defined and documented version of jQuery

$
0
0
To be used and / or extended in the applications

[Ideas] Native apps crash errors logging

$
0
0

I got a case recently where the native applications on mobile phones where crashing when sending the app to the background.
With the following error : "Mobile app has stopped working"

In service center no logs where created since it was not an error produced by the code.
After a while we discovered an Outsystems class was bottlenecking a class from our cordova plugin which crashed with the error described above.

This was the root cause:

The cordova plugin implements a custom Android application class for handling app lifecycle events
but what we saw from the crash log: so does the outsystems platform.
note: you can have only one Android application class defined for your app and the outsystems one takes precedence in this case
(probably is even instantiated on a different level than the cordova plugin one which is integrated via a Cordova build-time hook)



We had to figure it out ourselves what the error was by using "LogCat stacktrace". Service center doesn't provide us those kind of logs, and it would be nice to have them. Since we can not find the root cause of the error with service center.


Greetings,
Niels


[Ideas] optimize aggregates in Actions

$
0
0

Nowadays, the aggregates are optimized in screen actions based on the used attributes. 

Aggregates in Actions can be optimized as well in my opinion, of course unless you use the whole record list as output parameter.
But when the record list is read into a list with less attributes which is returned, it can be improved.


[Ideas] Disable EPA in some eSpaces

$
0
0
When we have EPA appearing in all the applications of a server and in one of them we don´t want to use it (because is out of context, for example), we start get some limitations in our work and in our clients needs.
So, I suggest two different approaches:
- We could block this functionality by eSpace, for example, just like we have in the ECT.
- The other option could be the division of the EPA eSpace into a logical and a design layer, in different eSpaces (which is better for all).
However, this option can't be done by us, because it's a closed eSpace.
I hope that Outsystems thinks about this seriously, because is an increasingly problem that with find more and more often.

[Ideas] Combo Box - Images

$
0
0
It will be nice, if in a combo box list, besides the text we could add a Image or a icon

[Ideas] Don't show warning SELECT statements with '*' in calculated field in SQL operator

$
0
0

Don't show warning "Unexpected SQL - SELECT statements with '*' cannot be validated against the output structure of '<STRUCTURE>' query. Runtime errors might occur." when using a calculated field that requires math operator *.

[Ideas] create themes the right way (espace decides what error flow is and the intelliwarp-webblocks, not the theme)

$
0
0
At the moment you have to provide what layouts are needed for intelliwarp in the theme itself.
This is not correct imho. Because you sometime want to create multiple espaces with their OWN menu, footer etc.
So why not add those properties to the espace itself, because that's the one who decides what and if.

usecase, I create a theme and leave the menu empty.
Then the intelliwarp stops working in a different espace which uses the theme.


[Ideas] Merge IF

$
0
0

Just like with Assigns other widgets could have the merge logic.


If the right-click menu gets too cluttered there's always the option of having a submenu (like "Align"), ex:


Merge    >

                      "Merge with OR"

                      "Merge with AND"

[Ideas] [Solution Tool] Intellectual Property Protection (IPP) Rights Validation built into Solution tool for local export.

$
0
0
Rather than having to submit the solution via https://www.outsystems.com/iip

Please add a IPP validation feature into outsystems solution tool or ServiceStudio to validate the license code and enable export on the local machine.

[Ideas] Make the ODC presentations available

$
0
0

The ODC was stupendous!!! Good Job OutSystems Crew


But I propose that Outsystems make the presentations available  to the comunity.  
Besides that it is not possible to attend to all presentations due to the parallel sessions



[Ideas] Add filter to expression editor

$
0
0

As your application grows, and uses more actions, settings, functions and so on...

The list grows... and you still need to scroll/click multiple times to get to the correct entry.

Most of the time you know which function you want, or at least know part of the name. It would help a lot if this screen has a filter, to enable a quick search to your desired action/function/setting.

[Ideas] Fix Database Integrity Suggestion from Service Studio

$
0
0
When I delete an attribute from an eSpace and then do an 1-Click Publish I get a Database Integrity Suggestion:

Database Integrity Suggestion
Inconsistent database table and entity definitions: column 'OSUSR_ABC_ENTITY.ATTRIBUTE' exists in database, but there is no corresponding attribute in entity 'ENTITY'.


If I don't want to see this again, I must go to the database server and manually delete this column from the database table.
This is a very boring task that I often do. And, since I'm doing it manually there is always the  risk of deleting the wrong column.

It would be great if Service Studio had a context action on each Database Integrity Suggestion line to automatically delete the column from the database table.
And it could be even better if it had an option to do the same action for all accurences of the Database Integrity Suggestion.

This would be something like what TrueChange does with eSpace errors and warnings, like the unused parameters, where we have a context action to automaticaly delete that parameter or delete all unused parameters.

This way I can have my database clean, no more Database Integrity Suggestions on each publish, no risk of deleting the wrong column and time saved on doing this manually.

[Ideas] [ServiceCenter] Maintenance Mode

$
0
0
Add functionality to enable turning on/off maintenance mode.

[Ideas] Add Holidays property to RichWidgets\Input_Calendar

$
0
0
RichWidgets\Input_Calendar has SpecialDays property.
 
But this property has some problems as follows:
 
  • Can't change the special days style.
  • Can't specify the year.
 
Therefore, I suggest adding Holidays property like SpecialDays to RichWidgets\Input_Calendar.
Using this property, we can specify dates(including year) and get specified dates displayed as Holiday(e.g. forecolor=red).
 
It's very useful to avoid miss input to date field which allows only business day.
Viewing all 1476385 articles
Browse latest View live


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