Questions, discussions, news and updates regarding the Thinkwise Platform.
Recently active
We have a report that is callable from different detail pages as well as from the master page. The names in the Saveas field differ from page to page. How are they composed?
Hi all,I currently have the following set-up, which is just not working great. It's slow, complex, and it needs a kick every day to get going. The current set-up. Task on 'origin’-table does an insert on the rpt_queue (table). Thinkwise reporting service picks this up, generates the PDF and places this in an output-folder NOTE: the .rdl file is not withing SF, but from a repo (so an outside party can create the rdl files!) Our home-made Service polls the output-folder. If a file is found, it is uploaded to our Azure File storage. It's final location is given back to the rpt_queue and 'origin’ table, so the file_previewer can display the file. Upside = it's what I needDownside = it's slow and never works well What I now want to try is this; Create the PDF through a task (with the .rdl from the repo) Save the directly to Azure file storage Get the final uri from the file and show in the File PreviewerAnd - this all must be faster than ..say… 10 seconds max? First of all, i'm not s
I’m getting a “Scheduled process flow requires user input” validation. I started the process flow with a task but I will schedule this flow.So I deleted the task from the process flow, and there are only decisions and http connectors left.But the validation still gives this message.We’re on 2021.2 with SF. What can I do?
I have started a new project in the SF 2021.3 and created a task. When I try to generate a control procedure I receive the following error: I am unable to find the cause of this error. Any help?
I often run into the issue that the project folder is set to a folder on the customers network which I cannot access from my dev environment.I can change it thru Full Model to a folder I can access but I noticed that when I do a sync to IAM the path in my SF overrides the path in IAM.I would love to see a way to set different path for DEV, ACC/TEST and PROD as I don't want my test data to interfere with production data and vice versa ;)Is there a way to do that? Currently I need to be very carefull that I do not forget to correct it in IAM after a new deploy.
When I switch from Work Week view to Full week view, I lose the time scale (see below). How could I prevent this?
Hi everyone,We previously explained how the Thinkwise Platform version 2021.3 revised the way creation and automation works.In the Thinkwise Platform version 2022.1, we also revised the way the Synchronization to IAM (Intelligent Application Manager) and Deployment package screens work, allowing for seamless integration in CI/CD tools that many have been waiting for.The Synchronization and Deployment processes are the final two processes that now have been made to fully run via Indicium and therefore can be initialized via Indicium's API. More on that later in this blog.In the previous version, the steps in these screens were bound to a specific client. A developer would start to Synchronize to IAM and the synchronization would be orchestrated start-to-end by the user’s client. This also applies for the Deployment package process. This has served us well for many years, but there are some drawbacks that we’ve addressed in this release. The new approachAll ‘jobs’ are no longer performed
I’ve noticed some unique behaviour with the universal date picker.The datetime field shows the previous date after having input a date into the field. It does seem to store the correct value and even portrays the right value when not in edit mode.Here you can see I’ve selected the 10th of May, and it does seem to show the right value in the hover text. This is the same field after saving, portraying the right date.
To be precise, I have other application which generates a script. This script I would like the Software Factory to run during the 'Execute source code' step of another application. How can I make this work? My idea is that the Software Factory reads from a certain file path, looking for the SQL file and then attaching it to the 'Execute source code' step, but if there's another/better way I would love to hear it. (It is not an option to generate the code inside the application where I would like the script to be run on)
Hi, is there currently any way to allow a user to upload multiple files or images at once?I have a customer asking for this but can't seem to find a way to accomplish it.I've seen this topic mentioned a couple times on this forum, but many answers are over a year old and non-definitive. Is anyone able to tell me what is currently possible in this regard?I'm curious about the possibilities in every GUI.Thanks in advance.
Perhaps my train of thought is off, so perhaps I need a completely different approach… but for now Hi,With the dynamic model i've written a script that creates a task 'delete_row’. I want this task to 'delete’ the row by updating the row column ‘is_deleted’ from 0 to 1. With a hidden prefilter I filter these deleted-values out. This preserves the records, and makes them easier to restore than a true deleted record from a sql system version table. I want to show this task 'Delete row’ on all tables, instead of the SF native delete button. So far, ok. However, I can't grasp on how to set the [table]_id parameter. Do I need to create X parameter, one per table? Or can this also be done dynamically? Something like @[table_id] instead of @account_idWith the Sf native delete button, a record is removed from the table, and only available in the history table. I have used this but these history views are not available in other ways currently. If you delete an 'account’ you cannot see this row
I am trying to connect to an outside API using the HTTP-connector. I need to call different procedures, using different content-types (application/json, multipart/form-date). I want to build the process variable ‘content’ within a template and feed it to the http-connector. This fails.When I select the content from a table-field with datatype nvarchar(4000) and multiline control it works fine. I can select the content from the column and feed it to the http connector. It also works when I use a taskparameter to paste the content into the process variable.So far I figured out that it has something to do with the CR / linefeed. But when I simply remove all CR's, this still won't work. Since I need to compose the content from some static text and a few variables (pdf-data for example) I do need the template.Example of what I am trying to build (which works fine when using the task-parameter): Content-type:multipart/form-data;boundary=abcde12345Content:--abcde12345Content-Disposition: for
Hi, I have set up an Indicium and a Universal GUI. I want this to start directly against SF. I can login and run the model, but on all screens, in all projects I get no data and it says 'Unknown Error’. Why? And where can I debug this? I can't remember it well, but I have a feeling it did work last week for a day. I can't make sense from the indicium log… Are there any other logs to check on this?
Hi,i setup a cube with 2 cube views, but i want to display it simultaneously in 2 separate charts. Currently it’s visible in a single chart with a toggle button.
Hi,I’m hiding a fair set of columns in a subject through IAM and now I’m wondering 2 things:Can you help me understand why are the selected columns in the sql query not matched with the logic behind a subject?How can I achieve a matching column set query with only the visible columns and the possible logic behind the subject so this can hit the performance drastically (sometimes for the bad, but most for the good of it) rgds Ricky
Hi there, I try to setup a field for barcode scanning. So I setup this field with the barcode controle, but nevertheless in the Universal GUI in this field I’m not able to activate my camera.The little barcode what normally should be showing up is not visible and in stead of that I’m getting a scrolling wheel.In the post above there is mentioned that barcode scanning works with the plugin of phonegap and a reference to a github address.OK…. and then?It would be nice if a little discription is given what we should do with this information. Do we need to install this? How? where?Please let me now how to fix this? Thanks
The Thinkwise Platform supports various types of report generation solutions. The choice for a certain type of reporting has functional implications. For instance, not all reporting solutions support the usage of sub-reports. Other reporting solutions may offer more features regarding the use of SVG images or HTML markup.There are also non-functional aspects to consider. License costs is often noted. Another important aspect is the portability of the reports. Not every type of report can run on both Windows and Linux environments.Quite some research has gone into the portability of the usage of Crystal Reports lately. We’d like to share some of our findings in this blog.Runtime installationAdministrators who have deployed applications using Crystal Reports know that it requires the installation of the Crystal Reports runtime. Either on the desktop clients when the Windows GUI is used or on the web server when the reports are generated by Indicium, the Application Tier, or the Web GUI.A
I have a couple of questions on the password change functionality and I cannot find anything on it in the documentation:Is the change password screen customizable, like the login form in any way? More import, when I add a new user I want to force a password change… this works but how do I make the user go back to the application after a successful change?
I’m trying to write an OData filter that filters a record based on the current date and time but I can’t find a way to dynamically check for the current date and time. When I filter like below it works fine but it’s not checking for the current date. So what i’m looking for is a way to replace 2020-07-08T13:58:16Z and 2020-07-08T14:35:54Z with some code so that it evaluates against the current date and time and not a hardcoded date.indicium/iam/iam/appl_claim?$filter=claim_start_date_time gt 2020-07-08T13:58:16Z and claim_end_date_time lt 2020-07-08T14:35:54ZI’ve read about the now() function but when I try to implement this I get an internal server error. Anyone know how to fix this?
Hi,we have a mobile application we’re working on and are planning to do image upload. The question is should i let Thinkwise handle the fileupload to the object storage, or should i connect to my storage directly and only save the image path(from storage) via thinkwise
The icons of the image combo’s are cropped ‘how ever’ in the Universal GUI (Via the SF). Whether I resize the field length or not. Whether I resize the screen of not. Whatever I do, the icons are cropped anyways.Does anyone know what’s going on here.
I created a process flow which works via de IAM with the windows client, but unfortunately not via the Universal (the platform of our demo), what could be wrong?Task 1 is an upload of a payment file The step that follows is a HTTP connector to check if a tenant exists. (in this case not) So a task is shown to define a code that is needed to be registered. In windows the flow continues where a tenant is added via IAM API, but in Universal it stops here. You can click many times on submit (executar) but nothing happens. There is also nothing in the logfiles.
I am the Product Owner in our Thinkwise project, I usually don't work too much with the SF, except for Subject & Role-related settings. Tonight I am ‘hobbying’ around and trying to get a Task + Process Flow working to mimic Deeplinking behavior from within the Universal GUI. I got it working, but only after some frustrating debugging. I was encountering an error in the GUI and then found this error in the Indicium log:2021-12-27T20:10:21.4545130+00:00 800011ab-0000-a700-b63f-84710c7967bb [ERR] TSFMessagesMiddleware: An unhandled exception occurred while processing the request. (fffadd8a)Microsoft.Data.SqlClient.SqlException (0x80131904): Could not find stored procedure 'def_deeplink'.Let me walk through my line of reasoning/debugging and explain why it feels not intuitive at all to have to add a Stored Procedure to get any random Task working:I didn't think I'd need any kind of Default logic, so first I reviewed my Task Settings and noticed that Task logic type was set to Template.
Hi, For a demo I'm trying to show the automatic creation of tenants (with insomnia for example it works), however when I put it in a Flow in de SF, the check tenant request works, but I get a 403 error on the add tenant call. Any ideas?
Hi, I can’t get the data mapping layers to work in the universal GUI and the windows GUI.What decides which data mappings are displayed under “layers” in the maps component and how are they ordered?I have a domain map_entity_type (varchar_max) with elements matching the data mapping I would like to display. Domain map_entity_type They automatically show up in the maps component:Mapsbut the maps component in the GUI seems to ignore the sequence set in this domain and the “Show data mapping” boolean in the maps component doesn’t seem to do anything. Right now, only data mappings I’ve edited (given a different geometric shape or color) are displayed and I can’t get rid of them once they are there. Universal GUIWindows GUI
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.