Sharepoint 2007 with MS Office 2007 footers -
we had need document management solution , hoping sharepoint 2007
satisfy our needs. felt our needs relatively simple. needed manage versioning, have searching capabilities, , having approval workflow.
sharepoint
handled these 3 aspects great out of box.
however, require footer on office 2007 (word, excel, , powerpoint) documents reflect document version, last person modify, , last modification date. these things can done office automation, have yet find complete solution.
we first tried on checking-in , checked-in events , followed path while, however, complication ran after made changes document had no way of preventing save updating version number. resulted in similar this:
document checked-in – document version should v0.1 v0.2 because save document after footer replaced. if in document history there 2 separate versions v0.1 not have footer v0.2 has footer says v0.1 version document when replaced.
this unacceptable solution want process handled on user side have full control revert version footer incorrect , not contain correct data. when attempted create custom approval/check-in workflow found same problem present. footer necessary hard-copies can traced electronic counterpart.
another solution proposed build plugins office handle replacement of footer. inadequate our needs requires client side deployment of our plugins undesirable our clients. looking clean solution problem.
here blog post seem solution of problem.
basically create custom field in document library , use event receivers keep current version of document in field. "trick" on client side custom field shows property of document value of can embed document's contents.
i'm not sure why changing field won't increase version of document, guess because you're changing metadata, not actual document.
they use little vba script runs on client side, doesn't require client side deployment downloaded document. i'm not sure if security settings changes on client side may needed allow script run.
Comments
Post a Comment