sábado, 19 de mayo de 2012

Error al cambiar el page layout "nativehr 0x80070057"

Este error ha sido extraño de hacerle seguimiento, parace ocurrir cuando le cambiamos una definicion de columna de sitio a un page layout, luego intentamos cambiar el page layout por SharePoint Designer o por el browser y nos aparece :


Hasta el momento la unica solucion que hemos encontrado es cambiar el page layout via power shell.

Estos son los pasos:

1. Chek in a la pagina
2. Correr el siguiente script:
$spWeb = Get-SPWeb(http://misitio/misubsitio)
$spFile = $spWeb.GetFile(http://misitio/misubsitio/Paginas/Pagina.aspx)
$spFile.CheckOut("Online",$null)
$spFile.Properties["PublishingPagelayout"] = "/_catalogs/masterpage/WelcomeSplash.aspx, WelcomeSplash"
$spFile.Update()
$spFile.CheckIn("Update page layout via PowerShell WelcomeSplash",[Microsoft.SharePoint.SPCheckinType]::MajorCheckIn)
$spWeb.Dispose()


3. Detach la pagina del page layout via sharepoint designer
4. Retach la pagina al page layout deseado.



No hay comentarios:

Publicar un comentario