Skip to Content
0
Former Member
Jan 06, 2012 at 05:06 PM

Deleting Matchcodes

306 Views

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