Propose your fantastic ideas regarding the Thinkwise Platform to our Product Team.
In edit mode you can add input constraints with regex that gives user feedback in the form. However, in the grid it only surrounds the field itself with a red line. It does not give any feedback to the user. It would be nice if the user knows what is wrong with the input value when editing in the grid.This field in the grid has an input constraint and only gets a red line
We are trying to make a complicated Calculation screen work properly and smoothly in the Universal GUI. One of the challenges is to have users click the right buttons, and the easiest way to support that is hiding buttons they shouldn't click. In below example we have 3 Refresh buttons, and we wish to hide 2 of them. A refresh on the higher level will also trigger the refresh of the detail tabs and using the Change Detection logic users don't have to trigger refreshes themselves. In the Software Factory we can specify this for every Action button, except for the Refresh button. Can this functionality please be added?This seems to me like a straightforward and logical addition to the Subjects > Performance tab (Buttons configurable in layout)Now we have to revert to a bit of custom CSS to hide this specific button.
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:
When deleting a row in the Software Factory, it currently shows the generic message:Usually you can see the selected row in the background, however, I’d like bit more assurance when deleting things in the Software Factory. It would be great if it showed for example (when deleting):Functionality: Are you sure you want to delete {control_proc_id} Branch: Are you sure you want to delete {branch_id} etc.
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.
When one uses the “Copy columns” in the Data model it will add the column with a +10 increment. When looking at the components like Grid or Form, etc it will add it with an increment of +1.Manually adding a column will have the +10 increment for the components.Please also use the +10 when using the copy method so it behaves the same and has a little room to move a column in without needing to renumber or manually edit the order value.Current behaviour example: ColumnGrid
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
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