Propose your fantastic ideas regarding the Thinkwise Platform to our Product Team.
A small addition to the subject definition within the software factory with which the development process can be made a little bit more efficient. Perhaps this could be considered for inclusion in a future release of the software factory
It would be nice when one could have a field to enter the page number to jump to it instead of having to progress to eventually have it in reach. Mostly beneficial where (more) filtering is not really helpful anymore and the set is limited to the remaining pages.ex.Wanting to go to Page 10:
We would like to show some data in a Gauge format. (Speedometer) like https://docs.microsoft.com/en-us/windows/communitytoolkit/controls/radialgauge or https://blogs.u2u.be/diederik/post/A-Radial-Gauge-for-Universal-Windows-Apps
Turning off/on Prefilters on a lookup table are saved in the universal gui. In the windows gui they are reset, which to me feels more logical. In a lookup the prefilters are there for a reason, because it’s the most logical set of default values given. If you need to look up a different value you can deactivate the prefilter, but it should not stay off/on for that lookup table.
When adding the trace fields with the dynamic model with the staged strategy have the unwanted effect that the trace fields are read-only instead of hidden in the subjects in the SF.Possible solution, but I call it a workaround, is the option to create a variant if you want to hide the trace fields. In most lists you don’t want all the trace fields, which means that you have to create a variant for almost all subjects with a list (there are a lot!!!)Can’t you make it possible that the trace fields are hidden by default in the lists and that as a SF user we can enable them in the default subjects. The variants are really meant as variant for f.e. a different user group, or a mobile screen type. These are not meant to default create to turn off the trace fields.Thinkwise advises the staged strategy as preferred, but because of this side effect the already existing strategy’s are preferred for me!! Can this be changed. You don’t want a variant for each subject only for hiding the trace fields.
We are missing a one-click solution to enable or disable multirow task execution per table.Over the years some discussions were started in the community.Various work arounds are available, but we want a simple checkbox in Table Tasks for this basic functionality.If multi-row execution is disabled, the task should be grayed out and unusable.To be consistent, the same should be applied on Table Reports
When working in universal gui you often get the update now button: However this is used both for a Universal Gui update and a model update Within IAM. As A user I would like to know which one of these it pertains. Please make 2 distinct messages:A gui update is available.A model update is available.Bonus points if we can add the version it is going to update to this message.
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.
We need more options to set up the time scales in the scheduler to see more details per day.Currently, the possibilities are too limited, and the behavior is not as expected.Time scale options in the software factory make it seem possible, but the end result looks very different and some combinations do not even work. We need additional options like these. It is also desirable to be able to set that the current date is on the left side of the screen when starting See also here:
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
System flows are still quite hard to debug. It would be very helpful if there was a system flow log that logs each step with input and output parameters + flow parameters. Since this is only necessary when trouble shooting an issue by default the system flow is not logged. To activate the logging there would be a new checkbox in IAM on the system flows to activate additional logging.
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:
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.
Sorry, we're still checking this file's contents to make sure it's safe to download. Please try again in a few minutes.
OKSorry, our virus scanner detected that this file isn't safe to download.
OK