Domanda

C'è un modo per aggiornare la massa un po 'di vista, allo stesso tempo (add / colonne Rimuovi per tutti viste in una particolare lista)? Abbiamo un numero significativo di punti di vista, quindi sarebbe bello se potessimo aggiornare un gruppo di loro allo stesso tempo.

È stato utile?

Soluzione

Per quanto ne sappia SharePoint interfaccia utente non consente questo, ma si potrebbe scrivere una semplice applicazione per modificare le vostre opinioni. Controllo a campione da livello di programmazione creare una visualizzazione (visualizzazione personalizzata) di una lista e modificare la visualizzazione di seguito:

SPSite oSite = new SPSite([Site URL]);// [Site URL] change it to your sharepoint site URL
SPWeb oWeb = oSite.OpenWeb();
SPList oList = oWeb.Lists["shared documents"];  
SPViewCollection oViewCollection = oList.Views;

            string strViewName = "MyCustomView";

            System.Collections.Specialized.StringCollection viewFields =
            new System.Collections.Specialized.StringCollection();

            viewFields.Add("Name");
            viewFields.Add("Type");

            string query = "<Where><Eq><FieldRef Name=\"Name\"/>" +
                "<Value Type=\"Text\">mysample</Value></Eq></Where>";// here you can filter your items using the selected
                                                                         item in the dropdownlist
            oViewCollection.Add(strViewName, viewFields, query, 100, true, false);

 oWeb.Update();
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top