Propose your fantastic ideas regarding the Thinkwise Platform to our Product Team.
When using reports in Universal with the report action "Print preview" the browser sometimes blocks the print preview pop-up. Chrome by default blocks pop-ups and redirects. It would be nice if there is a way to setup Universal to detect and notify the user when they have pop-ups blocked in their browser.
With regards to one of the tedious tasks in the SF is creating the definition of a view, for which the query has already been written. Especially when querying and creating a report this is often the case.If we can somehow eliminate this labor and directly convert our query to this definition in the data model tab, it would save a lot of time.
The preview of a document (or url) is determined by the first eligable column in a table. When there are multiple columns in a table that could provide a preview, it is not possible to specify which of those columns to use. A possible work-a-round is to create multiple views were for each view the relevant column is the first one. This however is not an optimal solution because the end-user would have to switch tabs to navigate to the specific view with only a subset of the data.In our situation we work with different renditions of the same document which can have different storage locations and with that different column types. Although every rendition is a separat record, the different storage types are available in the same record and only the first will be used for the preview. The list of documents can contain documents from different storage locations where only the first technical column shows the preview.My proposal is to, in stead of the technical location, use the definition of a subject (or derived variant) as the base to determine which column to use for the preview. This could then be the first visibile column where a variant or layout procedure would determine the visibility of the column to view. This could mean that when there are two eligable columns in a subject, if the first is made hidden, the second column would be used for the preview.
Currently Universal seems to preview only the first preview-able column in a table (the PDF in the screenshot below) and just shows this column twice. There is a second column (right under this pdf column) that holds an URL that should be previewed as well.Current behaviour of the preview component in UniversalSee question:It would be great if Universal would know that it already previewed a preview-able column and then show the next preview-able column in a table. It might even be better to get more control over what is shown (for example via screentype-properties).
Automatically hiding the filterform component when no filter columns are available would make it a lot easier to reuse screentypes.When columns are set to show as ‘Always’, they will appear in the Filter Form component: However, when no column is set to ‘always’, the Filterform component is still shown:
Currently it is only possible to download one uploaded file at a time in the GUI's. A user asked to create a "Button" to download selected documents (one or more lines with one or more fields with a FILE_UPLOAD control). I've been thinking how to do such a thing. My biggest problem is that a function that I could write has no access to the location where the actual uploaded documents reside. But how cool would it be if the GUI "detects" file_upload control fields in a list (or form) and shows something like below to download all documents at once as a ZIP file?
I’ve been using the SF for a few weeks and when you have a big application with many menu items, I noticed that the quick way to open a menu is to search using filter. It would be nice if there is a ‘Frequent Used Menu’ or 'Favorites’ on the menu list. notes: Frequent Used Menu will record and show the most opened menu on the list Favorites menu: the user should be able to add the favorites menu through the settings
When using “Change Filter” in a process flow it always reverts to “Equals”, it would be more useful if the filter condition could be changed, to “Contains” for instance.Also, the Docs article on the subject contradicts itself on this matter:Filter values on columns of a specific subject can be set with this process action. It can be indicated for each column which filter condition and which filter value must be used.However: The filter value that must be set on the column in question as an equal to filter condition. This parameter is present for every column of the subject.
In IAM a log of the (in-app & push) notifications is available.It would be great if these notifications not only are available from IAM but from the Thinkwise applications too for the end user (in the user preference menu for example). Together with the functionality to make notifications read/unread.As a workaround we now add a table in our Thinkwise application for the logging of the (push) notifications.
As per the Roadmap it was mentioned like 2-3 months ago that the HELP(F1) feature in the WEB GUI is in the backlog to be transfered to Universal. Right now the HELP(F1) is completely gone from the Roadmap. Raising the IDEA to have it in Universal upon receiving the relevant Votes.
Dear all,We now save all our attachments (files) to the server where the thinkwise application is hosted. But we want to migrate this to the cloud / sharepoint. Would it be possible to access these files through the thinkwise application. Also when no user is loged on. I now use a separate program (goodsync) which serves as synchronisation tool (two way) between the local files and our sharepoint.But it would be much nicer if these files could be directly be written / read in our sharepoint and no local files are needed anymore. regards Chris
Being able to right-click on rows would enhance the user experience a lot!Basically the same idea as what is currently working in the Windows GUI:
Hi,I'd like to be able to set the grid column width to 'Header’ only. If I for example have name, last name, first name, and go for headers and data… there is always that one super long name that makes a mess. Simply displaying the column in the width set by the header makes sense to me. The problem No solution Thanks! Alexander
We have a table with a column with data type TIME. The intention is that users fill in how many hours:minutes a certain activity was performed on that day, so a duration, not a point in time. We are using the control type "time short".This has so far never been a problem, on Windows and on Universal for users with Dutch system settings. However, now we have international users where the control shows a choice between AM/PM. This is obviously very confusing for them.Time short control without AM/PMTime short control with AM/PMI don’t think there is a way to set this specific control to be the same for all users regardless of system settings. And it would be a lot of work to rework data type to custom hours and minutes columns.My idea is to add another control for the TIME data type which represents a time duration, i.e. does not show AM /PM.On another note, the timeshort control version without AM/PM behaves as a somewhat annoying text field (Universal GUI version 2026.1.12.0.0). I think the AM/PM version is more user friendly. If the same hour and minute selection would be used that would be nice.
We would like a new control type that allows users to easily select an amount of time (hours and minutes) and store this data in our database. This could be a decimal format where 65,75 is displayed in the UI as 65:45. The currently available control type TIME is used to store the time of day. It cannot be used to select or display an amount of hours and minutes exceeding 23:59:59.
In previous iterations of the Thinkwise GUI you could perform an action called quicksearch. How it worked:Bring focus to a specific column (in the grid) Type what you want to search First match of your search gets selected/highlighted. Can we please have this back?Why Quicksearch is valuable (and missed)1. Strong productivity gain for keyboard usersQuicksearch enabled fast, uninterrupted workflows:No mouse interaction requiredNo modal dialogs or filter configurationImmediate feedback while typingFor users who work with data grids all day, this shaved seconds off every lookup — which adds up quickly.2. Ideal for exploratory and ad‑hoc searchingQuicksearch was perfect when:You don’t know the exact valueYou just want to jump to something that looks rightYou don’t want to define a full filter for a one‑off checkCurrent alternatives (filters, column search fields) feel heavier for this use case.3. Lower cognitive load than filteringQuicksearch required almost no mental overhead:Focus columnTypeFirst match selectedCompared to:Opening filtersChoosing operatorsApplying / clearing filtersThis made it especially useful during conversations with users or while debugging data.4. Excellent for large datasetsIn grids with many rows:Scrolling is inefficientSorting doesn’t always helpFilters can be overkillQuicksearch acted as a “jump to value” mechanism, not a data‑reduction mechanism — a subtly different but very useful interaction.5. Consistency with legacy behavior & muscle memoryMany long‑time Thinkwise users built muscle memory around this feature.Its removal:Breaks established workflowsIncreases friction when moving to Universal UIMakes Universal UI feel like a regression in this specific area, despite its overall improvements6. Complementary, not a replacement, to filteringQuicksearch didn’t replace filters — it complemented them:Filters = structured, intentional selectionQuicksearch = fast navigation and orientationBoth serve different user intents and can coexist.
I would like to see import from clipboard for the universal.
Currently, the Software Factory (SF) maintains the selected model/branch at a global session level within the browser. When a developer needs to work on or reference multiple models, they have to manually switch models. Switching models automatically closes all currently open tabs and windows within the SF, and I think that is logically but It is impossible to keep two different models open in separate browser tabs or windows to compare configurations. And yes, I know this is possible with another browser or an incognito, but I think there is a more convenient way.So it would be helpfull if it it possible to allowing developers to open multiple models or branches simultaneously in different browser tabs.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.