I have some managed properties like this:

hehehe test..

The central admin for my team created a property with a name like "DEPT ID". In adding to the columns list (e.g., <Column Name="ModifiedBy"/>). Adding <Column Name="DEPT ID"/> (or any other variations I can think of) just don't return anything. How does SharePoint store column names like these (all I know is that it isn't the internal name..).

  • DEPT ID is not possible as an internal name of a column, nor as a Managed Property (blanks are not allowed) May 16 '14 at 14:32
  • That's what I thought, but it's what's listed in my schema and what shows in the dropdown. I'm guessing it likely means that he either changed it to some other value or it failed to be created properly. Thank you.
    – Dinerdo
    May 16 '14 at 14:49
  • The internal name is probably different than the display name May 16 '14 at 14:54
  • 1
    Can you ask what name they used? The crawled property is based on the Column Name, so if you actually used a space in your column name it will be "ows_DEPTx0020xID". Which is why you should never use spaces in column names. But you cannot guess the MP Name because a human created it. May 17 '14 at 14:53
  • 1
    The relationship dance from column to crawled property to managed property is not an easy one until you have worked with it a while. Search is a different beast more or less fully decoupled from the object model of SP. May 23 '14 at 16:53

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.