Nick Grattan Consultancy Ltd
  Skip Navigation Links
Home
Training Courses
Products
Consultancy
Support
Case Studies
Publications
Blog
Contact

SPDragDrop - The fastest way from desktop to SharePoint


FAQ
 

You define a connection. A connection defines the Microsoft SharePoint Document Library or list into which documents will be copied, and various options that will be applied when the copy takes place. You can give a connection a name that is meaningful to you.

You can then drag one or more files from, say, Microsoft Outlook, the Windows Explorer or the Desktop to the screen margin configured to accept the drop (left, right, top, bottom margin of your screen).

Select folders or email messages on the desktop, in Microsoft Windows Explorer or in Microsoft Outlook.

Then, drag and drop these files onto the left most edge of your screen.

The application then displays a window with "drop targets" for each of the connections you have created. You drop onto the target associated with the Microsoft SharePoint document library or list you want to copy the files to. Each drop target shows the connection name and the URL of the destination library or list.

Once the file or files are dropped onto the target, the "File Progress Dialog" is displayed showing you the copy progress:

When copying is completed the dialogs are removed automatically.
You can minimize the progress dialog to get on with other work and the transfer will happen in the background. You can even copy new files to the queue even before other file copies have completed.
Yes. You can configure a connection to allow dropping into folders or only into the root. When folders are enabled for a connection an icon is displayed:

If the file is dropped onto this icon, a window is displayed allowing the user to select a folder in the SharePoint library into which the file will be copied:

  • One or more messages from Microsoft Outlook 2003/2007.
  • Folders from Microsoft Outlook 2003/2007 (all messages and sub-folders will also be copied).
  • One or more attachments from mail messages.
  • One or more files from the Windows Explorer (including local files or files on file shares).
  • Folders from the Windows Explorer (all files and sub-folders will also be copied).
  • Other drag and drop sources that provide "copy file" functionality.
You can decide what action should be taken when the connection is configured:

When prompting to confirm overwriting an option is provided to rename the file on copy:

You can also choose to skip copying the current file and move onto the next. Coupled with this, you can choose how to handle check in/out:

A connection can specify document library and list columns that will have values collected from the user during copying:

Not all columns need to be specified. If a selected column is "required" the user must supply a value before the copy takes place.

All the common Microsoft SharePoint column types are supported, including:
  • Text (Single, Multi-line plain text).
  • Numbers (floats, integers, percentage and currency).
  • Date/time. Choice, including multi-choice.
  • Lookup to lists, including multi-select.
  • People picker (including multi-select).
  • Yes/No.
  • URL field.
When copying files, you can use the "Apply All" button to apply the column values to all files being copied.
You can choose if the content type can be selected by the user when collecting column values. The columns displayed to the user will be limited to those associated with the currently selected content type.

When configuring a connection you can map common mail messages fields to columns in the document library or list:

You can create a connection to a list as well as a library. For ordinary documents, the document will be added to the list item as an attachment. Using lists is powerful when copying mail messages - multiple attachments from a mail message can be added as multiple attachments to a single item in a list.
Yes. The application can manage hundreds and thousands of documents being copied. The folder structure of the file share will automatically be recreated in the SharePoint Library. Note, though, limitations in folder nesting in SharePoint may cause migrations of deeply nested folders in file shares to fail.
SharePoint filenames have a more limited set of legal characters than filenames used on the PC. The application will automatically make these filenames safe during the copying process.
Big SharePoint libraries may have many hundreds or thousands of folders. Rather than getting this list when the user performs a drag and drop they are retrieved periodically in the background. This makes folder selection immediate for the user, but may mean that the user does not see folder added in the last minute or so.

Lookup columns use the same technique to retrieve the list of items from the associated list. In some cases these lists can be very extensive and time consuming to retrieve.



© Nick Grattan Consultancy Limited 2010. All Rights Reserved.  Phone: +353(0)21 4943970