Sintomas
Considere o seguinte cenário:
-
Uma lista personalizada tem um campo de pesquisa personalizado que faz referência a outra lista personalizada que contém mais de 20 itens no Microsoft SharePoint Foundation 2010.
-
Adicionar um item à segunda lista.
-
Defina o valor do campo de pesquisa para "None".
-
Tentar salvá-la.
Nesse cenário, os itens da lista não serão salvas e você recebe a seguinte mensagem de erro:
O item de lista não pode ser inserido ou atualizado porque foram encontrados valores de pesquisa inválidos para os seguintes campos na lista: [nome].
Ou
-
Uma lista personalizada contém mais de um campo que faz referência a outra lista que contêm mais de 20 itens no Microsoft SharePoint Foundation 2010.
Nesse cenário, somente a primeira pesquisa campo suspensa campo de pesquisa será processada corretamente. O campo de pesquisa de segundo (ou qualquer subsequente) serão processados no local do menu suspenso primeiro.
Resolução
Para resolver esse problema, aplique o seguinte pacote de hotfix:
2687339 descrição do pacote de hotfix do SharePoint Foundation 2010 (Wss-x-none): 28 de agosto de 2012Depois de aplicar o pacote de hotfix, você deve criar o seguinte sinalizador na página NewForm e na página EditForm. aspx usando o SharePoint Designer:
< UseStandardControl xmlns = "http://schemas.microsoft.com/WebPart/v2/ListForm" > true < / UseStandardControl >OrAfter aplicação do pacote de hotfix, usando o SharePoint Designer, você pode atualizar as propriedades da web part a web part de exibição de lista em NewForm e EditForm. aspx. Para resolver o problema, procure em diversos e marque a caixa de seleção "UseStandardControl" para as duas web parts.
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".