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

[Ideas] Comment out logic / Disable tools in action flow

$
0
0


Sometime you work on a certain part and are not able to finish certain parts, or want to skip certain parts, like complex queries.

Then it would be great to disable or, comment out certain tools in the action flow. so you don't have to worry about them now.

Perhaps they are not complete yet, or unusable.


With an if-block, it would always follow the true-line, it would skip the for-each etc. etc.



[Ideas] Enhance IF usability at screen level

$
0
0
Handling with nested IF's at screen level could be a headache. Here are some suggestions to make it easy to understand where you are.

"Then" or "Else" parts
When you have nested IF's in a Web Screen, it might be dificult to know whether you're in the "then" or "else" part.

It would be nice if these parts could have borders with different colors, or some other way to tell one from another.

Labels
IF widgets at screen frows could have labels just like in action flows

Breadcrumbs / Widget selector
Widget selector should also help to understand whether you're in the "then" or "else" part. Putting the mouse over an IF wigdet should present the widget's label, name or condition

[Ideas] Idea Advanced Search: change number of matches as filters are combined

$
0
0

In the Idea Advanced Search page it is possible to filter out ideas by selecting one or more of the filters present on the left of the page.

 

In front of each filter, we see the number of ideas matching the filter. The problem is that when combining multiple filters, the numbers remain unchanged which results in strange situations:

 

Here we selected both the "Ideas I liked" filter and the "Not right now" filter but we have no ideas matching both criteria.

I would expect that once a filter is selected, all numbers of the remaining filters are recalculated in order to reflect the number of ideas that match the filter selected and the filter in question. 

In the case demonstrated in here, once I select the "Ideas I liked" filter, the number associated with the "Not right now" filter should change to 0 as there are no ideas matching both criteria.

[Ideas] collapse all within a webflow

$
0
0
Please add it such that on service studio, you can right click on a webflow and select "collapse all" to collapse all items under that webflow.  Meaning say I have 20 pages, each page has 20 screen actions, if I want to collapse that whole list so I only see the screen names under the webflow.

[Ideas] Service Center: Use Chosen for tenant dropdowns

$
0
0
We have well over 1,000 tenants in the system, using Chosen for the dropdowns to pick the Tenant in the sytem would be a be help for us.

J.Ja

[Ideas] SET URL name for mobile apps - not based on hostname

$
0
0

Hi,

add input field for URL name to use when generating ipa or apk file so that the application will be available based on the name and not the hostname of the server. The URL will be used in the DNS so that it is possible to host mobile app from internal server instead of from the cloud..  



[Ideas] Add a built-in function which is the inverse of Chr()

$
0
0
Chr( "A") = 65
<inverse function of Chr>( 65) = "A"

Idea created after this discussion:
http://www.outsystems.com/forums/discussion/15715/is-there-the-inverse-of-the-chr-built-in-function/

[Ideas] Set comparison & sorting options on queries

$
0
0
It would be good to be able to set the sorting and comparison options per-query, so that we can get a performance gain for queries that can use binary comparison.

J.Ja

[Ideas] Functional Programming in OutSystems.

$
0
0

So first the benefits; 


1. Radically less logic.

2. Radically less errors per function.

3. Radically clearer logic in terms of human comprehension.

4. LINQ like functionality in the OutSystems drag and drop fashion!

5. Potential future avenues of performance increases such as the MapReduce pattern and lazy evaluation.


I know there is going to be massive resistance to this this suggestion, but here we go anyway.

As far as I can tell, we need 3 things to introduce lambdas into OutSystems.

1. Basic inferred typing. Imagine there is an output variable, that if you assigned something to it in the action / function that the systems looks at the assignments and constructs the type correctly. Anywhere you use the function will now have the function's output as this inferred type.

2. The ability to pass functions around as parameters. This will essentially be the analog to delegates in C#.

3. Then finally the ability to have a lambda definition element. It would be similar in the loop element, in that it has an entry, an internal segment and an exit connector. In addition it would have the same inferred result type and the assignments inside of its scope would adjust that result type.

