Default values on site columns in SharePoint Microsoft Office 365, Microsoft SharePoint, Microsoft SharePoint Online, SharePoint 2013 default

I’m hoping that someone will tell me that I’m doing something wrong. I’ve tried setting default values of site columns both in an on-premises SharePoint 2013 and Office 365 environment.

Create Site column

I’ve create a site column “Complete”. This column is a Yes/No column with the default value set to No.

defaultno

Create Content Types

Then I’m creating two content types.

  • Parent Doc and
  • Child Doc

Parent Doc has as the parent content type Document and Child Doc has as the parent content type Parent Doc.

Now I’m adding the Complete column to the Parent Doc content type.

When I upload a document I’m finding the Complete column set to “No”. So that is all as expected.

Default Value

Now I change the default value of my Complete column to “Yes”.

Default Value of a site column

I’m uploading a document with the Parent Doc content type. And my default value is still used as Complete is set to “Yes”. So far so good.

But when I upload a document using the Child Doc content type I’m finding that the default value is set to “No”.

So it looks like when default values are set on a site column inheriting content types do not pick up this change.

Note: When I updated the default value I did select the “Update all list columns based on this site column”.

Avatar for Pieter Veenstra

By Pieter Veenstra

Business Applications Microsoft MVP working as the Head of Power Platform at Vantage 365. You can contact me using contact@sharepains.com

2 thoughts on “Default values on site columns in SharePoint”
  1. I have the same issue. Any my child content type is the default/only content type in the list.
    Did you find a resolution?

    1. Hi Lisa,
      Thank you for your comment. I didn’t really find a nice solution for this.The only way possible so far is by using an additional list and workflows copying default values form this list to the actual items that I’m creating. This also means removing the field from the new form.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Discover more from SharePains by Microsoft MVP Pieter Veenstra

Subscribe now to keep reading and get access to the full archive.

Continue reading