Office 365 – SharePoint – Default values on site columns

I’m hoping that someone will tell me that I’m doing something wrong. I’ve tried the below both in an on-premises SharePoint 2013 and Office 365 environment.

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

defaultno

 

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.

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

default

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”.

Advertisements


Categories:Office 365, SharePoint, SharePoint 2013, SharePoint Online

Tags:

2 replies

  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?

    Like

    • 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.

      Like

Please leave a comment or feedback

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

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

%d bloggers like this: