How do you validate the required fields and are you using conditional formatting?
You cannot change the labels on the fly, but you could add the the attributes and labels to conditionally formatted rows. This way you could add custom css classes to your table cells. After that you could do whatever you like. :
.yourcssclass .mendixFormView_label {
color:blue;
}
See my example below. I've setup a birth date as an attribute and a status attribute. I've added the same birth date, 4 times on my dataview. All rows are conditionally formatted:
This is when no status is selected:
This is when I select 1 of the statuses:
So with conditional formatting you could achieve different labels for each status.