Hi Eng Swee,
I tested your proposal but same problem. I think that the codes
!a[i].equals(ResultList.SUPPRESS) or a[i] != "SUPPRESS"
dont't work correctly in XI 3.0. When I replace "SUPPRESS" by another string, it's working.
I suppose that the string of the blue suppress isn't "SUPPRESS" in XI 3.0.