Mike Fortgens

I've created a document library and attached a content type of the type Folder to it. Created site columns for my new content type and get them presented as soon as I choose New -> Folder.
Now I need to move this folder to another document library. At this other document library I've attached the same content type. I now want to move my folder via the explorer view, or the send to link, to that other document library. No problem there, but as soon as I view the properties of the moved folder I see that all my metadata fields are empty.

Personally I think this must be a bug and cannot be by design, what use would a content type folder have if it cannot keep it's metadata, but I really would like to see that somebody can confirm that.. or tell me what I'm doing wrong here.

TIA!

Mike



Re: SharePoint - Enterprise Content Management Metadata on Folder is lost when copying to another Document Library

Paul Galvin

Does the target document library manage more than one content type That may be the issue. I've seen meta data appear/disappear/reappear when multiple content types and columns are tied to a doc lib and your issue feels a bit similar.






Re: SharePoint - Enterprise Content Management Metadata on Folder is lost when copying to another Document Library

Mike Fortgens

Paul,

Both document libraries manage the same (and only) content type, so I don't think this is the causing problem.. it seems that copying a folder is just not allowed within sharepoint, which is strange I think, what else is the use of a content type if you can't move it around





Re: SharePoint - Enterprise Content Management Metadata on Folder is lost when copying to another Document Library

Joe Carrillo

Paul,

If you are frequently moving content around try using DocAve software from Avepoint.com. They have demo software. All metadata, securities and version histories are saved.






Re: SharePoint - Enterprise Content Management Metadata on Folder is lost when copying to another Document Library

Mike Fortgens

Joel,

Thanks!, actually it was I who was asking... This brings me to the question how we should use folders in MOSS. There is a content type provided for folders, but you're not allowed to move folders via the UI, and if you do your meta data is lost. Besides you're not allowed to attach workflow to folders, so what good use could folders have





Re: SharePoint - Enterprise Content Management Metadata on Folder is lost when copying to another Document Library

Joe Carrillo

Folders are very messy in SharePoint. Here is a good read on some of the issues and ways to structure folders:

http://blogs.officezealot.com/reinhart/archive/2005/04/13/4533.aspx






Re: SharePoint - Enterprise Content Management Metadata on Folder is lost when copying to another Document Library

Mike Fortgens

Joe,


The post you are referring to was written in 2005 and therfore I think apllicable to SPS 2003. Folders in SPS 2003 where evil and of no good use. In MOSS 2007 MSFT have introduced a content type for Folder and my assumption was that with this content type most of the feautures that you have on list items and on documents in document libraries would also become available for folders in document libraries. However I have discovered this is not the case and I'm really trying to understand why MSFT have created a content type for Folder if you can's use it in a proper way.

So far I have discovered that you can't

  • attach workflow to folders via UI
  • move folders via UI
  • move folders via explorer view without losing your metadata
  • have version history on folders
  • show folders in data view rollups

So it seems that a post from 2005 is still actual when it comes to the use of folders... :-(


But nevertheless, the question why there is a content type for folders remains.

Mike





Re: SharePoint - Enterprise Content Management Metadata on Folder is lost when copying to another Document Library

Joe Carrillo

Hey Mike,

I had one of my tech guys give a good explanation of folders:

When Microsoft designed WSS 3.0 and MOSS 2007, they decided to make it very customizable and intuitive. Everything you see in SharePoint has a definition that you can view and possibly modify.

Folders are derived from ¡®item¡¯ content types, but folders are also ¡®Sealed¡¯, which is to say that all the settings, links and column options have been eliminated from the screen; i.e., the content type is ¡°locked down¡± and can¡¯t be modified extensively by the user.

Yes there are limitations on folders, HOWEVER, you can create a custom type that inherits from folder. The folder children type is not sealed and allows you to have full functionality such as work-flows, columns, etc., So if you find folders limiting, you can experiment with a custom object inheriting from folders may solve your problems.

For more details on the issue, you can also check out this link: http://www.kindohm.com/archive/2007/06/06/not-really-sealed-content-types-in-sharepoint-2007.aspx

Hope this clears some confusion (it did for me).

Joe






Re: SharePoint - Enterprise Content Management Metadata on Folder is lost when copying to another Document Library

Mike Fortgens

Joe,

Thanks for the feedback! I did exactly what you are mentioning, and from a developers point of view it might be true that you have full functionality on a child folder type, however I'm a SharePoint Analist and apart from some XSL modification I tend to stay as far away from any code as possible.When trying to bind workflow to a child folder content type you'll notice that it won't be possible via the UI that SharePoint is offering, the same goes for moving a folder from one doc lib to another.

BR,

Mike





Re: SharePoint - Enterprise Content Management Metadata on Folder is lost when copying to another Document Library

kmorrill

Mike, do you still lose the metadata if you use the "Content and Structure" link from Site Actions to do the move I think that uses a different stack of technology than Explorer View to do the move and would presere the other columns beyond the file itself.