Questions, discussions, news and updates regarding the Thinkwise Platform.
Recently active
Does anyone know if it’s possible to design a list view with for example a row height of 120 pixels where the memo fields in that list are line wrapped.I now see only one line furthermore only the first part of that line.With an alt_enter in the memo field I also don’t see the next line, even if the first text is really small.
I'm trying to get a response from a webservice, located outside our organisation. The site is secure (https), but other than that, the piece of code (dbo.make_soap_http_request in this case) is doing the trick on an internal webservice (http, not secure, Navision webservice).The parameters (url, username, password etc etc) used when executing the instruction below work fine when executed from my or another desktop (no special certificates installed by our IT department) when using SOAP-UI for example).Parameter @http_uri below contains an URL to a secure (https) site. exec dbo.make_soap_http_request @http_uri , @http_request_method , @soap_request_body , 'http://gateway.integration.volvo.com/soap/1_0/WsMqServices/processMessageRequest' , @username , @password
When I execute the task “Synchronize to IAM” I get the following error:Synchronizing could not be started. User 'Rene W' is synchronizing project 'PROJECT', version '123.4' since 2020-08-31 13:50:09.How can I fix this? The project version is new and I cannot remember that I've started synchronizing before.
Is is possible to refresh a document when switching between tabs (in the web gui)?For example when switching from Functionality to Domains, Domains should be refreshed (when not in edit mode).
If I look at the ‘feature matrix’ in TCP, the TOTP-authentication in not available for Universal.I think Universal will first replace mobile and web. When could we expect this feature?
So I’m wondering what do you do to get a grip on the SF DB - would love to hear from you what nifty little secrets you do to keep things running smoothly and in tune…The current size of our SF DB is going to pass 100GB anytime soon.What is your size of the SF DB, and how do you maintain it?Do you keep letting it grow or do you drop stuff like branches or projects into an archive or something else maybe to keep the db from growing (too fast)How many branches and projects do you keep track of in the SF DB and do you just delete them when it has reached a certain age or?Do you have import/exports scripts for items ( i.e. projects or branches) that you’d like to share? Do you (re-)import the exports before doing an upgrade and then export it all again and drop the ‘archive overhead’ to make sure you can always ‘reload’ a situation as it was before?How often do you run your statistics? Every new branche or every new project or everyday or three times a day or after every merge or maybe afte
What is the Validation Object Type:SF Validation Object typeFor the Subject → Default → Sort and Filter? I can’t seem to figure out where to find more informatie on this (if there is any). I’d also like to know what the duplicate values mean in the Validation Object Type list.rgds Ricky
A popular request, the Mass Update feature, has been implemented in the latest release of the Web user interface.You might already be familiar with the Mass Update feature in the Windows interface, found in the Extra section of the ribbon which allows you to update values of one or more columns in multiple rows of a table at once. This feature is now also available in the Web interface.Update in the Ribbon’s Extra sectionThe setting for enabling or disabling permissions to Mass Update in the Software Factory remains the same and is found in the Subjects screen where it is enabled by default, as shown below. In the Software Factory : Subjects > Permissions > Other > Mass UpdateThis checkbox can be toggled on or off to enable or disable the Mass Update button respectively. Remember to synchronize to IAM and the changes will then be reflected in your end application interface on Web.The result of unchecking the Mass Update setting, as is the case in the Windows interface, is that
Instead of showing the database time, we want the GUI to show the time ‘at timezone’. Is there an easy way to handle this in the Software Factory? Maybe the GUI could handle the datetime at timezone, if we could set the timezone for the database and the timezone for the application (runtime configuration?).
For example, consider a table purchase_order with a lookup to an address table.The link is made to the PK field of the address table.In the purchase order screen, I want to be able to show fields of the address as separate fields.I know it is possible to work with expression fields, but multiple lookup queries to the same table is not desirable.Concatenate address fields is also not what I want. I really want to be able to display the address fields as separate (read-only) fields in the purchase order table.Ideally, the main table 'purchase_order' will get t1 as an alias and the address table t2 as an alias, etc ..Is there a trick to get this done yet?
I forgot how to change the application title which is shown during startup, and cannot find the solution in the documentation. Can anyone tell me?
I have a table task that is part of an process flow. This task must be hidden because only the process flow must be able to execute this task. When i uncheck the ‘Show task’ setting for the table task the process flow stops working.Is there a good reason why this behaves like this?
Hi,I’ve got a question about a validation message.Since the upgrade to version 2020.1 a validation message appeared which I don’t know how to interpret or solve. The validation says: ‘The cardinality of the look-up is invalid’ It has to do with the appearance of new columns in the look-up chain. I have a table called object_part_service_task, which I want to limit to entries within the table object_component_service_task, so I created a look-up with the key containing system_company_id, object_component_id and service_task_id. The column service_task_id is the look-up column. The table object_component_service_task is limited to entries within the table object_class_service_task and has a look-up relationship with the key: system_company_id, object_type_id, object_class_group_id, object_class_id and service_task_id. This last table has a relationship with the table service_task, which is the table that contains all the service_tasks’ The relationship here is with system_company_id and
Is there a way to assign a zoom window to a double click on a field in a grid? I have a list of orders and invoices, and I would like to have a zoom window or new tab opened when they double-click on the invoice-number for example. To see the invoice, details and costs. As an alternative to a list of detail-tabs.
Hey all,I have a view with 3 prefilters. Is it possible to create a layout proc or ctx proc to toggle the filters on/off? [1][2][3]If prefilter [1] is active, I want [2] and [3] to be hidden. I do this with ctx procs for print buttons and tasks, but for prefilters I can't get it running. Overlooking something or is this not possible? Thanks!
Hello there, I have created a subroutine/stored procedure to have the AD groups automatically synchronized using an SQL Agent job. Initially this job starts up fine (every evening at 20:00), but after some time the job fails with the message below: Executed as user: {service account}. <msg id="not_authorized_usr_admin"></msg> [SQLSTATE 42000] (Error 50000). The step failed. If I then manually kick off the stored procedure, the job will function correctly again for some time. Below the stored procedure which is used: declare sync_ad_groups cursor fast_forward for select usr_grp_id, active_directory_grp_name from iam.dbo.usr_grp where 1 = 1 and usr_grp_type = 1 open sync_ad_groups fetch next from sync_ad_groups into @usr_grp_id, @active_directory_grp_name while @@fetch_status <> -1 begin if @@fetch_status <> -2 begin exec iam.dbo.task_import_active_directory_grp @usr_grp_id =
We are happy to announce a new component has been released for the Windows and Web GUI’s which enables end users to preview various documents like PDF’s, Word documents, Excel sheets, Powerpoint slides, images, web pages and many more from within the GUI. The preview component just needs a path to any file or URL you’d like to open. The Windows GUI preview component uses the same preview technique as Windows Explorer. It uses the registered previewer if one is available. The Web GUI loads the file on the server and generates images which are sent to the client. The preview component supports 50+ file formats, including PDF and Microsoft Office documents. Usage To use this new component you can easily use the screen type modeller in the Software Factory. Simply drag the preview component on your favourite screen type like you’re used to and watch the magic happen! The preview component uses the first column in your table that contains a URL or file path and will try to
Are process flows executed in mobile? I've created a simple proces flow that would help mobile users a lot when filling in a checklist… After update progress to the next row… That's all.But it seams the processflow isn't callled at all (in the mobile viewer; I'm still in the test fase).Am I missing something here or are process flows not executed in mobile?
A small, but very useful improvement has been delivered in the latest release of the Windows and Web user interfaces and the Indicium Service tier. It is now possible to use process flow variables in the constant value of input parameters of process flow actions!To create the request URL for an HTTP connector based on user input, for example, instead of having to create the URL in the process action logic like this:set @url = 'https://api.overheid.io/bag?filters[postcode]=' + @postcodeYou can just set the value of the URL parameter like this: The user interfaces and service tier will automatically substitute {postcode} with the current value of the postcode process flow variable when the HTTP action is executed. Be careful when using this feature in the SQL parameter of a Database connector, as this increases the risk of SQL injection. When using the Database connector process action, we strongly advice to use ODBC question mark placeholders with the JSON or plain text Parameters input
It seems impossible to import rows to the column defintion in TSF because of mandatory fields.
I have the web gui on an Azure App Service. But I notice the “Logs” folder isn't created, and if it exists the files aren't placed there. I use this ini settings: Server = server.database.windows.netDatabase = iam-databaseRuntimeConfiguration = RDBMS = SQLSERVERMetasource = IAMLanguage = engAuthentication = rdbmsExecutionmode = developerCSVLogging = TrueLogToFile = Yes When I copy the GUI folder with the same ini to a local IIS application it does create the folder and a Debug.log on start-up. Do I have to do a bit more on Azure, or am I looking at a bug?
Is it possible in the control 'progress bar’, to don't show the 0% if the value of the column is NULL? I would like to show the progress bar, however when the value is NULL, there should not be a progress bar. When the value 0-100 is used, it should be shown.
This topic is kind of a follow up on this topic:https://community.thinkwisesoftware.com/development-13/open-a-screen-first-time-and-ignore-it-the-next-time-1251 Because our application is a bit overwhelming the first time you start it, or the first time you’ll use features / subjects in the application, we want to help the user. We’ve found a tool called “Inline manual”. A video about what it does can be seen here: https://inlinemanual.com/product-demo/. In short you can “walkthrough” a user, show tooltips to help the user etcetera. Easily explain some actions step by step what to do. Simple things how the look-ups work, how you can add records etcetera. First time users really need some help, and that could be perfectly done by such tool. This could be an enormous improvement in “User onboarding”. Please note we only use the Web GUI, and are tempting to use the universal GUI as soon as it is feature complete for us. As we’ve tried to see if it’s interesting for us we’ve encountere
When we started development on our new Universal GUI, one of our main goals was to create a User Interface that worked well on all platforms, be it desktop, tablet or mobile. This feature was so important to us that it even inspired the name. One important distinction between all these platforms is the amount of available screen real estate, or in other words the amount of pixels on a screen that you have to work with. Something that works great on a desktop client might not look so hot when it’s all mashed together on a mobile device. And resizing certain elements on the screen can drastically impact how useful certain screen elements are. Resizing the form on a screen can make it so that the grid that was displaying so much information before now only shows a handful of columns. To make sure everything looks the way you want it to, the Universal GUI makes use of breakpoints. This means that when the screen size or the size of a screen element hits a certain width threshold the comp
In IAM it is possible to configure a task to be executed when starting the application. I've tested this and it works fine. It is mandatory to also enter a name for the Startobject, but whatever is entered here, it's all excepted… But I’m thinking of a way to not always execute the task, depending on circumstances or other settings.. A way to get this done might be creating a processflow instead of a task to get this done… This is also an option in the combobox, but I'm not able to select a processflow here… So, what is the use of selecting Proces here if it is not a procesflow in the application?? Or is Proces something else than a processflow in this case?
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.