Что означает код HRESULT 0x00040942 (IDS_MON_PROPERTY_NAME_IN_VIEW)?

 
Предыдущий Следующий
IDS_MON_MATCH_STRING IDS_MON_VIEW_ALREADY_DEFINED

IDS_MON_PROPERTY_NAME_IN_VIEW

Что означает IDS_MON_PROPERTY_NAME_IN_VIEW

IDS_MON_PROPERTY_NAME_IN_VIEW (0x00040942) — Свойство нельзя задать, поскольку оно уже используется в VIEW.

Что проверить и как подтвердить исправление

Проверьте имя свойства, уже используемое в определении VIEW, и место второго объявления. Ошибка относится к duplicate property name внутри view schema, а не к значению данных. После переименования либо удаления только конфликтующего объявления повторите создание того же VIEW и проверьте результирующий список столбцов.

Для контроля сравните исходный и исправленный query text, не меняя каталог и набор данных.

Документация для результата 0x00040942: Legacy parser messages · Windows Search SELECT model · FROM SystemIndex.


Нужно найти другой код? Найти другой код состояния или ошибки.