Domanda

Ho un tipo di contenuto personalizzato ereditando dal set di documenti.Il tipo di contenuto ha vari numeri di campi, compresi due campi utente (e.g. persona o gruppo).

<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>
.

Ora quando creo un nuovo elemento di questo tipo di contenuto, funziona bene e tutti i miei dati vengono salvati correttamente.

Ma se tento di modificare il Newformurl del tipo di contenuto all'interno della mia istanza di elenco in una versione personalizzata della cartella NewDocset.aspx nella cartella Layout, la mia pagina ora mostra le etichette duplicate e il mio ingresso per i campi dell'utente smette di salvare.E qualsiasi tentativo di resettare il Newformurl effettua più etichette duplicate o non cambia nulla.

Qualcuno ha visto questo prima?

È stato utile?

Soluzione

Okay, quindi ... risulta che questo è solo qualcosa che SharePoint 2013 non può gestire.

Ho dovuto ricorrere a compilare una lista con i miei utenti e allenando un campo di ricerca all'elenco.Non è così amichevole, ma almeno funziona ... per ora.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top