Grazie per l'attenzione
Saluti
B.S.
HTH
--
Romeo Pruno
http://www.nonaka.eu/feed
Scusami se non ho specificato, le liste hanno la stessa struttura, derivano
ambedue da una personalizzazione salvata come template.
La cosa succede anche se copio dentro la stessa raccolta documenti da una
sottocartella ad un'altra-
B.S.
B.S.
"B.S." <speziale@[lo stesso].it> wrote in message
news:F0E90CB9-4712-4658...@microsoft.com...
> Non ho bisogno di copiare l'intera lista ma solo spostare/copiare un file
> da una lista ad un'altra
L'oggetto SPListItem ed SPFile possiedono i metodi CopyTO e MoveTO
C'� da scrivere codice.
Gabriele ha ragione, anche se hai necessit� di spostare uno o
milletrigliardi di documenti, da interfaccia utente quello che puoi
*spostare* sono solo e comunque le propriet� *proprie* del documento le
quali di norma sono le stesse di una SPList out of the box. Quando invece
hai la necessit� di *ricollegare* propriet� *volatili*, cio� che afferiscono
ad una determinata instanza di una custom SPList, ovviamente non le trovi
nel documento. Se adotti questo ragionamento, in generale vivrai meglio
possibili ulteriori frustrazioni :-)
Oltre alle soluzioni già suggerite da Romeo e Gabriele, eccoti qualche
ulteriore spunto:
- se si tratta di document libraries, puoi aprirle entrambe in Windows
Explorer view (dal menu Actions) e fare un classico copia-incolla. Questa
operazione consente anche di propagare i metadata se lavori con file Office
(con proprietà estese) mentre ti farà perdere i metadata in destinazione se
hai altri formati (es. PDF). La stessa operazione naturalmente perde i
metadata di sistema (es. creato da, modificato da, ecc).
- Se lavori con MOSS, con Publishing features abilitate, puoi utilizzare
Content and Structure (dal menu Site Actions) per navigare il contenuto e
copiare/spostare quello che ti pare, purchè l'operazione avvenga all'interno
della stessa site collection.
- Esiste una feature, disponibile gratuitamente su Codeplex, che ti permette
di aggiungere al menu contestuale della lista il comando "Copy to". Per
maggiori info:
http://blogs.msdn.com/sharepoint/archive/2007/08/28/more-useful-and-free-sharepoint-features-available-at-http-www-codeplex-com-features.aspx
- Seguendo un approccio un po' più "IT Pro", puoi utilizzare i comandi
Export/Import da STSADM,
http://technet.microsoft.com/en-us/library/cc262759.aspx
Ciao
Igor Macori