Problema: Quando a queremos eliminar a coluna de site imagem da página ou imagem de rollup ou imagem de contacto, não aparece o botão.
Resolução: Apenas é possível mostrar o botão eliminar com execução de código.
PowerShell:
$web = Get-SPWeb http://server
$list = $web.Lists["Documentos"]
$field = $list.Fields["Page Image"] ou
$field = $list.Fields["Rollup image"] ou
$field = $list.Fields["Contact image"]
$field.AllowDeletion = “true”
$field.Update()
Ou pelo Visual Studio:
using(SPSite site = new SPSite("http://server"))
{
using(SPWeb web = site.OpenWeb())
{
SPList list = web.Lists.TryGetList("Documentos");
SPField field = list.Fields["Page Image"];
SPField field2 = list.Fields["Rollup image"];
SPField field3 = list.Fields["Contact image"];
field.AllowDeletion = true;
field.Update();
}
}
Agora o botão eliminar já aparece nas opções da coluna ;)
Showing posts with label Coluna. Show all posts
Showing posts with label Coluna. Show all posts
Monday, August 1, 2011
Não é possível eliminar a coluna porque esta faz actualmente parte de um índice de coluna composto.
Problema deve ao facto de esta coluna está a ser usada para indexar conteúdo.
Assim sendo está terá que ser removida do índice e só depois poderá ser eliminada.
1- Ir as definições da biblioteca
2- Selecionar Colunas com índice.
3- Remover todas as opções que contenha a coluna em questão.
4- Eliminar/Delete a coluna.
Assim sendo está terá que ser removida do índice e só depois poderá ser eliminada.
1- Ir as definições da biblioteca
2- Selecionar Colunas com índice.
3- Remover todas as opções que contenha a coluna em questão.
4- Eliminar/Delete a coluna.
Labels:
Coluna,
Erros,
Sharepoint 2010
Subscribe to:
Posts (Atom)