Topics started by Arjan Sollie
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
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.
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?
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.
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.
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.
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?
Lookup combo values based on table value functionWorking on it!
When adding or updating a record I often find myself in a situation where I would like the selection (combo lookup) of field C to be filtered based on values I have set in fields A and B. Currently the Software Factory only allows you to create such a behavior when you include fields A and B to the lookup reference column list. This poses a bit of an issue when for example you would like to filtered based upon a date field.There is a better way to create such behavior. If the Software Factory would allow you to determine the lookup combo values based upon a tabled value function. You could then include the values of fields A and B into the parameter set of the function.
When configuring Prefilter rights for specifics roles, there is an option named Data authorization prefilter, which determines whether a prefilter is always active and locked. I myself and other developers I have worked with, find this name a little confusing. Therefor I’am looking for a better name for this option. This topic has been created to determine whether this name might have to be changed. If so, which name is the preferred name?
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?
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.
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
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.
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.
Filter in tree componentDuplicate
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.
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.
Currently when downloading a TW Suite upgrade, the downloaded folder contains 2 TW deployer executables: twdeployer twdeployerGUI I find it confusing that the executable, that starts the deployment tool, is currently the twdeployerGUI. Based on the names, I would expect that the executable, which I have to use, is the twdeployer. However this executable is used to start the deployer while using command prompt. Therefor I would suggest, change the name of this executable. So for example twdeployerCONSOLE or twdeployerCMD. If any of you has a better suggestion, feel free to post it as a reply to this post.
While reviewing control procedure templates I continuously keep seeing trigger template in which people declare variables and set them. It would really be helpful if we could automatically check trigger templates for the use of variables, whilst not using a cursor. Variables are required when using a cursor. In nearly all other scenario's triggers do not require the use of variables. Most times, that these variables are being set, this will lead to errors when the inserted contains more then 1 record. Therefor I would like to suggest we add a validation (or an option within the code review screen) to check trigger templates for this mistake. This would significantly lower the chance that developers will make this mistake.
Improved use of variantsOn the backlog
Currently when setting up a table, a variant is used to define an exception as display method of a specific table. The main set up is used by default and only when you would like to use a different display method, you set up a variant. This approach often leads to issues with the use of prefilters. For example a specific prefilter is set to disabled and hidden on the default display method. However this prefilter should be enabled and visible on the variant. This is not possible. The same issue surfaces with hiding columns on the default display, but enabling them on the variant. The solution is a default variant. This variant is created upon creation of a table. This is also the default display method of the table. It is not possible to display a table without a variant. By using this approved the issues, which I've described in the previous paragraph, will no longer be an issue. To reduce the workload whilst setting up these variants, the main settings (which're currently bei
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.
A cool addition to IAM would be a task that allows you to disable all objects for a specific role which can not be accessed from within the application. This will allow you to disable objects that the user in theory could/should never be able to access.This will help prevent that users by accident have rights to tables which they should not have access to in the first place.They will not access the tables using the GUI but will be able to access them using a tool like MS SQL Management Studio or Indicium. This task will help you prevent this.
If you are using a Windows GUI, which is connected to the database using the Indicium Basic, to use any form of single sign on?Currently I have set this up for a client of mine. They will have to insert their username or email address and password. But their Windows Credentials match their account in IAM. So you would kind of expect that the Authentication option MSWINDOWS would be available when using the Indicium Basic as your server. Is there any way to set this up?
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.