Ask a question or have a conversation about the Thinkwise Platform
Recently active
Hi all,In our application, we have a form that is set to ‘Auto-edit’. Whenever the search bar is used and the filtered results are shown in the grid, the cursor is automatically moved to the form.Depending on the type speed, this can result in unintended changes of the values in the form. I have attached a gif of the problem. After I typed ‘Royal’ in the search bar, the result is shown. The cursor moved from the search bar to the form, where I started typing something. Can I adjust a setting somewhere to prevent this from happening? Kind regards,Rick PS: The GIF shows anonymized data.
Currently it is not possible to show an excel file with multiple tabs in the preview screen type.Only one of the tabs is shown and it is for the user not possible to switch between the tabs. Is there are a way to work around this? Will the preview be improved? This is an example of an excel file with multiple tabs:
Hi everyone!In this blog I want to take you through my thought process regarding the Filter, Sort, and Search functionalities in the Universal GUI. I’m introducing a couple of concepts for which I’m particularly curious to hear your thoughts. IntroductionOver time functionality has been gradually added, each of which has improved the Universal GUI. However, we also notice that it can resulted in a more cluttered and less intuitive user interface where certain elements are hidden or not very user-friendly.Based on my own review, drawing from my experiences and comparing with best practices around Filter, Sort, and Search, I came to the following conclusion:Filters are hidden: The filtering option is not immediately visible and is buried under the … menu. Unclear status of active filters: While filtered results are shown after applying a filter, the positioning of the filter interface is not always intuitive, making it hard to find and unclear whether a filter is currently active. Sort:
We try to make one single web service that can output json, xml as well as pdf and xlsx.The system flow works now for a text output (json, xml) or binary (pdf, xlsx) but not for both, because we assigning the 'Response Body’ property can be assigned to only one process flow variable.So what we need is a possibility to respond with a string or a binary body.Would that be possible? Or is there a work around?
Hi!We have discovered that from a base model (SQLSERVER_MSG_TRANSL_NL) the translations are untranslated even that before they were. We managed to fix that by running a script that filled the translations from the base model GUI_TRANSL_NL.This is strange because as you can see below they were translated.Do you have any suggestion how this can happen to know how we can prevent this in future?Thanks!
Hello, We were referencing this post for a dynamic language implementation: https://community.thinkwisesoftware.com/questions-conversations-78/translating-model-objects-in-business-logic-1991, but the session context variable SESSION_CONTEXT(N'tsf_appl_lang_id') only returns “eng” as the language, regardless of the language set by the user. It worked until recently and we were wondering if the new SF updates made some changes that might alter this functionality.Thank you!
Hi, How to put the task button inside the form? Below is the image that the task is created on top Thank you in advance
hi,in our Universal app we have an input field for a descriptive text, now limited on 125 characters in the domain.In the field, it is now possible to enter more than 125 characters. We cannot save the record because the field is invalid, but we only see this when re-entering the field: How come it is possible to enter more than 125 characters in a limited field?
Testing the Release Candidate of the Univeral GUI (2025.1.13 rc1.0), certain screen seems to break. Before being aware of the actual cause, I had already created a TCP ticket, but is seems this change was the cause:We actually do have certain screens where we claim a little vertical space to show the one Grid record, so the user is more aware what exactly he is working under. Also there is a benefit that the user can change the column order and the option to automatically scale the width of the column depending on the data, does make a nice compact way to show information.A form is in several cases not a viable option for the way they work and the space they need.Consistency is a factor as well in the situation where all (actual) tabs contains grid and only 1-2 are perhaps 1:1 references. Suddenly breaking the pattern to grid add/edit your data is not desirable.In our situation it is only grid at the moment, but the idea to have a cardist popup with some fancy formatting for certain re
Hi!So after we did the platform update we started to see allover the tasks where there were some lookups that instead of showing the value set for the lookup it was showing the id.From our observations:if the value was default there (let's say an edit) the lookup is shown correctly seems to happen on the fields that are used for other lookup filtering and this is present only when the applications are run based on sf database, for IAM applications it works goodsCan you help us identify what's going wrong? Is this a known issue and we might need to to an update?Thanks!
How can we arrange the menu in the Universal GUI, having it as set-up in Windows GUI
Hi, I am trying to write files from a universal application to my C:/. When running to process flow, the logs show a access denied. I am trying to upload a .pdf file, which is also whitelisted in the file system.Any tips would be much appreciated. Kind regards,Mark
Hi,I am trying to update a file in a document table using stage_edit with Postman. Everything looks to work fine. All the right status codes, but nothing happens. The record remains unchanged. The steps I take to perform the update are:create a stage which returns a 201 Created and a stage_id: POST .../document(document_id=50)/stage_edit then using a PATCH .../staged_document(<STAGE_ID>) I assign the new filename, in our case "storage_location": "xyz.pdf" using a JSON payload which returns a 200 OK and "resource_changed": true in the result body then I upload the physical file (a local PDF) using POST .../staged_document(<STAGE_ID>)/upload_storage_location which results in a 204 No Content and to finish up I commit the stage using POST ../staged_document(<STAGE_ID>)/commit which results in a 201 Created and the correct Location value in the headers The initial creation of the document record follows a similar path using stage_add and creates the document-record with a
Hi,I have two questions about the new column Max. form-col space (%). I noticed that this new column ensures that the space occupied by a field is determined by the percentage in this column. This means that you can determine a ratio between two fields in the same row. However you always get this ratio. As you can see in the example below. In this particular example I would like to fix the icon to a maximum width and the second field may fill up the available space. How would I be able to achieve this? I also noticed that the resizing of the fields doesn’t happen in the Windows GUI, but only in universal, however the value of the Max. form-col space (%) is determined by both the field width and the label width, while the labels in universal are part of the field instead of being in front of the field. So I don’t really understand why the label width is part of determining the % of the column space. With this behaviour it means that I have difficulties using the same layout in both th
How can we put these fields below each other - taking the full width of the form in Universal GUI, as been setup in Windows GUI
We prefer using SVG for icons, but the circle around active prefilters with a png icon are more clear It is also difficult to find a optimal solution, that works for dark and light modeHopefully this can be improved a little.
Hey community,I have the following question.I’m trying to upload an Excel document in our application by using the file API of Thinkwise.I had this working via the http connector and now i am trying to change this to the web connection connector.Now I am encountering the following problem:When I am uploading the Excel document a staging table is being created. When this is created a header output gives me the ‘location’ GUID that is needed to commit the staging table.When the staging table has been successfully created the header above is being returned. In this header lies the ‘location’ key in which the GUID can be found to commit the table in a later step of my process flow.My question now is as follows: How do I get the output header or more specifically the location key from the header as an output parameter in my web connection.In the working http connection it was programmed as the following image shows. Now i have the following in my web connection connector. The proces flow
Hi, A little while ago the Thinkstore solution MSGRAPH_RECEIVE_EMAIL was introduced. A nice feature that makes integrating emails via MS Graph very easy. At the moment, the Thinkstore solutions works for your own mailbox and all folders associated with that. However, I want to add shared mailboxes to this.I hoped it would be as easy as adding the scope Mail.Read.Shared, but the shared mailbox doesn't show up. I'm having a hard time finding good examples in the Graph explorer.Does anyone have some experience with using the MS Graph in addition with shared mailboxes? Kind regards,Mark
The new posibilities of action bar are really nice.In de dropdown list we like to see all prefilters, because on small devices this is needed to see the title of the prefilter and users get confused when grouped prefilters are split in two places.
Hello, In using a send user notification in process flow, is there a way or an option to use either in-app notification or email notification? or is there a system flow to use email notification aside from in-app notification? Thank you
Hello Have some question on below input parameter of send user notificationNotification text → can we use html format? or hyperlink? → can we also put variable parameter? Expiry date-time (UTC) → how does the expiry date works? for example I put the expiry date for 1 week, will the message popup everyday for a week? or once the message is read it will not pop up anymore? Thank you Input parameters User ID The user to whom the notification should be sent. Notification text The text you want to send. Expiry date-time (UTC) The date and time when the notification should stop popping up.
More .. button without permissionsWhen no permissions are selected in the subject, the ‘More ...’ button becomes irrelevant. The idea is to hide this button in this situation.
Hi,Is there an update about the Open document process action and it's attribute to open a document as a floating document in Universal?The following release notes show the same kind of functionality being implemented by alt + clicking a (detail) document. Would be nice to have it present in the process action as well. Thanks!
Hello,I have a question about the process action “Open document”.I would like to click on a specific cell in a grid in order to open a new document as modal window. The process action has a input parameter which makes sure the document is indeed opened as modal window. However, I want this modal to only show the details of the line I clicked on. Is this possible?As a workaround, I can:start the table task with (a) table task parameter(s) Open the document as modal Filter the document using the table task parameter(s)
Users with full rights on a certain table get an error message about a trigger on that table:Cannot find the object "table_td" because it does not exist or you do not have permissions.The trigger does exist however and with an account with sysadmin rights this error doesn't occur.What's a possible solution here?
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.