Pergunta

Eu tenho um tipo de conteúdo personalizado que herda do conjunto de documentos.O tipo de conteúdo possui vários números de campos, incluindo dois usuários (por exemplo,campos Pessoa ou Grupo).

<Field ID="{2B2CA4F1-4F2C-40E9-A4B2-5ACAEFD8BAFA}" Name="DocSetFieldF" DisplayName="DocSet Field F" Type="User" Required="False" Group=".Temp Columns" List="UserInfo" UnlimitedLengthInDocumentLibrary="FALSE"></Field>
<Field ID="{5CBAFDB8-58F1-4453-A1E0-F01DF8D696D0}" Name="DocSetFieldG" DisplayName="DocSet Field G" Type="User" Required="False" Group=".Temp Columns" List="UserInfo" UnlimitedLengthInDocumentLibrary="FALSE"></Field>

Agora, quando eu crio um novo item desse tipo de conteúdo, ele funciona bem e todos os meus dados são salvos corretamente.

Mas se eu tentar alterar o NewFormUrl do tipo de conteúdo em minha instância de lista para uma versão personalizada do newdocset.aspx na pasta layouts, minha página agora mostrará rótulos duplicados e minha entrada para os campos do usuário parará de ser salva.E qualquer tentativa de redefinir o NewFormUrl cria mais rótulos duplicados ou não altera nada.

Alguém viu isso antes?

Foi útil?

Solução

OK, então...Acontece que isso é algo que o SharePoint 2013 não consegue resolver.

Tive que preencher uma lista com meus usuários e anexar um campo de pesquisa à lista.Não é tão amigável para a interface do usuário, mas pelo menos funciona ...por agora.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a sharepoint.stackexchange
scroll top