I have a similar but different issue. I am passing multiple values to a single column on a table, and that column displays a view that needs each of the values.
The view assumes the input will be a dictionary, and it uses custom parameters to get the values from the dictionary.
My problem is that this functionality broke for some reason after an update to Ignition, and I have not found a good fix for it yet. Is there another way to do this?
Yes, it worked great until we updated. I believe the update was 8.1.26. We use views in our tables all over the place, so it was really helpful to be able to pass a dictionary to the view so it could have multiple pieces of information.
The "style" option allows us to add formatting to the row, so we can have different color rows. Here is an example of a table with different colored rows based on some sort of status.
The view is getting the value parameter, and that parameter is a dictionary object. You are correct that in the Designer, I have put to put a string in the value parameter, but the code can accommodate either a string or a dictionary. If it is a string, it decodes the string and converts it into an object, and if it is a dictionary, it just retrieves the value.