Ask a question or have a conversation about the Thinkwise Platform
Recently active
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:
In previous releases you could modify the type of process step (always, successful, not successful) by double click the arrow in the process flow and change the type. This is not possible anymore (2025.1). I could not find something related to this in the release docs. Is this a known issue or is there a reason for?
Hallo,I have a module in my web portal under that allows adding, editing, and deleting data.In this model, I'm working with two fields: Company and Liners. Both values are derived from the same table called Company. To differentiate them, I created expressions where:company_name includes companies starting with "NL" liners includes companies starting with "L"My goal is to display these as two separate dropdown lists—one for Company and one for Liners—even though the data comes from the same table.I initially tried using a company_id lookup from the Company table, but that displays all records, which isn't what I need.So my question is:Is using expressions the correct approach for filtering the dropdown values? If not, what is the best practice for achieving separate dropdowns for Company and Liners from the same table based on different filter conditions?Below is the webportal page and the current data model table. web portal data model
I have a cube view with expanded cube fields (row and column). The behavior in Universal seems different from Windows. In Windows columns are expanded (year → month). In Universal the year is collapsed and shows year totals. What could be the reason for this behavior?
Hi everyone,In our application (using Universal GUI), we have some custom components. We experience some problems when we want to style the custom components depending on choosen mode (dark / light) in the user preferences by the user.The custom component is presented in an <iframe> in the browser, however, within the <iframe> the css class ‘dark’ is not applied, causing the custom components not to be adjusted to the selected mode (dark/light). This makes UI/UX of application not as good as we want to.Any ideas how to solve this?
We are using the Windows GUI (2 tier). Recently users reported a problem that they cannot save their own created or changed cube views. Users can make the changes and save their cube views with no errors or messages showing, but afterwards the change has not been applied or saved to the IAM database (MS SQL server). As a admin user myself i can save the cube views with no problems as i have more rights on the database itself.We also recently upgraded our environment from 2023.1 to 2025.1. I suspect this has to do with the change in cube view preferences where cube views are split into cube views and cube view classic preferences. Also a change has been done in the upgrade where public rights have been revoked and assigned to specific roles. Our users have the end_user role. I have checked execute rights have been granted on below procedures and the task_delete_usr_pref_classic_cube_view. This is the case. Also the rights on the underlying tabels i have set to inserted, update, delete t
Hi, I have been using the topic: Upload multiple files using the Universal GUI for drag and dropping files in my test environment. The test environment is hosted on Azure and uploaded the files to an azure storage. However, the Production environment is hosted on premise, therefore I wanted to test the drag and drop functionality on the acceptance environment (also hosted on premise). However, I can't get the drag and drop to work. I have changed the URL in the html to the right url. The HTML file is saved on the universal folder, same as the test environment. However, I just keep seeing the 'no preview available’. The file name column has a file upload control type to a file system storage location. Uploading and opening the files from the local storage works. Kind regards,Mark
Universal GUI Editable Grid Performance IssuesInstalled software:Software Version Universal GUI 2025.1.14.0 Indicium 2025.1.14.0 Problem StatementThe Universal GUI seems to be less performant in various cases, when compared to the same functionality in (older) WebGUI / WindowsGUI.Specifically, the editable grid has significant performance implications, which makes the user interface unreliable. Upon pressing the downward arrow-key 3 times in succession in the editable grid. The UGUI registers only 2 button presses.The problem is not necessarily the delay, it is the discarding user-inputs that makes the UGUI unreliable in use.Possible CausesUniversal GUI version: we are on the latest version. Indicium version: we are on the latest version. Resource capacity: we host UGUI & Indicium on a server dedicated to this environment. Data quantity: this test was performed on an editable grid with 6 columns and 7 rows, without expression fields, nor triggers.This list does not spark
Hello I have below Supplier data model How can i prevent entering a duplicate value?In the portal, it is designed to add, edit delete but it allows to enter duplicate data I'm not sure how unique constraint works here but I added an Indexes unique constraint but it doesn't work. Please advice Below is the values on index column, unique is also tickedThanks in advance
What could be causing a bad gateway message with an Indicium docker container?I've already verified that all containers (including traefik) are on the same Docker network (the default network made by docker compose).This is the line from the traefik log:502 Bad Gateway error="dial tcp 172.18.0.6:8080: connect: connection refused"According to “docker network inspect” 172.18.0.6 is the correct internal IP address for the Indicium container.This weirdly doesn't happen with the Universal container as it serves the login page just fine.Each container uses its own subdomain as the external host.This is my docker-compose.yaml:---services: proxy: image: traefik restart: unless-stopped ports: - 80:80 command: - "--providers.docker=true" - "--providers.docker.exposedbydefault=false" - "--entrypoints.web.address=:80" - "--accesslog=true" - "--log.level=DEBUG" - "--log.filePath=/logs/traefik.log" volumes: - "/var/run/docker.sock:/var/run/dock
Hello everyone,In our application we have a few custom components. Those custom components are integrated well. But there is one point where the integration of these components doesn't work as well: on the topic of the themes (dark mode and light mode). We now have to manually toggle the components to match the theme of the software, which is weird, why would the user need to toggle a component from light to dark mode or from dark to light mode when the software should do that automatically?Is there a way to know in what mode the software is? It would help to automatically switch the theme to the theme the application is already on, otherwise the overly bright component is highly distracting.So in short: is there a way to know whether the software is in dark or light mode, so we can change the components accordingly?
Hi. We have a remote desktop server for our users. And they sometimes need to do an update/upgrade of a client application (over VPN). it's just update of app db and sync IAM. Is there an option to do this without admin rights, which I prefer not to give out.
What is the logic in universal if a spinner (loading) icon is shown or not. On some screens it’s shown while the data is loaded. On others it is not. This makes it very confusing because you are not sure if the data is still loading or if there is no data. Is there a subject setting that influences whether this icon is shown?Not shown: other subject the icon shows:
When we copy text from Word into our app (Universal GUI), all kind of meta data from Word is copied. This has no additional value, but fills the DB unnecessarily (and result in other issues). How can we copy text from Word into our app, without losing the formatting and not copying the meta data from Word?
I try to make a full height code editor as detail tab.Is there any trick not get 2 parallel scroll bars? I tried is to set the height of the ‘Code editor‘ field to 1000. By doing this the most of the time the scroll bar of the text box is not visible, but as side effect the cursor jumps to the bottom of the field when switching to edit mode.See below.
Hi,As I understood a document is previewed when it is the first column found in the table. Although in most situations this would suffice, I wonder if it is possible to have this be the first visible column in the table (i.e. based on the subject and layout procedure)?We already have all our documents (i.e. renditions) in a separate table, but within a document/rendition record we provide the possiblity for different storage options: cloud (Azure) or on premises (fileshare) which are based on different domains referencing their respective store definition. Based on the configuration of the system we want to show the cloud column or the share column. This can even be specified on the rendition type of the document (active documents in de cloud, archived documents on a share or vice versa). In any case, only one of those columns is visible at any time.Any thoughts in how this could be realized?
Hallo, Is there a way that the below prefilter buttons can customise the label instead of showing 1 char? example instead of showing 2, i can display 2022?These are the prefilter groups
Hallo, I would like to check, the chart on my cube view, under the row has a number 2 which is I'm not clear where it comes from or how it derive. Please find below screenshots The volume comes from a Company (only 1 company)39 volume for 2 weeks and each weeks (start of the week) which are 30/06/2025 & 07/07/2025 has 22 and 17 volume. What does day =2 means? also how can i remove the 2 if i only require to show the week start date instead on my Software factory, this is the setup on the cube The Dimensions setup is below Thank you in advance.
“Our philosophy is that Thinkstore solutions are a foundation—something you can build upon and tailor to your specific needs.” @Remco Kort (From Black Box to Clear Logs | Thinkwise Community)How can we build upon Thinkstore solutions?When linking a base model to a work model, everything is read-only in the work model (which I understand). However I would have expected that using the task ‘Merge base models into work model’ would solve this, but this seems not the case. When using this task, ‘generated_by_control_proc_id’ is still filled with ‘Copied from base model’ leaving all objects from the base model still read-only in my work model. Am I missing something or is this a bug?
We have an application (in this particular case, still on 2022.2) with several application scheduled system flows, of which some flows run very frequently :system flow 1 ‘generate’ - generates new data (interval 5 seconds)system flow 2 ‘print’ - executes print jobs - ZPL to Zebra (interval 1 second)Handling flow 2 ‘print’ may take some time to execute. This should not result in delayed execution of flow 1.Does Indicium handle the different system flows parallel or sequential?Is this configurable for parallel execution, and how?
I'd like to be able to run multiple Docker containers with Universal GUI so each one can have its own default meta server and application. Using the documented Docker compose method with Traefik I've tried to add a pathprefix for Universal GUI just like with Indicium but it doesn't work.Can Universal be served under a URL with the format https://host/pathprefix and if so what's a working config?Follow-up of
Hi all,I made some cubes for quick access to aggregate data. The client wants to export the results of the cube.The build-in export function exports the table/view associated to the cube.Is it possible to export the results of the cube (e.g. the aggregates)? As context, the build-in export function exports this view: But I want to export this aggregate cube: Hope you can help with this. Kind regards,Rick
I have a process flow where I use a web connector and I want to use a parameter in the end point query string. So I have set this up in the web connector but from the manuals I can't figure out how to fill this parameter from a functionality or something like that.Can you help me?
Hello everyone,We are currently trying to send emails via the MS Graph API. This has worked very well so far. Now it is specifically about adding file attachments. Some of the attachments are stored in Azure and therefore have to be written to the database as a byte array before sending. The reason for this is the fact that we have to keep emails and attachments together and of course the byte array has to be converted into a Base64 for sending.So how do we get the files individually from Azure into our database as varbinary(max)? Does anyone have any ideas or experience?Translated with DeepL.com (free version)
3 rows selected in this gridGUI versie2025.1.12.1.0When selecting multiple rows in dark mode, it’s almost invisible which rows are selected. We also tried changing the colors in “Themes”, but without any good results. Is there any other possibility to change the color palette for more visibility of the selected rows in a grid?
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.