I am working on function for a generic MediaKind RX1 driver. In that function, we need to export table Services which had one column we want to do sets on with our PLS script.
Tables are exported and can be seen on DVE elements of our resource, but rows from that table aren't being shown. In picture below you can see that main element has rows, but on decoding DVE element and demodulating DVE element, we can't see any rows.
But, whenever we set any value in main table, our DVEs get that modified row, e.g. if I edit row RX2, that row will be showin in our DVE elements...
After which we can do sets from any element and they would be in sync as expected.
Did anyone encounter the same issue? If so, please let me know.
We can do manual changes on this rows but if the customer adds any more services, we would be in trouble.
Thanks in advance
From your description and images, it looks like some columns are not populated with data even after the set, which makes me think something is not being linked correctly.
Could you elaborate on how you are doing the function for the MediaKind RX1?
Is the primary key of that table linked in any way to the table that generates the function DVEs or is it a different key and is filtered based on a different condition?
Also, after being populated, I noticed that each table only contains 1 entry. Is this always the case or just in this specific example? If you are always going to have a single entry and the key corresponds to the identifier of the resource it could be that you could export those as standalone parameters instead of a table.