Propose your fantastic ideas regarding the Thinkwise Platform to our Product Team.
What I miss from time to time is what domain a selected column uses in the application. I would like to see that in the Path Location screen. Can that be made available? Adding Domain field between Column and Context
At the moment when you open the dropdown menu the first option is a white space, but we do not want to see the white space in a combo/dropdown menu.From a user(s) perspective: A user would click on a dropdown menu and see only the data field which are selectable. The white data field won’t be presented.BeforeAfter
Currently the Software Factory offers several options to automatically refresh data on your screen, such as the following:You can set the auto refresh based on a specified time You can refresh it by implementing a processflow that upon activating a specific document the document is also refreshedThe first option is an option which is pretty simple to configure for multiple screens. The second option will cost you allot of time, if you need to set this up for several screens. I keep running into cases where I need to implement the second option for allot of screens. Therefor I would like to request a checkbox for the second feature on the table (variant), similar to the checkbox available for refresh option one.So in summary, I would like a checkbox on table/variant level to automatically refresh the table when activating it as a document.
In every application there is some kind of data input validation needed (with regular expressions). The only options we have for data validation in the SF are defaults and/or triggers. SQL support for regular expressions is quite limited. Adding data validations in the SF feels cumbersome to me.Why don't we make use of HTML5 input validation with the pattern attribute on the input tag. We get full support of javascript regular expression and it's much less work to add data validations. The validation can also be blocking, so the user can't submit the form/data if the data is not in the correct format. The validation message displayed to the user is also way more intuitive then a pop-up message from a default or trigger:
With the Universal GUI come great visual features, one of those features is the in-line Domain min/max and Mandatory field validation in Universal. In addition to those standard validations we would like to display Modeldriven custom in-line Field validations as well. Compared to alternatives like the snackbar and pop-up this in-line field validation message serves end users much better as attention is immediately drawn to the applicable field(s). Imagine having a domain for an email address: we always want to validate this email address with a regex: [a-z]*@[a-z][a-z]*.[a-z][a-z]*. We want to do this for every field with this domain and we want to show a message that the email address provided is not correct. But what if we can put the regex in the SF behind the domain together with a msg_id?Then when a user enters an invalid email address the message with msg_id provided in the domain_validation will show up (even with parameters such as col_id_transl) and the field will get a red border so the user knows instantly where the error occured and what is wrong.We can also imagine that we get a validation that we cannot model and we have to write code for, we could maybe add parameters to the layout procedure:@col_id_validated int@col_id_validation_msg_id msg_idIn the layout procedure we can put a @col_id_validated to 0 if we want to raise an error, this way the GUI knows to put a red border arround the field specified and the user cannot save the record, optionally you provide a @col_id_validation_msg_id to show as an inline message to the user.It relates a bit to another great idea “Validate field input value without using a default/layout/trigger”, this idea adds how the Universal GUI should then display the validations.
The same option as was added in the 2020.01 release of SF for tasks ('Enable task in empty subject’), would be nice for details and reports too.
This is for Universal GUI.As a user I would like to update/change my password while already logged in the application.It would be useful for users to have that ability provided to them in the Account menu.
What I noticed is that I can only define a single Font to alter the field text but that means the dimension columns and values share the same Font. I rather have the ability to make the Column names Bold and the Values regular. Dimension Column names and Row values share the same FontCube fields are defined as Dimensions and set as Row fields (first 4 fields)
If you want to keep the screen as clean as possible, it is possible to hide the prefilters. To alert the user to an active prefilter, the suggestion is to give the prefilter button in the ribbon a background color (like the one below, when hovering over it), when at least 1 prefilter is active. When checking whether a prefilter is on, you must also include your own prefilters (eg UP). A hidden prefilter (even if it is active) is not included in the selection. In addition, I understand that in the Universal GUI there is the possibility to place (all) prefilters behind the vertical 3 dots. I would also like to see the above principle again by displaying the blue line under an active prefilter under the 3 vertical dots if at least 1 prefilter from that list is active.
Because we are able to show more tabs on one screen it depends on the cursor location what help text is shown. You have to press Help for each tab to get the full picture.I would like to have dynamic links in the help text based on authorizations, for the main document and the available detail tabs.main document namedetail document name 1 detail document name 1 cube view 1 cube view 2 This way it will be easier to jump through the help text.Now the icons are stored in the database, it would also be possible to use the same icons in the help (tabs, tasks, prefilters, reports etc.).Finally, we should be able to link all help text objects manually (tsfhelp://cube_view/device_kpi) .
It is currently not possible to change the gray background of Cube dimensions. We are able to change the Font of the text but sadly not the background. Gray background of fieldsWhat I would like is that I can change the background colors for the Dimensions. This includes the setting of the Column background and the row background. For example: Where Consequence, Validation, Fieldname and Data are named, I want to make the background Light blue Where Standaard waarde, Leeg veld and so on are named, I want to make the background color White.
Can the space reserved for the breadcrumb be released if no breadcrumb is set and the subject is only displayed as a grid?
I would like to be able to give a Group a background color to more distinguish the parent from it's children. Below I've added an example. In this example it is a box around the text but it could also just be a background: Don't mind the translation errors, this is a work in progress It could use Conditional Layout where I give the Grouped column a certain background.
Filter objects to be selected on only the assigned assignments Further explanation:Unittest screen -> choice for default, And choice for object. I can still choose from all control procedures.
Validation that checks whether all control procedures have a unit test.It is not necessary to make unit tests part of the project for every project. Wish to make configurable to make validations on unmade unit tests.
Sometimes you want to give a user the possibility to display the details of a column value with a lookup for this column. This works great when the columns have a value. But when a column is not editable and not mandatory, the value could be empty. Take for example a table with transactions. The table is not editable and the columns production order and sales order are not mandatory. I want the users to be able to show detail information of the sales order and the production order. When they have a value the lookup works great. If a sales order has no value and I (accidentally) press the lookup, I get a complete list of all the sales orders. I think in this case it’s not necessary and it could take some time when it’s a large table to lookup.I know it is possible to have a lookup table variant that shows a max number of records for a large table. But it could be easier by just hiding the lookup if the column is empty and not editable.
There should be an extra configuration to be able to set the Device type which is accessing the specific published app in the Universal GUI and be able to set this config in the IAM.This will provide a more flexible configuration to be allowed in IAM definition of a Published application as a combination of having it for <User Groups><Applications><device types>. Example case:If User is inUser group 1 that is for a Mobile App with a tile menu and User group 2 is for Web portal tree menu Currently the user will access both published Apps if I define them as a separate Application and restrict the user groups default menu in IAM. I cannot restrict the User from seeing the web portal on his mobile device and vice versa I cannot restrict them from seeing the Mobile App on a Desktop device.Expectation is that by defining a User that has access in 2 different User groups/Applications that I can choose also the device type the user group/Application can be displayed on. Each User group can be linked to a separate menu or app or device type. IAM currently is identifying device types in the Session Log but it is not part of any settings. It may as well be extended for such use as well.
Users are being created in IAM and their information is visible only to the Admins of the IAM itself. The Users cannot see the related information and does not have the ability to modify these information directly.The Idea is to provide the users access to that information existing in IAM via the Account menu in Universal and the ability to modify them.The user will be able to modify the available fields of:Name Surname Gender Profile picture email Phone numberAlso the User should be able to optionally (Configuration based options)select by themselves into what type of authentication they prefer from plain password to the available 2 factor authentication. De-activate their account. Delete their account.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.