Topics started by Arjan Sollie
Hey everyone,I would like to migrate from the Basic Indicium to the Universal Indicium. I am currently using the Basic Indicium for interfacing with another system through the web. Does the Universal Indicium support the full API interfacing features which the Basic Indicium supports? And are there any differences between those 2 types of Indicium that I should take into consideration when switching from the Basic to the Universal Indicium?
Some of my clients do not want their users to be able to add, update or delete records from within lookup popups. Currently this means that I manually have to disable this by created a variant which I assign to the lookups, allot of work.What would be of great help to me is being able to configure on project version level whether users can add, update or delete records from within a lookup popup.
Filter in tree componentMerged
Currently when user uses a filter within our tree component, the GUI will only display rows matching the filter value. I would like to tree component to display all the parents of the row matching the filter value and the rows matching the filter value, instead of only displaying the rows matching the filter value.
Control procedure multi selection set Ready for ReviewOn the backlog
Currently the task to set a control procedure “Ready for review” is configured to show a popup per selected row.Personally I find this not consistent with my development style. Most of the time you create/change a set of control procedures related to a requested change. All of these control procedures were changed for the same reason. Therefor I would like them to have the same changelog description. However currently I have to copy my description and keep pasting them in the Change log description field shown when executing the task. Sometimes this could be like over 40 template (for example I add a parameters to a procedure that is used at multiple locations throughout my system). In that case I have to press execute 40 times and copy this description 40 times.It would make more sense to me that when you multi select a set of control procedure you only have to execute the "Ready for review” task just once time. The description that was given in the task popup should be stored at all
Currently when an idea, which I have submitted, undergo's a status change, I'm not informed about this status change. Personally, I would prefer to receive a notification of this status change. Is it possible to configure the community so that a user, like myself, receives a status update when an idea's, or its status, is changed? If this is not currently possible, it would be of great help to add this feature.
The Software Factory offers a solution in which you can configure unit tests for various functionalities/procedures. You are capable of comparing an expected output of your procedure with an actual output. This is a great way to verify whether changes within your current version might have broken this procedure/functionality.However several procedures use the GETDATE() option. This will lead to the fact that the actual output will never by equal to the expected output, since this was using a different date (and or time) stamp. I would like to be able to overrule the GETDATE() statement within my code into a preset date/time. When this is possible I will be able to compare the expected an actual output properly for these kind of procedures/functionalities.
Debug mode Indicium errorCompleted
I would like to propose the idea of having an Indicium debug mode.Currently if Indicium throws and error whiles using the Universal UI the user will get the following message “Unknown Error”. I can understand that we do not want to bother end users with specific database error messages.However it would be very useful if you can enable the display of such error message in the indicium settings. Currently when a client of mine gets this error message (unknown error) they will submit a ticket with a screenshot of this error message. That means that I have to go through the Indicium log and hope to identify the error message that was related to the message the client received. And to make matters worse, if you have load balancer enabled it can be a big issue determining which Indicium the client was logged into. Which makes finding the Indicium error near to impossible.Therefor it would be super useful have a setting which you can enable that will results in the actual database error messa
I would like the Software Factory to automatically change the fields status and developer when someone makes any adjustment to the templates of this control procedure (or changes the code the the control procedure). Currently when a control procedure is submitted for review a user can still make changes to it and it's templates. If you do so, the Software Factory will create a changelog comment. I do not find this suitable.If someone makes a change to it, the control procedure should be set to status development and the developer should be set to the one that made the last change. It should not create such a changelog comment line.If this is to complex, then lock a control procedure when it is set for review. This means that the developer will have to manually set it to the status development (also set the developer column to the person that is executing the task to set it to development).This will be of great help in the process of making changes to templates combined with reviewing t
Currently in our UI's if you create a table or view and include this column in the sorting the UI will create a left join to the lookup table. This is required to create the proper sortation. Obviously a left join is often not preferred. It should be an inner join, otherwise the query will not use the index.I understand that sometimes setting up this join as an inner is not possible, because if the join would return no value then the row itself would not be visible.Therefor I think the following solution would be perfect:If a column is not mandatory, the UI should always use left joins.If a column is mandatory, the UI should always use inner joins. However in the SF model it is possible to still mark the column as “use left join on lookup”. This is required when the lookup itself is a view that sometimes might not return any record.By changing this, the overall performance of all application will increase.
Currently within the Tasks and Reports items a user has the option to quick add a reference (and lookup) by using the task "Create lookup-reference". This is a good and quick way to set up an additional (parameter) with a lookup. I was wondering why such an option hasn't been added to the "column add screens" within the datamodel modeller. This could really save me a lot of time, when setting up tables that included columns with a lookup reference. Instead of having to go through all the steps: open the design tab, enable both tables and manually draw a reference between both tables, I could simply just run this task. It will automatically add my required columns and set up the reference with the preferred lookup.
Currently there is no tab available which allows you to see all task and report parameters in a single grid. Sometimes you have to change name which is being used throughout your entire model. This means the change will also have to be implemented in all the tasks and reports. In that case you would to filter on all task and report parameters of this name. This is currently not possible and if made possible, will be of great help.Is it possible to enable the detail tabs task parameters and report parameters within the full model screen?
When you are using the code review tools that are available within the Software Factory on occasion you will come across control procedures that contain templates that are insufficient and will result in disapproving the control procedure.Currently the only way to quickly gain insights into disapproved control procedures is from within the validation screen.I would like a prefilter in het functionality screen which will allow you to filter on disapproved control procedures that we submitted by me as a developer. That way I can quickly see which control procedures I have to change to fix them before being able to deploy my project version.
A question I am getting more often of my clients is whether the Software Factory support an information text field. This is a field that contains an informative message for the users.Currently the Software Factory only supports these message in tooltips and Helptexts. But often you would like to set up a text to inform users. This text should be displayed on a specific position on the form. It is kind of like a regular. However this field does not have to be stored in the database. And it should only display a text (HTML text).So it is kind of a HTML field. Currently you can set up an expression field and insert a hardcoded HTML code in this field. But often you would like this field to show a text based on the language of the specific user.Therefor it would a great feature if the Software Factory offers a field that will display a label and the content of the field, which is an HTML text that can be configured in the translations part of the Software Factory. This will allow you to co
Is it possible to make the panel (in which notifications are to be displayed) automatically hidden when there are no more notifications. This is annoying because every time when you get a message in the panel, the panel rises and takes up screen space. Then, you have to empty the panel first before you can hide it again. I'd like to be able to make the panel disappear immediately after emptying.
With the release of the 2023.1 version of the Thinkwise Suite a new feature was introduced, the Smoke Test. I would like to utilize this feature and allow it to do a quick performance scan.Since it's actions will require the opening of screens, it could help identify possible performance issues within an application. In order to so, it needs to store the duration of the steps which are executed.Could this be implemented in the Smoke Test?
Currently the Software Factory offers no setting to enable or disable “Excel Style” filtering. Whether this option is enabled, is determined based on the Filter and Sort settings. I would like to enable or disable “Excel Style” filtering regardless of the Filter and Sort settings.For example: I have a row which display an amount or margin. I would like to sort on this column. I cannot allow “Excel Style” filtering for this column, because the amount of unique values exceeds the amount the “Excel Style” filtering can handle, the result is an application freeze. Therefor I would like to be able to disable “Excel Style” filtering.
Is there a way to disable the column label in a tree that is based upon grouped columns?For some reason the GUI automatically displays the label of the field which it is grouped by. But this is often not something you would like it to display. So I was wondering if I can disable this label?
After Tuesday's session around CSS, it became clear to me that there are quite a lot of items in the Universal UI that can be styled. Currently any set up CSS could break after a new release of the Universal UI. For most of the style able items this is to be expected. However, it would be great of Thinkwise could (temporary) support a default set of custom CSS items. For example, the form group header font and coloring. This support can be dropped when these setting become available in the Software Factory.This support could even be as simple as just mentioning in the release notes that previous set up custom CSS for this item will break in the release.
In the translation screen you can now approve or disapprove translations. What I am currently missing is a prefilter to hide object that have not be translated yet. If they are not translated you would like to be able to exclude these objects when approving translations.
When you are using quite a few tile groups, you will have to use the scroll option within this menu often. However after opening a subject, the tile menu automatically be reset to the left side. I personally think this is incorrect. The menu should store the scroll position. Who is with me on this!
Currently when adding or editing a domain, changing the datatype leads to several default settings, which could be useful. For example, choosing the datatype nvarchar(max), leads to setting the control to multi line and form field height to 3. Next to that, changing the datatype of an existing domain, which already had a control set to it, leads to setting the control to null. Personally I’am not to fond of this response. For example say you need to change a datatype from a tiny into a small int. This will lead to setting the control back to null (without informing the user). This could lead to a change with huge consequences. I would prefer that the datatype does not set any of these settings by default. Also the form field height is very often not required to be more then 1 when using a nvarchar(max). The same goes for the control multi-line. It would be of great help, if this setting could be disabled.
Currently the only way to generate/deploy a view which is configured based on the option Auto or Meta Custom is through all of the the deployment steps. This is very time consuming (10-20 min each time). Often to identify whether the view is configured correctly you need to deploy more then once.It would be very usefully if you have the option to deploy a specific view via a screen, just as you can deploy a view which is based on a template.
Login to the Thinkwise Software Community
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.