Questions, discussions, news and updates regarding the Thinkwise Platform.
Recently active
I'm investigating performance issues we're having in the Universal GUI on some pages. One thing I noticed when checking the affected pages is the large amount of requests being fired constantly while the page is loaded. It's unclear to me why these requests are being fired in what seems to be a continues loop.When checking the Network tab in my browser it recorded over 500 requests in 23 seconds: Does anyone have a hint where I can find the source of these requests?
Hi, What is - if any - the keyboard shortcut to open the external editor?
Hi!I’m currently upcycling the AdventureWorks model from the e-learning for the second time. During my first attempt, I encountered some error messages during the creation process. I ignored them back then because I mainly wanted to get the upcycler up and running.I decided to take a closer look at the errors and came across errors in the views, procedures, and triggers. I added two examples below.I’m not looking for updated/solved versions of the template. I’m mainly interested in understanding the root cause of these errors. Could they be related to the AdventureWorks model, to the Upcycler itself, or perhaps a combination of both? ProcedureAn unknown error occurred while executing '/* Create or alter stored procedure uspGetManagerEmployees. */create or alter procedure "uspGetManagerEmployees"( @BusinessEntityID "gen_15" )asbegin -- Do not count affected rows for performance SET NOCOUNT ON; --control_proc_id: uspGetManagerEmployees --template_id: uspGetMan
Is there a reason why process flow action of type ‘OAuth user login’ is not available in Subflows?If not, can it be added to the dropdown?I like to make one single subflow that takes care of the authentication, to make process flows with oauth connections less complex and easier to maintain
You can specify an API in a subroutine. I'd like to use this function and receive a variable containing the post header information and a variable containing the full body (JSON message) within the endpoint. Are there parameter tags that would allow this?Is it possible to use a process flow with a custom protocol in a public format as well?
created a procesflow for deeplink, the url works when connecting with sf, but connected to iam givesmessagethis is message deep_link_invalid_appl
To gain access to the “Error log” tab under the Debug center one needs to be enabled as Main Administrator in IAM. During development there is a lot you can use in the meantime, but for certain info the answer is most likely found in the Error log.Would it be reasonable to have access to this with less right? Probably “Developer mode” seems logical for this scenario, but perhaps there are reasons why this should not be done.
Hello, I have an editable pivot table (cube) that I use as a detail of another table. This is how it is working: I double click on the parent table and a pop-up detail screen opens where I have a form with the details of the parent and also a few tabs with detail tables. When I click on the tab with the cube being the detail, I cannot edit the editable fields, as the screen refreshes endlessly.I attached a recording below. (I don’t click on anything in the recording, this is how it looks after I open the detail screen) Do you have any idea why this happens? The issue doesn’t occur when the pivot is open independently (being the main screen). Thank you!
We created a 2nd SQL Server 2019 Std. edition instance on our SQL Server named "SF”.Installed the latest Thinkwise components as testing the upgrade to 2025.2.In the indicium appsettings.json on ‘SERVER1’ the connection has been specified as following:"MetaSourceConnection": { "Server": "SERVER2\\SF", "Database": "SF_IAM" }When we connect with SSMS on SERVER1 to the SQL Instance on SERVER2, the connection is established within a second.When we try to start the Indicium application pool (No managed code) and the site in IIS, we get the following logging:2025-10-16T16:34:50.2746867+02:00 [INF] Currently running Indicium version: 2025.2, build: 13.0 (d1c229ce)2025-10-16T16:35:11.5722557+02:00 [ERR] Unable to connect to the IAM database to read the global settings. This could be due to an invalid MetaSourceConnection configuration, such as a mistake in the server address or database name. It could also be due to a misconfigured permissions for the database pool user or an expired
Hello everyone,I have a follow up question on the following post I made earlier this week: There, when you read the comments, I thought I had enough information, but after marking one answer as the best, I suddenly had a follow up question. Seeming this post was marked as solved, I ask my question via this way just to be sure. To follow up on this (the comments): I have one more question. I am configuring a layout and I am checking whether a certain field has the value '1’. If this is the case, then it should show some task fields. But when the user has no rights on this field, and the task popup shows, shouldn't it hide the task fields in question, because that field without rights has no value anymore?
As the title specifies, I am wondering what a column returns when there are no rights specified for a certain role.In this case, I want to assign the value 1 to a column, so when a certain user with a certain role logs on, he sees a screen in a certain configuration. When a user on another role logs on, without rights on this column, what does this return?If it returns a NULL value when called upon, that would be the most ideal. Then I can build a layout control procedure around that logic, but we are simply not sure what it returns when roles are turned off. Does it return anything in the first place?
I want to upgrade a TW database using twdeployerGUI.exe (2024-2) (the Upgrade option in TW Deployer). However, as soon as I click the Connect button, I get an error. Error log: System.BadImageFormatException: File name: 'Microsoft.Data.SqlClient, Version=5.0.0.0, Culture=neutral, PublicKeyToken=23ec7fc2d6eaa4a5' at Thinkwise.Deployer.Data.SQLServer.SqlServerDeployerDbProvider.CreateConnection(String server) at Thinkwise.Deployer.Data.DeployerDbProviderExtensions.CreateConnection(IDeployerDbProvider provider, DbConnectionInfo info) in C:\azp\agent\_work\1\s\src\Data\Thinkwise.Deployer.Data\DeployerDbProviderExtensions.cs:line 15 at Thinkwise.Deployer.Data.DeployerDbProviderExtensions.CreateOpenedConnectionAsync(IDeployerDbProvider provider, DbConnectionInfo info, CancellationToken cancellationToken) in C:\azp\agent\_work\1\s\src\Data\Thinkwise.Deployer.Data\DeployerDbProviderExtensions.cs:line 45 at Thinkwise.Deployer.ProgressFlow.Database.DatabaseHostSelectionProgressFlowStep.
We use the lambda value symbol, &lambda, in the body of the mailer.In the example screen of the body [HTML], it displays correctly!After opening the mailer in Outlook, we now also want it to auto-correct the &lambda to the correct symbol.Can this be set somewhere in Thinkwise?
Hi there, From time to time, I find myself working on branches that remain open for extended periods. To better manage these situations, I would like to track all changes made to a branch since its creation.Is there a way to generate a timeline or log of these changes?Such a feature would greatly support maintaining a structured development history, particularly as we follow a standardized documentation template. Comprehensive documentation often gets overlooked due to time constraints, so having an automated or semi-automated way to track changes would help bridge that gap.This functionality could also enhance team communication by providing a clear reference point, reducing the likelihood of misunderstandings. Additionally, it would make it easier to identify unintended modifications, such as those introduced through accidental interactions, before they escalate into issues in production.Kind regards,Balazs Szeder
Hello!I’m currently working through the ‘How to Use the Upcycler - Specialist’ course, and all steps have gone smoothly except for the data import part.During the Data Import Run, I get stuck at the ‘Create Transfer Steps’ step.I’ve attached a screenshot of the error messages below.I’ve hidden part of the paths for privacy, but I’ve verified that the JSON files exist — I can open and read them without any issues.I’ve also updated the ‘Data folder’ in the ‘Application’ tab in the Upcycler menu and defined the same path in the ‘File storage locations’ IAM. Does anyone know what could be causing this?
Having had issues with a process flow that closes a modal document and afterwards tries to refresh the initial screen where the a Task existed that had opened the Modal document, I found the cause in my case that the screen was a Variant.The Actions “Activate document” and “Refresh table” only supported the option to select the table, but not a Variant. Updating the tab_variant_id through the SF database did make the flow work. Making the TCP ticket about the missing option to select the variant for these, was returned with a response that this is by choice and you should use a “document_id”.The suggestion given was to use the “Open document” action, but enable the “try use existing document” option.The result in this case was that the document_id would remain empty. (Sad panda)Hence I was requested to ask here if this is the intended purpose…….So, is it not the intend to still fill the document_id when opening an existing document?
We have a custom component that shows a custom report va HTML, CSS and JS. How would I proceed of I want to automate PDF generation of it using for example third party HTML to PDF?
Can i show a tooltip to a (details) tab, ti's possible to add the tooltip in SF but its not showing
Hallo, Why is it the average with 2 decimal places is not capturing the exact decimals? are there any other settings? Below is the Cube setup Below is the result in the portal, by right instead of 28.00 it should display 27.60, is there a way to capture the exact value instead of being round up ? Please advice Thank you
I am getting issues when using the write file connector with option “Append” on Azure. It says it is not supported.Therefor I’m trying to change this into the other option which is correct. But based on the docs I do not understand what the append option is doing. On the docs it just says “ Append file disk_write_mode_append - There must be a file present at the specified location, this will be extended. This is not really telling my anything. So, it only works when files already exist, if it's a new file it will do nothing?Next to this, does Azure not support this feature or does indicium not (yet) support this feature for Azure?
same question as this topic:Get element of domain instead of db value | Thinkwise CommunityIn our report we get the database values, but we need the element values. any update on this? It says in the near future 11 month ago, are we already in this near future?
Hello all,I’m creating a migration tool where the idea is to transfer text and upload images. The image is to be sent like this insomnia call: so it’s a multiform POST where you send a binary file. is this possible in Thinkwise? I know it’s not doable with the web connection, but maybe with the http connector it is. I saw some post from a very long time ago, so maybe much has changed. I’d appreciate your help!
Currently using SAP ECC 6.0 but om track to a new application build in the SF, we are looking for an alternative for the functionality of multiple selections per selection field. This default SAP functionality gives users the possibility to add multiple values and/or ranges to include or exclude to a specific selection field. Values and ranges can be entered by hand, imported from a text-file or uploaded from the clipboard. Descriptions in Dutch and English are added as attachments.Suggestions are very welcome.
Hello, I want to set a conditional layout on a cube for column A based on a condition on column B, but it is not working, unless I set it on the same column (conditional layout on column A with condition on column A). Do you have any idea on how to make it work? I use Platform version 2025.2 and Universal GUI version 2025.2.13.0.0.Thank you
Seeing in the documentation that the “Close Document” process action is considered a starting point in the Universal GUI: Screenshot from documentationI am trying to get this to trigger the flow, but it never seems to happen? There is no registration in the Process flow monitor appearing.The process flow is a test, so I have the “Close Document” and an item to attempt a refresh of a table, though this last one is not relevant to the question. Process flow with first item a Close document actionConfirmation that the Close document is considered Starting pointCould someone explain how to get this to function or what the conditions are?
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.