Overview
In the M-Files Client, you may see the following error when attempting to expand a property list:
Error Message : CustomControlSite.cpp, 1049, Invalid search condition. (0x80040008)
MetadataEditor: utilities.js, 396, Invalid search condition. (0x80040008)
MErrorHelper.cpp, 2347, Invalid search condition. (0x80040008)
(M-Files <version> <timestamp>)
This makes it impossible to fill in the property and save the configuration.
Solution
This message is the result of some index limitations, but it can be resolved in M-Files Admin.
- Go to M-Files Admin->Metadata Structure (Flat View) ->Property Definitions
- Find the affected property in the list on the righthand side and right-click to access its properties.
- Under the General tab, find the filtering options.
From here, there are two ways to resolve the error:
- You can change "Filter the list by using the value of the following property:" to "(no filtering)". NOTE: this will ignore any sublist filtering in place for the property.
- You can leave the "(automatic filtering)" value and instead uncheck "Show only filtered values on the metadata card". This method should properly show the filtered sublist values.
