Hello Appian fellows,
I would like to explore the possibility of validating data across different tabs.
Request is to display multiple tabs, every one of which should open a dedicated subtab group. Let's say I opened the second tab and am currently viewing the first subtab (see image below) .
My question is, is it possible to validate fields on different subtabs in a way that subtype 2 and subtype 4 have a red underline/red background/red star or any other indicator that there are some required data missing on those subtabs and process cannot continue (Next button would be disabled). Idea is that users don't need to circle through tabs searching for where the missing values are.
Thanks!
Discussion posts and replies are publicly visible
Yes it is possible to validate the data within the tabs if we use validate:true() in the button component .Suppose lets take a milestone field and you have next button having validate as true in the component so when you click on next it will validate the components only visible in that tab not all and validation will be shown and you can't proceed to next tab
Refer for milestone patterns in the following link
https://docs.appian.com/suite/help/23.4/milestone_bar.html
Appian will only validate the visible input fields. But, any validation is always done on the data in variables and rule inputs. So, you can easily highlight tabs and sub tabs when some data is missing or wrong.
Hello tomislavf0001
I think what Stefan said is correct. Have some checks on your variable and highlight the tab that contains the missing data. That would be better option if you are having nested tabs.