Propose your fantastic ideas regarding the Thinkwise Platform to our Product Team.
Add the filter shortcuts for filter (CTRL+R) and clear all filters (CTRL+Shift+R) for the Universal GUI as they are used in the Windows GUI.
At the moment it is very difficult whether the process of sending tokes per email, when someone has forgotten their password has been successful.The problem is that the process flow monitor cannot be used because you are not logged in at that moment. And the log file only provides information if something went wrong within Indicium.There can be many different reasons why an email has been sent but not arrived. The email can arrive in a Junk mailbox or the user can have set a rule in Outlook. We want to be able to see somewhere when an email was sent from Indicium.For this reason I think it would be very useful if a log table could be added to IAM that administrators can use to monitor this process.
Some time ago I was trying something but it did not work.What I want is a way in which the lookup only gives suggestions allowing the user to enter other values, and/or I would like to bind a lookup to the grid and not to the form.Below I try to explain in two examples.Binding to the grid and not to the form;currently the excell style dropdown only appears when there is a lookup, while it also makes sense on a lot of other columns. Here I could solve it by creating a view which selects all the distinct existing values and creating a lookup relation to the field. But if this lookup is also connected to the form the user can not enter new values.It would be easier to have a checkbox at column level in the grid component tab, and to always be able to create an excel style select, lookup or not.SuggestionsPeople in our company are allowed to drive and use all different brands of cars, but the list of brands and models we actually use in 95% of the cases is small.So, I was looking for a way to define a lookup with the technique above, selecting for example the top 10 most likely matches;“If it is a 4 wheel drive vehicle it is probably a Toyota and if it is a Toyota it is probably model Landcruiser and if it is a Landcruiser it probably runs on Diesel”.(that could give an almost 95% click click click match filling in the form).Using a lookup to achieve this gives a lot of flexibility, as the lookup views can contain logic on for example the location of the user, and dynamically decide what data to show. I know it is an option to have users maintain tables with models and brands, but it costs clicks and explanations, and they will make mistakes and create doubles anyway. I don’t care about the model and the brand, the only data the system uses is the fact that it is a 4x4 vehicle that uses Diesel, and Normalizing it out creates more work for the users, so why?What is needed?A mode in which the key and value of the lookup are the same, and the user is allowed to enter new values not in the current lookup.In this mode;- Universal should understand that the key and value field are the same and that the value the user entered is also the new key..- indicium should just not check if the value is allowed before commit.That would allow full control over dynamically generated suggestions. In my use case a query which looks what data we have in a specific area in the world, also ranked on the newest data first, which results in a top 10 suggestion based on that combination, in combination with the keys the user typed.I looked at the data and … in general all the previously used brands will always be in the list, a 100% match … (Almost AI, …, but much simpler).I think that there are a lot of use cases for this.There are more advanced ways to implement thisBut those would require a new type of stored procedure; if it is possible to do this with a function or procedure it is possible to use a Soundex kind of construct, which would also allow to suggest to correct Lndcrs to Landcruiser. Using the default for this is not a good idea, as there might actually be a model “Lndcrs”… and it might make that users accept the suggestions for things they don’t know.Using the stored procedure option would also allow to call a CLR procedure which calls an AI….
We recently struggled a lot to get the forgotten password process working.In the end, a typo in the firewall of the SMTP server turned out to be the problem. With unnecessary loss of time and frustration as a result.It would have helped enormously if there had been a test button to test the settings of the E-mail provider.
According to the description in https://docs.thinkwisesoftware.com/docs/sf/screen_types.html#designing-a-screen-type the grid header can be suppressed with the property "Show grid header".This is highly desirable in order to maximize the number of records displayed on a mobile device. Often the data speaks for itself and grid headers are superfluous.At the moment this feature is not supported in Universal GUI.We would like this feature to be supported in Universal GUI.
Fields by default should Trim leading and trailing empty spaces when user tries to save a record.
I would like to group the new objects in a project version (see below). Tables: ->Columns, ->Prefilters -> Reference -> Table tasks -> Table reports Tasks ->Task parameters Reports ->Report parameters ...
Most validations have a relatively simple solution. For example “Table has insert handler logic enabled but does not allow inserting”. I either want to disable insert handle logic or I want to allow inserting. Or “Password is displayed in grid”, where I want to hide the password column in the grid.I can go to “Related object” and fix them one by one. But usually, I want to do the same action for multiple validation messages. My idea is to make it possible to link tasks to validations. This can be used for customer validations as well as for provided validations. Technically, it will be challenging to show these tasks in the validation modeller, because they have to be predefined as table task. But the result would be very nice.
When adding a “Start task” process action to a Process Flow, it is not clear if a task parameter has been defined to allow an input and/or output value.This behavior can lead to other expectations when trying to use parameters within a system flow (and a lot of time to find the issue).So idea is tho mark the Input and Output parameters in the Process action “Start task” if they have (not) been configured.Or, just don't allow assigning an output parameter in this case.Example:This task “idea_task” has a parameter “p3” which doesn’t have the “Task output” checked under “Performance”.It is currently possible to assign an “Output Task parameter” to it, but the result will be that the p3-parameter won’t get populated in the process flow:
At this moment (GUI version 2024.3.10.0) it is not possible to move or hide columns in Universal GUI. Moving seems to be working, but it's not. When you release the column you picked up, nothing happens. In a ticket there is mentioned it is on the backlog. Where? What release? The option to hide, not found. Please make this consistent with Windows GUI
I would like to see the option Azure Managed Identity as authentication type for an HTTP connector.This will make it easier to securely call an Azure Function.
I'd like to change the tooltip from a graph in a Thinkwise Application. The current tooltip doesn't add any usefull information. In this case I'd like to see : Bellen: 116 Voorbereiden: 4 instead of Aantal uren: 116 Aantal uren: 4
To ensure UI consistency I'd like to be able to create custom named colors, for the entire project team to use in the entire model. For example, I'd like to save 40, 170, 225 as 'Thinkwise Blue' and be able to use it in themes, conditional layouts and eventually in the Universal GUI as an icon color. Additionally, it would be nice to enforce the use of certain colors, or at least raise a validation error, similarly to sub names in the current Software Factory.
I'm not sure how the current width of a forms column is calculated, but I think it would be an improvement when the broadest total of pixels of a label and field in one column would determine the widht of a column in a form. See my examples of what I mean. When one field is made wider than what is the common width of "label + field width in pixels", the field is placed over the information in the second column (in this case just a group label, but it might as well be a label and field together, thus making it impossible to enter a value in that particular field) . After making the e-mail field wider than normal:
If I am correct, it is currently not possible to synchronize taks/stories/bug/etc from the Azure dev board to the 'Specification’ (Features/iterations/..) in the SF Our Product Owners and all involved do not work in the SF. Therefor, if we can sync the sprints and the tasks in the sprint, we could monitor progress better. Since this is currently not synced, we do use the 'Specification’ menu, and that is a shame. To sync PO/testers/and bug reporting with development, this might come in handy.
What I noticed is that as a user I can change the way my screen looks my selecting a different screen type or change what columns I see in a list and the order of appearance. What I can't change is the amount of menu items I see. In my case, I only use a handful of menu items within the Software Factory. I would like to hide certain menu items because I never open them anyway. Also changing the order of the menu to my liking is something I would like to be able to do. Edit: This would be a User preference setting, so available for any product (SF, IAM, End product)
Currently we can only make a field in the application a certain color on the basis of something. It could be showing that a certain field is empty so we make the background yellow or that a price does meet certain requirements so the price has a different font. Sadly there's no easy way to show to the user what is exactly wrong or going on. We have to resort to help text, pop-up or panel messages, expression fields, extra detail tabs etc. I would like to see an icon in the application field that shows that something special is going on with that field. It would look a bit like this: or: Then when the user hovers over the icon, he or she should see an explanation of why the icon is visible and this should be in their language. That's why I would like to see this implemented in cohesion with Conditional layout, since that could be the actor showing the icon or not showing it. The icon could be a type of conditional layout the developer can create. Types could then be: info, warning, error, none (maybe even more?) Translations can then be created per conditional layout type in every application language.
Since a few releases ago the GUI support grid groups. I noticed that I often use the same groups in the grid as in the form. Nowadays often I finish the form and copy it to the grid to get the same sequence and visibility. It would be great if the group and corresponding labels would be copied too,
Creating a new task for a subject, I would like to take over all or a part of its columns as parameters including their general, domain and form settings. Same for report parameters.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.