This is a continuation to a question I made a few months ago.
I am currently using the GetNext + MultipleGet (i.e. bulk:2) method to retrieve the subtable. So far it's been able to retrieve and display the columns up until the column that contains the problematic value.
Suppose the problematic value appears once in column 4 out of 8. Is it possible to display columns 1-3 and 5-8 assuming that they are all valid? Or is the method mentioned above the best that can be done so far?
GetNext + MultipleGet will indeed stop when a table cell is missing or invalid.
What could be tried is polling with MultipleGetBulk, that one continues when a cell is missing. I don't know what that gives when a cell value is invalid, to be tested out.
Do note that MultipleGetBulk only works with SNMPv2 and is not compatible with the subtable option. That means that the table will need to be fully polled in a hidden table and then the filtered rows will need to be copied over to the displayed table through a QAction.