PRJ2000: Filter Definition Criteria Are Lost When a Project Is Saved in Microsoft Project 98 Format (256687)



The information in this article applies to:

  • Microsoft Project 2000

This article was previously published under Q256687

SYMPTOMS

When you open a project that was created in Microsoft Project 2000 and then saved in the Microsoft Project 98 format, the filter criteria for some filter definitions may be unexpectedly blank.

CAUSE

This behavior can occur for either of the following reasons, depending on the filter definition.

Cause 1

The filter definition contains filter criteria for fields that do not exist in Microsoft Project 98. This behavior occurs when all of the following conditions are true:
  1. In Microsoft Project 2000, you apply or create a filter definition that contains filter criteria that include Microsoft Project 2000 fields that do not exist in Microsoft Project 98. For example, the filter criteria for the built-in Resources - Material resource filter option includes the Type resource field, which does not exist in Microsoft Project 98.
  2. You save the project in Microsoft Project 98 format.
  3. You close the project.
This behavior is by design. When a project is saved in Microsoft Project 98 format, if a filter definition contains a field that does not exist in Microsoft Project 98, all filter criteria for that filter definition are automatically removed when the project is closed.

Cause 2

The filter definition is either the Resource Range resource filter or the Should Start/Finish By task filter. This behavior can occur when all of the following conditions are true:
  1. In Microsoft Project 2000, you apply the Resource Range resource filter or the Should Start/Finish By task filter to a view in the project, or you use the Organizer to copy either of these filters into the project.
  2. You save the project in Microsoft Project 98 format.
  3. You do not edit the filter before saving the project.
  4. You close the project.
NOTE: This behavior does not occur if the filter is edited before the project is saved in Microsoft Project 98 format.

WORKAROUND

Workaround for Cause 2

To work around this issue, delete the filter definition that has blank filter criteria, copy an unaltered version of the filter into the project from the global template, and then edit the filter before saving the project in Microsoft Project 98 format again. To do so, follow these steps:

NOTE: These steps can be performed in either Microsoft Project 2000 or Microsoft Project 98.
  1. On the Project menu, point to Filtered for, and then click More Filters.
  2. Click Organizer.
  3. On the Filters tab, click to select Task (if you are deleting the Should Start/Finish By task filter), or click to select Resource (if you are deleting the Resource Range resource filter).
  4. In the right pane, click the name of the filter that you are deleting, and then click Delete.
  5. In the confirmation message box, click Yes to confirm deletion. Click Close.
  6. In the More Filters dialog box, click to select Task or Resource, depending on which filter you want to restore.
  7. Click the name of the filter that you are restoring, and then click Edit.
  8. In the Filter Definition dialog box, click OK.

    NOTE: You must click OK rather than Cancel, so that Microsoft Project knows that the filter has been edited.
  9. Click Close.

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.

Modification Type:MajorLast Reviewed:10/17/2002
Keywords:kbbug KB256687