Question

Puis-je définir l'utilisateur par défaut dans un champ utilisateur sur l'utilisateur actuel -> [moi]?Comment est-il fait? Le XML que j'ai déjà est:

<Field ID="{F117832D-E722-460C-A083-162C55B701F9}" Type="User" Name="PrimAdministrator" 
       DisplayName="Primary Adminstrator" Required="TRUE" UserSelectionMode="PeopleOnly" 
       ShowField="Name" ></Field>

Était-ce utile?

La solution

Je ne crois pas que ce soit possible

https://stackoverflow.com/questions/10343574/how-can-ifset-a-user-field-a-a-default-value-of-a-utilisateur-curquemment-logged-In-thro

Une autre option pourrait être de la définir dans un flux de travail

Autres conseils

Fixation du récepteur d'événements pourrait être l'une des solutions.

Si vous avez besoin que les valeurs par défaut sont définies lorsque le nouveau formulaire d'élément s'ouvre, alors vous avez besoin de JavaScript / JQuery sur le nouveau formulaire d'élément.

Également, même s'il n'y a pas d'option de navigateur, vous pouvez définir la valeur par défaut à l'aide du code C #, voici ce que vous pouvez faire pour un champ utilisateur / groupe:

using(SPSite site = new SPSite("site url"))
{
   SPWeb web = site.RootWeb;
   SPList list = web.Lists["My List with the field"];
   SPField fld = list.Fields["My User Or Group Field"];

   SPUser usr = web.EnsureUser("DOMAIN\\login");
   SPFieldUserValue defValue = new SPFieldUserValue();
   defValue.LookupId = usr.ID;

   fld.DefaultValue = defValue.ToString();
   fld.Update();

   list.Update();
}

http://social.technet.microsoft.com/forums/sharepoint/en-us/f2de4f24-21dc-452b-96c4-1da9633bfb38/ Valeur par défaut-Value-for-ou-groupe-colonne-in-A-SharePoint-2010-Liste sur mesure

http://kenkumar.blogspot. En / 2011/06 / SharePoint-2010-Set-Par défaut-valeur-for.html

http://spjsblog.com/2010/05/28/get-or-set-value-for-sharepoint-field-in-newform-editform-And-Dispform-get -Enly-in-département /

Le code de PushPendra ne fonctionne que dans SharePoint 2010.

Voir ce complément ( Valeur par défaut SharePoint ), ce qui le faitpossible.

Définir "Utilisateur actuel" (utilisateur qui ajoute l'élément) comme valeur par défaut.

Entrez la description de l'image ici

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top