Questions, discussions, news and updates regarding the Thinkwise Platform.
Hi, I need to process a large number of files in a folder, one by one. The files are in a folder on the local machines of the users. At the start of the process I do not know the name of the folder, and I do not know the names of the files. The application is using the Windows GUI. In a process flow I first ask the user to select the folder. This goes well. Then I need to find the names of the files. I would like to use the List Folder connector, but that is only supported in the Universal UI. And we are on Windows. - Because the files are on the local machine of the user, using SQL Server to get the file names also is not an option. Placing the files on a server instead of local machines also is not an option. How do I create an equivalent of the List Folder process action that will work for my application?
I am trying to set the Printer tray value of the Start Report action in a proces flow. I am unable to do so. I use a process parameter with datatype nvarchar to fill the “ Papersource name” property of the report, but it turns up empty every time. Manually I can set 3 different values. What do I need to do to select one of these values through a variable? (FYI: I am able to set the no of copies, printer name, report action etc, it’s just the tray that doesn’t work).
I've tried to configure our production environment to only use Azure AD login. Therefore I disabled the local login, however it still works. Indicium does not actually hide the button. Is there some other setting I need to change as well? https://docs.thinkwisesoftware.com/docs/2022/iam_dev/openid#disable-signing-in-with-a-local-account
I have a question regarding the (error)logs from indicium and indicium legacy. It is really easy to look into the indicium logs via the HTMLpage: However, the error logs for Legacy are not available in the same way. Is it possible for TW to create a link via the HTMLpage? (TW_att_1 and TW_att_2)Also, how can we enable the logs on the legacy server? (TW_att_3) For us it is pretty complicated to access the windows logs and only 2 people are able to access it. The most errors for us happen on Legacy, so we want to be able to see those logs easily instead of using the windows logs. Kind regards, Loes
I added the extended property ShowTitleActiveChart=Yes, to show the title in the chart. Is there a way to set the used font size (theme)? It also seems that it's not only showing the title but also the name of the application. Can we avoid this?
Hi,I have a table with multiple details and want to use auto save and auto edit in the main screen and the details. So I set auto edit and auto save on in the SF. But some strange things happend when I switch between the screens. As showed in the GIF So it looked like that the column not save if you switch to a detail.
When using the standard Export functionality, given that Indicium is on a Linux server, I got the log error: “Unable to load shared library 'libHarfBuzzSharp' or one of its dependencies”System.DllNotFoundException: Unable to load shared library 'libHarfBuzzSharp' or one of its dependencies. In order to help diagnose loading problems, consider setting the LD_DEBUG environment variable: liblibHarfBuzzSharp: cannot open shared object file: No such file or directory at HarfBuzzSharp.HarfBuzzApi.hb_buffer_create()
We have two modules in our app. Both modules have a lot of Tiles in the menu.I would like to have 2 tiles, each opening a sub menu to display all tiles relevant for that module. This prevents a lot of clutter on the main screen.I’ve tried with a view with detail references, set null as the sub_menu-table_id in the template, but - as expected - it does not open the whole table, only the subtable_id of the underlying table. Any way this can be done?
Hi EveryoneI am looking into testtooling to automate regression tests for apps build with Thinkwise software factory. Does anyone here have experience with automating tests for Thinkwise applications and can you help me what tooling might be best compatible? We are looking into Toolchain, Cypress, Playwright and some others. Yet we are open for suggestions. I am really hoping that people have experience with Thinkwise and Test automation. Best regards, Marjolein Pordon
Hi everyone,We've implemented an auto-lookup for address data using @cursor_from_col_id. When both a zip-code and a house number is filled, the street name and city is retrieved. This works great.The table that contains the address data has over 9 million rows. Searching takes a few seconds. From a usability point of view, we would like to show an hour glass once the searching is starting in the fields that will be automatically filled.We tried setting the field variables to the ASCII hour glass (⧗) manually, have two temporary variables filled with a SELECT statement that retrieves the data, and once the temp variables are filled, move their contents to the field variables. However, a field can't seem to set to a value more than once. So, we don't see the hour glass at all. Instead, the fields remain blank, until the data is retrieved from he database.How would we set up a spinner sort of thing correctly, so that the user has visual confirmation that activity is going on? The form its
When we edit a template in SSMS, and import it to the SF, we get the following popup: What does it mean? The SQL script seems to be imported correctly, and it can be executed so that it gets "active”. The arrow expands the following stack trace:" at System.Data.DataRow.GetDefaultRecord() at Thinkwise.Shared.ObjectModel.Obj.BuildMultipleRowsQuery(DataRow dataRows) at Thinkwise.Data.TSFController.refreshMultipleRowsCore(DataRow dataRows) at Thinkwise.Data.TSFController.refreshMultipleRowsAndUpdate(DataRow dataRows)"Just curious about the implications of this.Thanks, -Alex.
By Evelien Duizer and Marjolein van der Vegt-Verstraten Let us start with a question: Do you know what software testing means, and what a software tester or a software test engineer is up to all day? Let’s be honest, most people, whether they work in IT or not, would answer this question with a resounding ‘no’. But isn’t that a bit strange? For most professions, the average person has a pretty good idea of what the job includes. A teacher educates students, a police officer enforces the law, and a doctor treats diseases. People can even hazard a good guess about what software developers do. They create websites, applications, and video games. So what does a tester do? First and foremost, a tester is responsible for increasing and guarding the quality of a system. This involves a lot more than people think. A tester has to find out how functionality should work, analyze the differences between the actual and desired situation, create test plans and scenarios, analyze risks, report test
Hi,Can you please give information about API call details for deleting/ modifying/updating users in IAM?The process to create users in IAM from GUI is working properly. Can you provide more details for the HTTP connectors for below:Delete Modify Update Update the profile picture from GUI to IAM profile.Thanks.
I have just exported and imported a project version from one Azure tenant to a new Azure tenant and when I now do the creation it fails on creating functions. The reason is that the function to create the tsf_user() has this layout: create function "tsf_user"()returns varchar(128)returns varchar(128)with schemabindingwith schemabindingasbeginWho can help me with this?
Hi,I am trying to export my data through overflow menu Export immediately, it shows the below error message "This site can't be reached". In order to access this site, i have full access credentials. But still not sure what this error could mean. Our environment runs on Linux server.Using Universal version 2023.1.Urgently looking forward for bulk Import/Export functionality. Could some one help on this issue?
The "Write file" process action writes the contents of a varbinary(max) process variable encoded as Base64, but only when Indicium is in charge.
Hi,This question concerns SF 2021.3 - GUI 2021.3.11.0; separated from our other up-to-date infrastructure and environments.For some specific reasons, one of our internal tools occasionally requires the data to be imported into other tools (such as Excel, R). Preferably, as a .csv.Since the standard export functionality in the Windows GUI doesn’t allow you to structure one-to-many and many-to-many relational data, I’ve written a simple process flow that’s designed as follows.“Start table task export_to_csv” has “Performance → Use process procedure” enabled such that, based on the task parameters, the associated control procedure selects all the table’s data and relational data and saves it to a VARBINARY_MAX process variable called ‘csv_contents’. select @csv_contents_interim = string_agg(qas.regels, char(13)+char(10)) from query_as_rows qasset @csv_contents = (select convert(varbinary(max), @csv_contents_interim)) The task also let’s the user specify the save path and the filename to