viernes, 17 de abril de 2015

¿Cómo cambiar un campo en una vista y ordenarlo en una posición en SharePoint con C#?

SPList listaGov = oWebsite.Lists["Hitos"];
SPView view = listaGov.Views["Carga"];
if (view.ViewFields.Exists("Responsable0"))
  contenido.InnerHtml += "Existe";
else
{
  view.ViewFields.Add("Responsable0"); // Nuevo campo
  if (view.ViewFields.Exists("Responsable"))
    view.ViewFields.Delete("Responsable"); // Elimino campo viejo
  view.ViewFields.MoveFieldTo("Responsable0", 6); // Ordeno el campo
  view.Update();
  contenido.InnerHtml += "Modificado";
}

0 comentarios:

Publicar un comentario