Questions, discussions, news and updates regarding the Thinkwise Platform.
Recently active
You've got to catch them all! 🚀 Badges that can be earned in the subforum Ideas. Badges that can be earned in the subforum Installation. Badges that can be earned in the subforum Development.
I'm working on the automated deployment of Indicium via Octopus Deploy. I understand that for the use of Indicium and logging in, it is necessary that the application pool user of indicium has 'all rights' to the IAM and the ActoProject database. Preferably I want to make as little db_owner as possible, so now my question is: what is all the permissions? On IAM I see 16 roles in the SQL database. Can I indicate to which role the Application Pool User of Indicium should be linked? For ActoProject we have a role 'all_rights', I assume that these are the right rights for the Application Pool User. Is that right? Is it also possible to give a short description of the purpose of each role? (But it's probably better to publish it on your website) Greetings, Eric Bosman
One column of my table has the column id 'display_expression_1' and it is giving me an error (Invalid column name 'jaar') in the application when modifying a record. The column description in the SF says: "Automatically created with the upgrade to G9.5. Replacement for look-up display expression." There are other display expression columns in the same table which are not causing an error. The only difference between them is that the former column has no 'Expression dependencies' specified. See comparison of both columns below. I expect that this lack of dependencies is causing the problem, but cannot find a way to add them. Please advise how I can solve this issue. Thanks!
I would like to use the task logic type 'windows command' in combination with powershell to execute the following command: [Environment]::GetFolderPath('MyDocuments'). In powershell this will retrieve the MyDocuments path and it should be passed into an output variable so I can use it in a processflow. Is this possible?
Where in the Theme can the color of the window be changed? I've tried so many fields so far entering the most rediculous colors where "nothing" was the default (I think I have them all). I want to change the color blue to a different blue or even white that matches the corporate color scheme. Perhaps a font has to be changed in the theme (with a different background color). I know for a fact that the color can be changed, as I have several projects with a different window color, but I'm stuck finding the right setting..... This particular blue is probably a default window color... Another application has a white top border. That's what I'm trying to achieve in the Theme. In short: where can the top bar (blue in my case) be changed to a different color? I've set every possible field in the Theme to a color (that's not blue) and still the top bar is blue-ish. So I figure, must be a Font with a background color???? Any hints???
I've seen this twice this week now... I receive an e-mail from the community with a link to the subject, but (even after logging on) I'm told I don't have access. This is fine by me, if the question or idea is no longer relevant and might pollutes the community with unnecessary topics. But if that is the case, please stop mailing about changes when the link is no longer available....
Does anybody have a clue what the table "Users" contributes to the SF? I mean, a role can be assigned to a particular user, but what the actual effect is, who knows? The following explanation in the Thinkwise manual doesn't contribute much to my understanding of this particular table: "Provides an overview of the registered users of the Software Factory development environment, including their roles (Analyst, Designer, Developer, Reviewer, Tester). Users are added automatically on first login." It would be great when a certain user is marked as a "Designer" this would effectively result in lesser menu options for that person. But as far as I can tell, what is entered here doesn't effect anything in a users experience when starting the SF. What I'd like to see is additional roles in the SF's IAM that would give users the tools to be a Designer, Tester, Reviewer and so on, and no more. I could try to create roles and groups in IAM that would result in that kind of functionality,
Kinda like the defaults concept, where you have the option to supply default values for a property, except you set the default value for the filter, and this value is used when the data is retrieved from the database. For example a date filter like below. The 'expected arrival' filter should be filtered on a date range. E.g. between 'TODAY' and TODAY+7 days. This gives the end user direct information about the filter that has been used. The default filter on date could be solved with a set of prefiters. Except that the user does not get an indication about the actual date filter that has been used for this filtering, making this a less than ideal situation.
When developing software, a certain level of quality is expected in order for the final product to be accepted. Unit testing is an important part of the process to ensure that the software lives up to that standard of quality. Unit testing focuses on taking the smallest testable parts of software and matching the actual results of that unit against the expected results for a given input. With the 2019.1 release of the Software Factory we have taken steps to automate this process. Unit testing has always been possible, but up until now involved a manual process. Developers had to manually define the test, execute it and compare results. With unit testing in the Software Factory we’ve aimed to make this process efficient, reusable, and easy to implement in new and existing projects. Logic conceptsAs mentioned in the intro, a unit is the smallest testable part of the software. The logic concepts in the Software Factory are an ideal candidate for this. They consist of small pieces
Hi, we use SQL (2017) database mail to send mail directly from our Thinkwise application. Currently we host a Exchange 2010 SP3 on premise but need to upgrade. I would think it is no problem to upgrade to Exchange Online but would like to hear if there is anyone who (our his customer) is already using this combination and if there are any points to keep in mind when upgrading.
In some cases you want to sort a column on the database value instead of the value of the element translation. This will be faster (index) and is sometimes the order you want (e.g. months). I know there was a ini. -parameter once, but I don't want this for all columns. Is it possible to do this for one column? For example based on a domain setting?
Sometimes we want to make a lookup in which you can only pick items that are not already used. Up till now I have been able to come up with three solutions, the first being a view in which the used items are left out, the second being a view in which these items get an 'in-use' flag where a prefilter takes them out of the lookup. Option 1 is not great since it empties the lookup for all saved records Option 2 works much better, but as soon as the user edits the record, the lookup responds by going empty (the selected item is no longer available for selection) Option 3 create a view with a cross join between the source records and the target records, filtered on items that are in use. This allows perfect use with existing records, from them you can pick all available lookup items and keep seeing the selected lookup item. Problem is though that if you create a record the identity is null, now I can make my view include a null value for the key, but then the prefilter checks for
We have a view 'person_look_up' with an instead of trigger (IOT) that inserts records into the view 'relation_address_view' which also has it's own IOT. When executing source code (via a 'Full' upgrade) we get an error because the IOT on the 'person_look_up' is created before the IOT of 'relation_address_view'. I tried changing the 'Generation order no' of the views and the IOT procedures but it didn't change anything. View: relation_address_view: generation_order_no = 100 person_look_up : generation_order_no = 101 IOT procedures: relation_address_view : generation_order_no = 100 person_look_up : generation_order_no = 101 How do we solve this issue?
Is it possible to set a default Font and Fontsize on HTML-fields in the application? Default the HTML-editor use: Segoe UI (9) I would like to use as default settings Calibri Light (10).
'Create topic' is hiding in a big blue patch. please make it stand out. My visual processor marks it as a non-descript label.
When you use the Thinkwise Deployment Center for the upgrade of a new released IAM-version the deployment center is asking to specify the application folder path and the path for linking the IAM files (for example: Images and Reports). In the manual there is no explanation how you need to define the correct path. When you give the wrong network path the deployment center will automatically create a new folder with his subfolders. Up to what level do you need to specify these folder path? For example: ....\Software_Factory\Application\ ....\Software_Factory\Application\SQLSERVER_IAM\ ....\Software_Factory\Application\SQLSERVER_IAM\2018.3\
What is the use of the status for requirements? At this point the status of a requirement is always new and does not change during the whole project. It would be nice to have statusses like: In progress - requirement is being worked on. Approved - The key stakeholder has agreed to the requirement and the developer has agreed that it is possible to create Implemented - Code has been designed and is ready for review Verified - The requirement is tested and is functioning correctly Deleted - An approved requirement is deleted. An explanation is needed of why and by whom the decision was made to delete it. Rejected - The requirement is not approved. The why and by whom it has been rejected is relevant. Deprecated - The requirement is no longer in use and has been replaced by a new requirement. It should also be possible to filter out all of the requirements based upon the status. This way you can always refer to a certain requirement that has been deleted or r
I have asked for a tool to convert a RGB color to a value that is used within a Thinkwise application. For other purposes I have used a tool called ColorPic, but the numbers used to store colors when using a Thinkwise application don't match (far from it). It's probably a DevExpress of C# thing Now I am pretty sure I already got an answer pointing to a site or a tool that converts various colors (RGB , HEX and what have you), but I can't remember from whom (or whether it was in TCP, an e-mail or by phone). So if anybody knows of such a tool or a site that does the conversion please share. Colorpic (that can't do the conversion):
After I alter the data on my document, or run a task my bullet point gets a black background. Does someone know how to fix this issue (is there a themes setting?) or is this a GUI issue? This still occurs in the lastest GUI: 2019.3.20
It would be nice to fill in different priorities for the requirements in the SF. Currently you can select this release, next release or future release. But it does not give you the opportunity to select which release you would like the requirement to be added to the application. This makes it possible to do release planning using the requirements for projectmanagement and could be very usefull creating sprints.
In last week's blog post we described how we moved the roles from IAM to the Software Factory. Eventually the model, including its roles and rights, must end up in IAM. This blog post addresses that, parallel to moving the roles, synchronization to IAM has now also been moved to the Software Factory. Just like database creation, synchronizing is part of the deployment process, which also belongs in the Software Factory. For this purpose, two new screens have been added under the Deployment menu group. Synchronization to IAM Just like in IAM, there are two options when synchronizing: directly to IAM, or by writing a file to disk. When executing these tasks, first a number of checks take place. For example, a check if the project version is validated completely. This way we can determine how many unsolved information messages, warnings and errors are present. These numbers will be displayed in the confirmation message before synchronizing. After the checks have taken pla
I have several courses at 100%. The my courses view dows not show it.
I get you want to gather ideas in the Idea subforum. But why not select that subforum automatically if you select the Idea kind of topic, but make the subforum a subtopic selection, so you can select a topic for the idea. I seem to not understand something since every idea I post is met by a query to repost it as a question...
Because we want to serve our web application and Indicium under separate subdomains I changed our IIS setup. Both applications are now in separate document roots that are added to IIS as separate websites. Each site now has its own bindings (domain and port number). The login page of the web application works. However I now get the following error after every login attempt: There is currently no access to the application definition using the configured settings. Please contact your application manager. This happens both with Windows domain user accounts and SQL Server accounts. I don't understand the reason for this error. The ini file hasn't been changed and still contains the right settings for the database server and the database name. Users have write access to the web folder. I followed the deployment guidelines. What could be the cause of this error? It has worked before this change to a multi site setup.
Hello everyone! Lately I get asked a lot which project I am currently working on at our Product Innovation department. I tell them I am working on moving the roles out of our Intelligent Application Manager (IAM) into the Software Factory. Most of the times they nod slowly and say “Right!”. Let me begin by clarifying that by saying roles, I actually mean the configuration of roles and their corresponding model rights. However, you can imagine that some extra explanation is still required. Roles are already an important working part of IAM. Why would we want to move them to the Software Factory? It is mainly because of the importance of these roles that we have decided to move them. We consider them as an important part of the model, which is the domain of the developer. Since the model belongs in the Software Factory, why not also the corresponding role rights? In our opinion moving the roles to the Software Factory is the next logical step to take the concept of Role Based Access Cont
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.