As part of a Unicode conversion project, I have to convert the existing matchcodes to search helps and delete the matchcodes.
Before deleting a matchcode, I do a where-used list for programs and screens. It shows that it is not used.
When I try to delete one I get a popup saying Matchcode Object ZZZZ is still used in screens, but at the bottom of the screen, there is a message "Where-used list not supported for Screens".
When I press the "where-used" list button (anyway), it comes back with "Matchcode Object ZZZZis not used in". I assume it means screens. And it repeats the message "Where-used list not supported for Screens".
So I have no idea if the matchcode is used or not.
I've run a trace to try to figure out where it is looking for matchcodes in screens and also debugged the program that is reporting this with no luck. (The program does a lot of PERFORM (XXX) IN PROGRAM (XXXXX) IF FOUND. Many of the forms are not found, so I'm not sure if this is the problem or not.)
I don't see any notes either.
So, does anyone have an idea on this? It seems likely to me that this is a bug in the where-used list and that the matchcode really is not used in screens, but I'd like to be sure before deleting them.
Rob