Domanda

E 'possibile creare uno SharePoint (MOSS WSS3 o 2007) webpart, per consentire i file per essere trascinati su di esso, che avrebbe poi caricare i file in una raccolta documenti predefinita?

Immagino che ciò richiederebbe una qualche forma di scripting lato client (Ajax?), Ma la mia conoscenza in AJAX è un po 'anonima.

Dalla mia esplorazione finora, sto pensando:

  1. utente trascina il file sulla 'zona di lancio' Webpart.
  2. Questa azione fa scattare un po 'di codice
  3. Questo codice carica il file in una raccolta di SharePoint (in questo modo: caricamento di un file di SharePoint )

Tutti gli indicatori riconoscente sarebbe recieved

Molte grazie.

Nick

È stato utile?

Soluzione

Bene,

Quello che mi piacerebbe fare è, come hai detto tu, una parte web con javascript che consentono all'utente di trascinare alcuni file in una zona all'interno del webpart. Una volta che l'utente ha terminato io caricare i file dopo clic su un pulsante della webpart. Credo che sia meglio lavorare con SharePoint in una transazione unica e non caricare e cancellare i file utilizzando AJAX. Quindi, la funzionalità drag and drop può essere fatto utilizzando un qualche tipo di javascript come Scriptaculous e l'altra come un postback classica.

Altri suggerimenti

Si potrebbe anche voler guardare un altro modo per eseguire questa. Se lo si fa in un webpart, è necessario aggiungere che webpart in ogni siti in cui si desidera questo fonctionnality al lavoro. Si potrebbe desiderare di provare Sharegate (www.share-gate.com). E 'uno strumento utente finale che consente di trascinare e rilasciare file dal computer (o qualsiasi SharePoint lista / biblioteca) a qualsiasi raccolta di SharePoint. Facendo cadere il documento all'interno della libreria, verrà chiesto di selezionare un modello di proprietà in cui è possibile definire tutte le proprietà allegare al documento. Non solo potrete trascinare e rilasciare i documenti, ma si strutturare le informazioni allo stesso tempo. Spero che questo è stato utile!

Forse la mia risposta è po 'irrilevante al tuo post! Credo che i file caricati su SharePoint non è un lavoro certosino, la funzione build-in è abbastanza per noi per caricare i file. Il problema, a mio avviso, sta nel check-in processo, può essere che è quello che si dovrebbe fare!

lavori finanziari forse non così importante ora, ma v'è un addon di SharePoint su CodePlex ora che permette ai file di essere caricati da Drag & Drop in raccolte documenti di SharePoint.

Disponibile qui: http://dndupload.codeplex.com/

Opere in Firefox e Chrome, utilizza FileAPI da HTML5, supporta sia SharePoint 2007 e 2010.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top