If subview parameters are not included in the data structure when formatting a row, then the global subview settings configured in the table properties are erased.
Seems to be a bug if scripts have to define subview parameters when all is needed is to apply row formatting.
Steps to recreate on Ignition 8.0.12:
Place the default table component onto a blank View
Convert 2nd row of data to follow row requirements and add subview enabled data (see image below)5. Observe that the arrow for subview is no longer present and cannot be activated (see image below)
It appears that “value” is passed straight through from the array instance of the data property of the table. So when using styles for rows and creating a structure like below:
the reference in the subView needs to be: view.params.value.value
Given this understanding, it functions as expected.
Has anything changed between 8.1.3 to 8.1.7 with subviews. I posted this in another spot as well, but I have a parameterized subview that is no longer working correctly after updating.