Between these 3 elements we will be able to rebuild the entirety of LINQ for instance inside of OutSystems. I'm presumptuous now, but it should also be fairly simple for OutSystems to implement the above 3 without having to rework the entire compilation structure, their underlying languages already support this kind of thing. Again, probably and incredibly presumptuous statement.

4. (Optional) Pure functions that cannot change any permanent state of the system.

I know functional programming changed my whole way of thinking. It makes coding about the problem and not the structures. The only tech that was more of a productive leap was OutSystems.

We could then further implement things such as lazy evaluation, expression compilation, reactive extensions, etc, etc, etc.

I hope someone plays around with this, it would be an awesome feature

[Ideas] Add new folder “TestActions” under Logic tab

$
0
0

For automated testing we need often to make actions on our modules to setup/teardown our tests. We don't want to have this code on our production environment.

By separating the production code and the test code in different folders it should be able to not deploy and run the test code on the production environment.

[Ideas] Easier acess to diferent type of fonts

$
0
0
It would be interesting to have a way to change font styles directly in development page without having to use css.
 
It could get better if we can see the style changing in real time ( without publishing )

[Ideas] More option to delete old eSpace versions

$
0
0

Only one option is available to delete the Old eSpace versions by Duration only. Please provide the below option to user to delete the Old eSpaces.

1. eSpace or Extension name

2. Duration

3. Published by 

[Ideas] shortcut to check data quickly on right click entity

$
0
0

shortcut for drag entity and test query to check data quickly


[Ideas] Show warning for undefined variables in JavaScript or use more contrast highlight

$
0
0

It would be very helpful to have warnings or error if in JavaScript Node I put undefined variable. For example recently I've encountered an error due to typing True instead of true and as blue and black on thin font is rather similar and no warning were shown - it was very easy typo that leads to errors.

[Ideas] Provide Auto-Arrange Options for Logic

$
0
0

Tabs or spaces! 

I get the fact that everyone has their own preference in arranging their bubbles and I love that. It would be awesome, however, especially for beginners and for folks that are coming into projects, if we could click to arrange the bubbles according to a few predefined patterns or 'best practices' ...  this could help standardize action flows, lessen the learning curve, eliminate overlaps and mess from upgrades, etc.


[Ideas] Partners need a way to embargo code in client's environment

$
0
0

Situation: customer gets an environment from OutSystems. Hires partner to develop code. Customer does not pay partner. Partner needs to be able to say "no pay, no code". Right now, the customer holds all of the cards, making it very difficult to get paid other than going to court.

J.Ja

[Ideas] Use browser locale

$
0
0
Applications should be able to use the language as defined in the browser and sent to the server in the Accept-Language header.

The SetLocale would be done automatically with the header value.

[Ideas] Don't change/lose focus when 1CP completes a step

$
0
0

This is like the most obnoxious behavior in the world... you click 1CP, and get back to work on something else... but every time 1CP completes a step, whatever you are doing loses the cursor so you are typing into thin air... put the cursor back, go back to work, same thing happens... just keep focus wherever it is when 1CP completes a step.   


J.Ja

[Ideas] Adding list or table record inside another list or table record

$
0
0

It is good to allow adding a list or table record inside another list or table records. It is useful when presenting multiple value content of a connected entity or list of attachments using the table record row value as filter to the added (child) list or table record.

[Ideas] Community search

$
0
0

Please "fix" the community search so that it allows the searching of a combination of words. 

Currently, when you enter more than one word in the search, it returns a union of results, meaning all the results for your first word and all results for your second word. I would like only the results returned that are in the cross section of those result sets. So any result that features both words. This would greatly narrow down the number of results of a search and be way more useful in finding anything on the community. Currently, this can be a real pain.

If this idea already exists, then this would be the best proof of the fact that this change/fix is needed, because I couldn't find it.

Viewing all 1476385 articles
Browse latest View live


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