Topics started by Arjan Sollie
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 datamodeler when add columns you have the option to select a set of columns and copy these columns into the selected table. I use this tool quite often. Unfortunately this copy option also copies the Identity setting from the selected columns. In 99% of the cases that I use this option I do not want this property to be copied.I sometimes forget that this property will be copied. The result is a table where by accident a column has been marked as Identity column. It would be a of great help if you have the option to disable the Identity property when using this copy function. The function already has such a checkbox for the property Primary Key
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
Currently as a developer you are able to set the default column width for columns on a specific table. This will overrule the default column width set on project version level.This is a very useful setting, especially when developing for the Universal UI. Currently such a setting does not exist for the task and report parameters. Often when developing task and/or report popup windows one or more field contains a long text, for example the name of an item. Without being able to set specific column width for this task/report I am unable to increase the field size. Therefor I would like to set a setting for setting the column width on task/report level.
All of you, that have worked with Microsoft Azure, have probably noticed that Azure does not allow you to mutate or select data from a different database than the transaction database. However often you find yourself in a situation where this is necessary. This blog will help you with exactly that. This blog describes 2 features which you can use.Feature 1 External DatasourceMicrosoft SQL has a feature available called “External Datasource”. This feature supports selecting data from an external source, but does not require to connect to this external source. It is kind of like a fake table within your database, which selects data from the defined external source. While using an External Datasource it is possible to select data from another database within Azure. Do keep in mind that it is not (yet) possible to mutate data using an External Datasource. If you would like to mutate data on a different database, you have to use the second option this blog will describe.How to configure an
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.
When you setup your Universal GUI to startup using the Software Factory by default no translations are being loaded.I would like to be able to display my translations when starting the Universal GUI while using the Software Factory as a source. I have seen other people being able to set this up but do not know how.How can you set this up?
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?
In our current Graphical User Interface it is not possible to configure task, report and prefilter bars. Meaning that either all objects within the bar are being displayed or non at all. I have been told, that there is an extender, which allow you to configure these bars. I was wondering if the option to configure bars will be introduced within the Universal Graphical User Interface? Instead of having to set up an extender outside the Software Factory.
The SF suite 2019.1 features a validation check "All rights role will become deprecated". It warns a user about the fact that the "all rights" option on a role will be removed in a new version of the SF suite. I was wondering: when this option will be removed, will all the roles, which had this option set tot yes, be converted into a role with full access to every object available within this project (version)?
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 if you would like to use the Two Factor Authentication feature a set of parameters have to be included in the settings.json. This includes an SMTP account and password.I would like to be able to store these settings in IAM's global configuration page. The settings values should also be hashed on the IAM database. I do not want my password to be stored as plain text.This will allow me to stored these setting in a safe way in IAM and no longer have them included in a .json file which is located on my server.
Now that our processflows have become more powerful I find myself programming more code templates for specific processteps. At the moment this requires quite a bit of work. I have to go to the functionality screen and create a new control procedure and template from there and then search for my specific processtep, which sometimes can be a bit of pain. Also reviewing process procedure templates within a processflow is a bit of a pain. Because there is no quick way to see the code linked to a processtep.What would of great help is being able to create/manage control procedure and templates from a specific processflow step. This will save alot of time during development and will make the review work of processflows alot easier aswell. Within the processflow screen you will get a control procedure screen that automatically filters on code group process. And it should also include a prefilter for showing control procedures that have at least 1 template linked to a step of this processflow.
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
For tasks there is a checkbox allowing you the auto disable a task when the context is empty. I was planning on using this for a report. Unfortunately I was shocked to find out that this checkbox has not been implemented for reports. I would really like this checkbox to be available on reports
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.
When configuring roles you have the option to also give a role rights to a table, task or report from a higher level. For example from the table detail list you can set a detail available and in the task enable to also assign rights to this table. This feature is implemented on several locations when configuring rights. Assigning rights a table, task or reports this way has a huge issue. It will not allow you to also assign rights to the column/parameters. This will often create the situation that you have assigned rights to the table, task or report, but no rights are assigned to the linked columns/parameter.I would like to have to option when enabling rights to the table, task or report to also assign rights to the columns/reports.
The Software Factory has an option that allows you to copy a table. At the moment this tasks copies the table and some settings made to this table. I personally use this option quite often. I would really like to be able to configure which details of the table I would like to include in this copy option.For example allow me to copy the grid, form, prefilters, conditional layouts. But also allow me to copy all detail tables and assigned code templates.This could be implemented with checkboxes for all of the items that you could include in the copy action. If you enable the checkbox, these details will be copied, if you disable the checkbox, this detail will not be copied.
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?
Since SF suite 2019.1 roles have to be configured from within the Software Factory, instead of the IAM application. In order to test your role configuration, it is possible to set a specific role within a run time configuration. What I would like, is the option to set multiple roles within a run time configuration. In most cases you would to test a set of roles combined, instead of a single role.
At the moment you can assign a role to one or more modules. An IAM administrator can manage roles per module.In the roles (management, Software Factory) screen it is not possible to see to which module(s) a role is linked nor can you use a module to filter the roles which you would like to edit in the role screen.I would really like to have an extra column in the role screen (first column) which contains the modules to which the role is assigned. If a role is assigned to multiple modules, just put all the modules in this column and use a “,” as separator. Also include this field in the combined filter.Having this in place will allow me to remove the module name from the role name.
With the creation of the Universal GUI we have been given the option to set up breakpoints for screens. This allows you to change the screentype based upon a specific resolution. A cool feature.Unfortunately often you are not fully aware of which resolutions are being used by your users. It would be of great help if IAM can log the resolutions used by users. This will allow you the analyze this data and determine the most used resolutions, for which you can create additional breakpoints.
Currently when configuring roles the only way to determine whether an object is part of a process flow is by opening the process flow screens and navigate through the list of process flows.When assigning rights to objects, I would like to be able to see whether the object is part of a process flow. When I am assigning the rights by using the task and the object is part of a process flow, I would like this to be mentioned in the task popup and be able to assign the rights to this process flow and all of it's actions for within the task popup.
The Software Factory offers the ability to set up automated testing via the unit test section. This will allows you to test if a specific error message is returned or whether an action is executed successfully.What would be a great enhancement in this, is to define a max duration time for you test.Sometimes, after a change, the action is still successful but will take quite a bit longer than before. If you were to release the version containing this change, the increased duration could lead to an issue.With the option of introducing a max duration per test, you could prevent these kind of issue from being released.
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.