Question

J'essaie d'utiliser «Ajoutez les modifications apportées au texte existant» avec une bibliothèque de documents contenant plusieurs types de contenu à base de documents.Ceci est un moyen pratique de maintenir un commentaire en marche pour le contenu.

Cependant, je vois un comportement étrange.

J'ai créé ma propre colonne de site personnalisée "multiples lignes de texte" et j'ai essayé un texte simple, un texte riche et un texte riche en amélioré.J'ai choisi "Oui" pour "apporter des modifications apportées au texte existant".Versioning est activé pour la bibliothèque de documents (j'ai essayé de la définir à la version principale et mineure).

Chaque fois que je modifie la colonne, la valeur est enregistrée avec le timbre de date / heure, mais je ne vois que la dernière valeur.Les valeurs précédentes semblent disparaître.Des idées?

Était-ce utile?

La solution

The SharePoint "Append Changes to Existing Text" column is a HACK implemented by the SharePoint team, in reality it's just an ordinary text field, but where the rendering is grapping the text from previous versions and using these to create what appears to be a functioning append text field.

So the field is very dependend on the prior versions to exist (you can try deleting a version or an item/document with text on it and see that part disappear from the total text).

Unfortunately versioning hasn't been implemented for folders and because document sets are just glorified folders not for document set either, there is always only the current version (1.0).

This combination things result in "Append Changes to Existing Text" not working with folders and document sets. :-(

Autres conseils

I've ran into this before when using "Append-Only" within a Document Library. I've had success in the past using the OOTB Site Column called: Append-Only Comments

This seem to function as expected however I did notice some odd behavior when changing the Display Name of the column. That was in 2007 however. YMMV

I suspect this is linked to the fact that Document Sets don't automatically create versions, I'm assuming that the column is on a Document Set?

Test the behaviour when this column is added to a document content type in the same library.

If the document behaves correctly then roll a custom ItemUpdating event receiver to handle doing the appending.

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top