Posts

Showing posts with the label document set

SharePoint 2013 - Issue su Document Set

Abbiamo sperimentato un paio di Issue sulla gestione dei Document Set su SharePoint 2013 (testati e riprodotti su SP Online). Ecco qui due promemoria per le prossime volte. Singolo Apice nel Nome del Document Set A differenza della gestione dei caratteri speciali NON permessi sui nomi dei file, per il Document Set abbiamo la restrizione solo per i seguenti caratteri: " # % * : < > ? / \ |. Quindi, apice singolo e & sono permessi nel nome del file. MA, utilizzando l'apice singolo, in creazione del Document Set non abbiamo problemi: visualizziamo la Welcome Page correttamente. Se usciamo dal Document Set, e proviamo a rientrarci, invece, abbiamo il comportamento della Cartella: nessuna welcome page... Se togliamo l'apice dal nome, in Modifica Proprietà, tutto torna alla normalità. Conclusione: controllate manualmente che NON sia presente l'apice singolo nel Nome del Document Set. Errore in Welcome Page per Lookup errate Creiamo un Content Typ...

SharePoint - Spostare Document Set di grandi dimensioni

Per lo spostamento di Document Set da una libreria ad un'altra occorre tenere conto del contesto in cui si implementa la procedura di spostamento, in particolare se esiste la possibilità che i Document Set contengano documenti di dimensioni superiori ai 10 Mb. Export/Import In rete è la soluzione più consigliata, ma  attenzione: per file di grandi dimensioni (superiori a 10Mb) , funziona solo nel caso di Event Receiver (o Console Application). Utilizzato in un Timer Job si riceve un errore decisamente incomprensibile, in fase di Export: " Unable to determine the identity of domain ". Questo messaggio ci ha fatto penare un bel po' ed è riferito ad una classe utilizzata dal package di gestione dello stream in fase di esportazione del Document Set (class IsolatedStorage). //get Document Set Source DocumentSet documentSet = DocumentSet.GetDocumentSet(itemToMove.Folder); //get Target List SPList targetList = web.Lists[docSetListTargetName]; //get content type i...