We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.
We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.
News and blogs on our products, services, and events
Ask a question about how to use a feature in a specific situation
Share your idea to improve the Thinkwise Platform
Release notes & improvements of all our products
Read Thinkwise Academy updates, vote on topics & share your ideas
Next steps for the Thinkwise Platform
In any application it is important to validate a user’s input. Is the value of the order smaller than the maximum order value? Is the start-date earlier than the end-date? Does this action lead to a stock amount smaller than zero? There are a few options how you, as a developer, can implement these checks: Domain (using min/max value) Default Trigger Check constraint A closer look Let’s take the following example and work out if and how we can implement its validation: Is the start-date earlier than the end-date? Domain Validation through a domain is not possible in this case since we need to compare two values Default Clear out the end-date field and send a warning to the user informing that the end-date should occur after the start date Advantage: The user is being informed while the data is being entered. Risk: Business rule is only being enforced on the screens where the default has been implemented. When this data is created through other means, for example a task or external inte
Hallo, I’d like to confirm whether the hyperlink lookup feature is included in the 2025.2 release? I had previously asked whether it's possible to add a hyperlink to each field value. I’m working with a table (or entity) displayed using a grid component, and I’d like the values in certain fields to act as hyperlinks that redirect to another table, subject, or subject variant. Those are the functionality I’m referring to. Additionally, is there any documentation or a set of steps available for configuring this feature? Thank you
It is possible to create a custom constraint on a table, so you can add specific checks without having to create a trigger. The message can be created with a dynamic model procedure like this: insert into #msg( msg_id ,msg_description ,msg_location_id ,severity ,msg_error_code ,msg_regular_expression )select 'err_check_constraint_' + tcc.check_constraint_id as msg_id , 'Translation for check constraint error: ' + tcc.check_constraint_id as msg_description , 'popup' as msg_location_id , 0 as severity --error , 547 as msg_error_code --error code when check constraint fails , '.*"' + tcc.check_constraint_id + '".*' as msg_regular_expression --regex that will find the specific constraint from tab_check_constraint tcc where tcc.model_id = @model_id and tcc.branch_id = @branch_id and tcc.generated_by_control_proc_id is null --only manual Then, you have to search in generated translation objects, or the message, with the name of the constraint in it. It would be very helpful, when you can tra
Hi A couple of weeks ago I implemented the following topic to work in my on premise application. When I tested the drag and drop functionality myself, everything worked fine. This week however, the tester ran into an unauthorized error. After some testing myself I found something weird. When I log into my application via: https://my-appl/universal and I try to upload a file I get the following error: However, when I log in via https://my-appl/indicium and then navigate to https://my-appl/universal my file is uploaded successfully: It seems like that logging in via the universal link doesnt give me the rights to upload a file, while logging into the indicium page does. On both pages, I log in with the same account, so there is no difference there. The upload URL that is used in the javescript code is https://my-appl/indicium/iam/appl/(table_refence). I am struggling to find where the problem lies. My guess is that this has something to do with the server settings of the on premise envir
With release 2025.2, the filtering experience in the Universal UI has been significantly improved and expanded. The styling of the Default filter has been updated, making it more user friendly, and Advanced filter options have been introduced to support more detailed filtering capabilities. This blog outlines the thought process and design choices behind these updates, and aims to provide insight into how the filtering experience has evolved. Filter pop-up It starts with the updated filter pop-up, which now combines default filtering, detail filtering, and advanced options in one central location. The default filter allows for quick and straightforward filtering, including detail filtering on specific fields. By toggling a switch, users can transition into advanced mode, where more complex and layered conditions can be applied. Each feature is explained individually in the sections below for clarity. Default filter The default filter is designed for speed and simplicity. It lets users
As discussed in: Influence numeric decimal separator display format | Thinkwise Community the current behaviour of the Universal GUI is that it takes the localization settings like decimal/thousand separator and date display formatting (as well as first day of week in the date picker) from the first preferred browser language. This is not ideal, because this way the localization settings are bound to a language while users might want to have English as their preferred language, but use their local localization settings. Therefor we would like a possibility to setup localization settings as user preference in IAM (not bound to the language setting in IAM).
In the universal GUI opening (a lot of) documents can make the navigation panel cluttered and even push the menu out of sight: Some suggestions to improve this: Split the navigation panel in two panels with seperate vertical scroll-bars as soon as the number of open documents exceeds a certain treshold Add levels for detail-documents beneath open documents and collaps them the same as the menu tree with (automatic) collapsing and expanding Add context (part of the breadcrumb) to the title or mouse-over of detail-documents to prevent having to open a document to see wich one is the right one Another suggestion: An option to lock an open document, so that it is available the next time I login to the application
As a developer I receive tickets from my clients about an issue in their application. When this is a GUI issue I need to submit a ticket in TCP for this and always have to include an .HAR file. It would be great to have a button “Download log file” in the User menu. And next to this I would also need the option to download a more technical file, including the Live error log information in a file. Both can be included in the same button which a user can use from within the Universal User menu. Having a button within the application to download these 2 debug files will increase troubleshooting and save a lot of time. Because you can instruct users, when they experience an issue, to download these files and provide them to you.
Hi, We have several apps calling Indicium, and using the data. This works fine, but sometimes clients complain about performance. We have a feeling that someone is calling the endpoint a bit too often.. or requesting a bit too much data. What options do I have to see how often someone (an app) is calling certain endpoints, and at what moment? Thanks! Blommetje
I want to inform my users of my Thinkwise application there will be downtime because of maintenance. We are using the Windows GUI in combination with Indicium. Suggestion made by Erik Brink - We could think of requesting this information before login from Indicium possibly. (See discussion: https://community.thinkwisesoftware.com/deployment-12/announcing-maintenance-downtime-to-users-1096?postid=3184#post3184)
I need to consistently show 2 decimals, including when the number is a full integer, or only has 1 decimal. Searching the forum I found references to custom_display_format, but I have no idea how/where to implement it. For example, here it should be 2.25, 1.00, 2.00 and 1.50: Example without trailing zeros Alternatively I could use a calculated field, but converting numbers to strings in sql for this purpose would be inefficient (and a lot of extra work and complexity), so I'd like to avoid it.
IAM includes a task to clean up unused role sets.I've noticed in several projects that this feature is not well known, and the documentation is also quite limited. However, in some cases, cleaning up unused role sets significantly improves end-user login performance. Is there a specific reason why unused role sets are retained?If not, my suggestion would be to automatically remove a role set once it is no longer applicable.
Hello everyone, When we plot a route with the Maps component in our software, it plots the route correctly, it doesn't have any weird data in it and the route is generated satisfactorily. But there is a strange phenomenon: for every route it plots, it alwasy sets a dot on the coordinates (0, 0). That causes it to always zoom in on Null Island in the Atlantic Ocean. What could be going wrong? The screen when I open it with a dot on Null Island (long: 0, lat: 0): These coordinates cannot be found in the configuration of the route. The actual route it plots and should zoom into:
We use barcode labels with the barcode font free 3 of 9 extended.In the windows GUI this works fine.With the thinkwise reporting service this works fine as well. Both this methods will become obsolete so I’m re-develop these reports to the Universal GUI.On which places do we need to install the barcode font we need in the report.Should it exists on each device running the Universal GUI?Should it exists on the webserver where Indicium is running.Till now the labels are coming out the Zebra Printer but not with a barcode. In the place of the barcode is now a human readable number, which means the ‘place’ where the report is generated doesn’t recognize the barcode font. Can someone help me out this puzzle?
Hallo, I'd like to ask for any suggestions. We're creating a cube chart to represent Company, Volume/Number of Shipments, and Year. Is it possible not to display all values by default when the page loads? We'd like to add filters, such as by Company or Year, instead of showing everything at once. Right now, the chart displays all company values, and it looks cluttered. If there's a way to apply filters, that would really help with clarity. This chart will be one of the key items on our dashboard, so we need it to provide statistical insights into shipment volume.
Hi community, We are running multiple tenants (application per tenant) in Azure with a file storage in an Azure Blob container. We have enabled the ‘Encryption used’ option. We are facing a problem that the client secret expires every 6 months and has to be reset using the ‘Set file storage key values (encrypted)’ (see the attached image) Any idea how we can update the encrypted client secret using the Indicium API of IAM? We are trying to automate the maintenance ;-)
Users are used to open an email in Outlook, so they can check it or add another attachment, before they send it. In Windows we use the TSFReportMailer for this. Will the same functionality also be available in Universal?
27 points
17 points
15 points
9 points
8 points
5079 points
2793 points
2655 points
2094 points
1600 points
1585 points
1540 points
126 points
48 points
47 points
43 points
25718 points
10705 points
8497 points
6933 points
Already have an account? Login
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.
Sorry, our virus scanner detected that this file isn't safe to download.