Ask a question or have a conversation about the Thinkwise Platform
Recently active
In order to make targeted improvements to the performance of the application, I investigate which actions take the most time.I've found that there is a field 'duration_ms' in the table 'use_log_usr_action' in the IAM database for that. However, the field contains no data.Is this field created for future features or should an specific option/property be set for it?
Hi in my Subject I have set that some field must be displayed next to each other. However, when I make the Previewer Wider, this causes fields to be pushed on top of each other. How can I make sure this does not happen?
Since the developertools of Chrome is the dedicated debugger for universal development we are encountering this Unsupported filterCondition 8 error:How can we get rid of this error? Thanks, Ricky
Hi,I'm trying to understand the multi task execution via Indicium (Universal):https://docs.thinkwisesoftware.com/docs/indicium/multi-row_tasks.htmlI’ve managed to get it working:POST /sf/appl/subject(key)/task_dummy/stageReturns a new location where you can add rows. For each row you call:POST /sf/appl/subject(key)/staged_task_dummy(id)/add_contextand finally POST /sf/appl/subject(key)/task_dummy(id)/commitHowever, the add_context step can be depending on the size quite an amount of http calls. This is exact what I would like to prevent with multirow task execution.Is it somehow to run a multirow task in a single http call, or at a maximum of three? I've tried to run the task without staging, but that gives an error in Indicium: Cannot change the value of the property 'multi_row' of 'task_dummy'.The application model prohibits editing this property.I think this is caused by the fact that the input parameter multi_row is hidden.I can think of an alternative with an API exposed subroutin
Is it possible to control the min/max date for a date picker? If the EDD (departure) is 12/11/2021, the EDA (arrival) cannot be the same day or even before. Can this be limited / controlled? And - I need this to be controlled not just on the date field, but also on other factors, like Modality and Direction.
Hi,I run into a situation where I would like to disable a set of prefilters based on another prefilter.I have several prefilters to filter for areas in a warehouse. But now we need to add a second warehouse to TW.So I have another prefiltergroup that filters on warehouse. When I filter for warehouse A I want the area prefilters (together in a single prefilter group) for warehouse A to be visible and for warehouse B to be disabled and hidden. And vice versa.
Just to check, I can’t modify what is displayed on the message when I click the Red X / Delete button?It now takes the bread crumb, combined what is set in Subject/Settings as ‘Display Column’.I like my Bread Crumbs, I just want to show the Display Column of current table. Would be very nice. I can create a Task, and that the user will delete with that, but still… feels like a workaround..
For a client we're currently scoping the development of a new integration to their system.This platform offers data exchange services between multiple parties. Their service is API based with the actual message traffic being send in XML. Because of the type of data being processed security is extremely important to all parties involved.It is therefor mandatory to sign all outgoing messages. Their documentation contains the following example on how to do this within the context op postman.openssl dgst -sha256 -sign ‘[private_key_name].key’ -out ‘[signature_name].sha256’ ‘[message_name].xml’If then asks you to base64 encode the signature_name.sha256 and message_name.xml before transmission.How would we approach this from within a Thinkwise environment?
The standard keyboard shortcuts for the Universal GUI as explained here don't really work with the default browsers we use (Google Chrome / Microsoft Edge). Of the list of keyboard shortcuts only the Esc and Ctrl + Enter work as expected.Ctrl + + / Ctrl + - are used for browser zoom functionality Ctrl + e is used to trigger the search engine Ctrl + alt + + for Copy seems to do nothingIs there a way to change these shortcuts for Universal GUI (including the tooltip text)?
I have defined a control procedure with code group INSTEAD_OF_TRIGGERS.When i want to define the procedure on the database i get the errorMust declare the table variable "@notitie_i".That part is missing. In an other application i see a program object item “create_table_vars”, but in this application that is missing.Do i have to do something to define the program object item create_table_vars?
did an update of Universal from 2021.2.15 to .16 and when trying to clear cache or logout user we get the following error: Uncaught ReferenceError: caches is not definedError: Uncaught ReferenceError: caches is not defined at window.onerror (http://{masked-internal-url}/Universal/static/js/main.110cb9a5.js:1:105329) When we go back to .15 the error is gone again. Running on Indicium 2021.3.10, but also tested on Indicium 2021.2.18, and bot situations had this issue.Clearing cache from browser (Edge and Chrome) also didn't solve the issue.Anyone has a clue what might be the issue ?
Hi, I would like to merge a branch to another branch. The software factory doesn’t seem to allow this. Selecting the lookup of the trunk and disabling prefilters allows you to select a branch as trunk project but then it won’t allow you to select any target branches anymore.I need some of the developed functions from the other branch but both branches aren’t really ready for merging to the trunk yet. Is it possible to merge the changes of the other branch to my branch without merging those changes to the trunk first?
hi, I’m trying to add some calculated fields in a table, and found the calculation field and the specific possibilities for each type.The calculation is rather complex and can be used in multiple tables, so I want to make one function with parameters. But I can’t find examples using SQL functions in a calculation field? Like how to create a control procedure (templated) to create and maintain an SQL function in SF, and using it in a calculation field. I can't find any in the training course, documentation or the community info. Does anybody have a simple example?It is probably a n00b question, but hey, I am ;-)
According to the description in https://docs.thinkwisesoftware.com/docs/sf/screen_types.html#designing-a-screen-type the grid header can be suppressed with the property "Show grid header".This is highly desirable in order to maximize the number of records displayed on a mobile device. But we can't get this feature to work in the Universal GUI.Is this property supported in the Universal GUI and so should it work, or is it not supported yet?We use Universal GUI version 2021.2.16.0
While generate code group for the defaults in the functionality I get an arror"Failed to re-generate code group DEFAULTS due to an error caused by control procedure sql_defaults.The error was: Violation of PRIMARY KEY constraint 'prog_object_pk'. Cannot insert duplicate key in object 'dbo.prog_object'. The duplicate key value is (VRR, 9.50, default_shipping_order).” Also with generate definition we got an error while executing the sql_layouts
I hear many complaints from our customers about the HTML / rich text editor:Pasting content from Word becomes a mess Not possible to set the desired font size (15px for example) Extra white (new) lines are added when pasting text Text with markup that looks fine in the editor is show differently when used in an HTML email body (f.e. after selecting all text with Ctrl+A and change the font type and size) Can these issues please be fixed?
I would like to automate all steps in upgrading our applications. I have found very interesting tips and tricks so far, inclusing using the post-sync-code, TW Deployer and using Octopus, but what I would like to automate now is the following steps in IAM:Copy the latest active application ( task_create_gui_appl_from_gui_appl ? ) Apply roles to newest application Apply user rights to newest application on the database Apply user rights to IAMSo basically all steps we normally perform on the IAM manually. Are there any scripts / tasks available to do so? Basically all applications have the same roles, only the users will be different for the applications.
Hello, i got this error when I try to log on my application with mobile: when I paste the link on Chrome i got redirected here, and login is successful: After login:SQLSERVER_IAM: 2021.2
Does anybody know how to solve this problemIt’s about a new installation on a SQL SERVER 2019 Express editionThe SRSS report builder is installed and the report runs from the builder. Running the report from the SF development applications raises this error. Anybody knows how to solve this? It seems we have to install a component?
I am trying to pass a variable to a DevExpress report using the Reportingservice. When I call the report directly, passing the parameter directly as a Report parameter, it works fine. When I am trtying to pass it with help of the rapport_params it fails somehow. In the rapport_params I inserted the following values:id 149530report_id 115036parmtr_id order_nrparmtr_value 1035939 Inside the DevExpress report I have defined the variable: When I use a value in the preview it also works fine, so I guess the problem is in passing the value from the Reportingservice to the report? Does anyone have any experience with this?
I ran into a problem in Thinkwise which caught me by surprise.I was testing a task that uses a taskparameter with weight as domain:As shown above the domain is a NUMERIC(9,2)When I try to enter a point or a comma into the resulting task field I get nothing. But my colleague is able to enter the decimal separator. For example 38.5 becomes 385 on my system and 38,5 on my colleagues system.I figured out it had something to do with the fact that my windows keyboard profile isn't 100% standard: When I restore the decimal separator and number grouping character back to the Dutch default (comma and point) instead of my preferred point and space TW works fine again.Is this a known issue? Is there something that I can do to work around this (other software on my PC prefers the point as decimal separator ;) )
Anyone has run into the following strange behaviour?In the universal I’m getting a total unexpected application warning (from the application Messages in the SF) (Sorry the screenshot will not get any smaller)The error message is an application message, but is for 100% sure not called from the task I executed.The error message is only called from 1 default script in the application an this script is not called at this time. In the Windows GUI I’m not getting this message. (Below you see the code search for this message) I’m on all latest versions, including the last hotfixes.
I’ve created a task and added to process flow to open a floating document, containing a map with 1 or more locations to show. It should filter the opened form on given input parameter of the task. I see that when I trigger for the first time the task, the document is opened, but with the first set of locations in the view.When triggering the task again, while the document is open, then it comes properly filtered. When triggering the task again, after closing the document, then again with first row. When triggering with the Process Flow Monitor open and going step by step, then it also works fine.I tried already several options, like switching the activate document before or after filtering, go to row. But no solution so far that it works in one shot.Is there an example available for the process flow to open and activate a document filtered on certain parameters / flow variables?
I have a task on a table which triggers a proces flow. It's a task that add's a record to the same table and the process flow refreshes and does a ‘go to row’ to make sure the newly created record is selected. This work, however if the table is displayed in a lookup, it doesn't. I don't know why? There is no concurrent proces flow active, so it should run?
We are currently encountering two issues with using Universal GUI as PWA on iOS specifically, for which I'm wondering whether or not Thinkwise can do anything about it. The ‘Back to app’ on iOS is ‘Untitled’. Same as reported here: https://developer.apple.com/forums/thread/128646 PWA stuck on Approve sign-in request Microsoft screen We have configured SSO with Azure AD (Open ID) and use MFA Authentication for our application. When trying to login on my phone I get a Notification from the Microsoft Authenticator app on the same device, when clicking this Notification > Approve > Fingerprint and then using the Untitled Back to app at the top left, the screen I return to in my Universal GUI PWA app will remain on the Approve sign-in request Microsoft screen as if the Approval confirmation has never been received. The issue is similar to what is reported here, except for the fact that that recorded scenario (using the Home button in order to switch apps) actually works with Universal
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.