12

The Content and Structure worked fine for me. Moving individual documents from one library to another captures all versions. Assuming, of course, versioning is configured the same on both libraries. That bit me the first time - the destination had Major, but the source had Major/Minor. Once the destination was switched to Major/Minor, documents came over ...


9

You probably want this query: /_api/web/getfolderbyserverrelativeurl('<url>')/Files?$expand=ListItemAllFields It will return files properties along with associated list item properties.


8

As far as I understand your question, i think there is problem when your are uploading file through a mapped drive. If you copy & paste a file over windows explorer (WebDAV) to the Library the EventHandle (ItemAdded) will trigger as soon the File was created. But this doesn't mean the File is already filled with data. So one workaround should be to put ...


8

A little JavaScript employing jQuery does the job just perfectly. $(document).ready( function () { // has to be on an interval for grouped doc libraries // where the actual links are loaded only once a group // is expanded setInterval( function () { $("a[onclick*='return DispEx'][target!='_blank']") .attr("...


7

My problem was that I have an old 3.0 and I'm moving to Sharepoint online (office 365). I downloaded Migration Suite For SharePoint from quest.com. The problem I had with other migration tools is that I needed a domain to login. With this, it doesn't require it. I was able to copy folders with contents, and the entire version history with comments was ...


7

I know this is an old thread, but after spending a good while looking about I found an OOTB SharePoint Designer 2010 solution for this problem. To move a document to a different folder create an SPD2010 workflow and use the Update Item action to change the path and name of the document. After inserting the update list item action click on the "this list" ...


7

Sharepoint 2013 introduced the Callout framework similar to the Dialog framework they introduced in Sharepoint 2010. The good news is the callout framework can be extended and customized as you need. Apart from search, you see these callout previews also in Document Library,Assert Library,Task Lists etc. There is good tutorial of working with Callouts here....


6

For future reference: there's a legacy API used by SharePoint Designer, called FrontPage RPC, and there's a bunch of methods, including move document that accepts a put_option parameter with migrationsemantics flag to preserve the information about who created a document, who modified it, and when it was created, and this could be used from advanced workflow ...


6

I always employ the drag and drop method suggested by Tom. Easiest enough for my end users to do themselves and I still have the version history.


6

In SharePoint 2010 , you can install Office Web Applications (marketing link or technical link), that gives you live editing that you are looking for.


6

If John has “Read” permission level to a document named sales.docx, John is able to search and find this document and view it either in Office Web App on the server (in the browser), or in Office client on his computer. If John has “View Only” permission level to sales.docx, John can browse to the document library and see the document, however John cannot ...


6

On the Site Collection that you want to track reading, go toSite Actions –> Site Settings –> Site Collection Administration –> Site Collection audit settings. Under the Document and Items section you can enable the events you would like to audit: Reference: How to enable Audit functionality in SharePoint 2010


6

You have to break permission inheritance on each document that you want to protect. Go to the document library, select the options menu (...) and the additional options (...) and select Advanced > Shared with. On that view select advanced and click on the ribbon button "Stop inheriting permissions". Add the group/users who should have access to the document ...


6

You could require content approval and turn on track changes. (In Word 2013, you can require a password to turn off track changes.) Then the person who has to approve the document can accept or reject individual changes once the document comes to them. Or, there's a "collect feedback" workflow that will route a document for comments.


6

You can set "Download to Offline clients" as No at your library level settings. Go to Library Settings --> Advanced settings --> select NO To download Refer my answer in similar thread


6

public void CopyDocuments(string srcUrl, string destUrl, string destLibrary) { ClientContext srcContext = new ClientContext(srcUrl); ClientContext destContext = new ClientContext(destUrl); Web srcWeb = srcContext.Web; List srcList = srcWeb.Lists.GetByTitle(srcLibrary); Web destWeb = ...


5

Our method was uploading the infopath form to the destination libary and deselecting "Enable this form to be filled out by using a browser". This way the content types in the from library matched the content types in the to library.


5

Not to advertise or something but i've had excellent results with the following product SharePoint Documentation Toolkit (http://www.spdockit.com) which does the whole farm if needed to. Beyond this, manually you could simply rely on SharePoint Designer for structure and depending on what exactly "documenting" means, you could envision looking at: Site ...


5

SharePoint Search will return the url to the document in Path when it thinks a file is a document (isDocument == 1), but if the file isn't a recognized file type SharePoint will treat it as a list item and return the url of the display form in Path. You can add support for more file types by adding IFilters (see here for PDF: How to configure PDF iFilter ...


5

You could rely on Information Management Policies and setup a Retention policy to either archive, remove, etc (http://www.dynamics101.com/2013/03/sharepoint-information-management-policy/ or http://office.microsoft.com/en-001/sharepoint-server-help/create-and-apply-information-management-policies-HA101631505.aspx)


5

Their are couple of ways to download the documents from SharePoint Document library. Using the Explorer view, you can drag and drop the documents to local directory. UNC mapping to the SharePoint document library and drag/drop documents to a file share. You could refer this blog for details. This is simplest way but it will not display files that exceed the ...


5

Both your documents don't have the same icon. I suspect they don't have the same format: one may be .doc, and the other .docx. Maybe you uploaded a .doc, and Word Online saved it back as .docx. Hence you have two documents that seem only to have the same name, but actually differ by their extensions. Two files with the exact same URL is definitely not ...


5

You can create a library on root site which contains all the Policy documents. Than after you need to create a webpart to show policies to users like below. On the acceptance of any document, You need to insert the same document name with accepted (Current Login) user & current date time to any list. Once the user clicks on it, You must have to disable ...


5

It depends where you want to Open & edit documents, in the browser using the Office Online server or you want to edit them on the local machine. Office Online Server is not configured by default, you have to setup a separate farm and connect it to the SharePoint server. Office Online Server Support Word, Exel, PowerPoints file types. if you have other ...


5

If you want to disable the download-option for your users, they should have View Only permission level. Permission levels Read and any greater include the permission for downloading a file. View Only permission levels still includes the following permissions: View pages, items, and documents. Any document that has a server-side file handler can be viewed ...


5

No, it's not possible to set the document version number manually in all SharePoint versions, As a workaround solution In case the current document version number in the test site is higher than document version number in the live site. Perform multiple check out and check in to reach the desired version number In case the current document version ...


4

It sounds like a client side issue where the file type association has been changed, you may want to check to see what has been installed on the affected systems recently.


4

First, check to be sure that content source has been crawled again since deleting the document library. If, after at least two crawls, it still appears in search results, you will need to reset your Search Index.


4

There's a new solution in Office 365. You can now select a file or group of files in the modern experience in OneDrive or SharePoint and select Move to. A file or group of files moved this way will retain version history. This change is currently marked "Rolling Out" on the Office 365 Roadmap and their are more details about the roll-out schedule on the ...


4

//To move file from source library to destination through Event handler SPFile sourceFile = properties.ListItem.File; SPFile destFile = null; SPUser userCreatedBy = sourceFile.Author; DateTime dateCreatedOn = sourceFile.TimeCreated.ToLocalTime(); int countVersions = properties.ListItem.File.Versions.Count; for (int i = 0; i <= countVersions; i++) { ...


Only top voted, non community-wiki answers of a minimum length are eligible