Mass Aggiornamento Visualizzazioni
-
16-10-2019 - |
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.
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