Élément Form (List)
S’applique à : | SharePoint 2016 SharePoint Foundation 2013 | | SharePoint Online SharePoint Server 2013
Décrit les formulaires dans un type de liste de base.
<Form Default = "TRUE" | "FALSE" MobileUrl = "Text"
Path = "Text"
SetupPath = "Text"
Template = "Text"
Type = "DisplayForm" | "EditForm" | "NewForm"
Url = "URL" UseDefaultListFormWebPart = "TRUE" | "FALSE"
UseLegacyForm = "TRUE" | "FALSE"
WebPartZoneID = "Text"> <WebParts> <AllUsersWebPart WebPartOrder = Integer WebPartZoneID = "Text"> <![CDATA[...]]> </AllUsersWebPart> </WebParts>
</Form>
Éléments et attributs
Les sections suivantes décrivent les attributs, les éléments enfants et les éléments parents.
Attributs
Attribut | Description |
---|---|
Par défaut |
Texte facultatif. Spécifie si le formulaire est le formulaire par défaut à utiliser pour le type spécifié. Par exemple, vous pouvez définir plusieurs formulaires pour lesquels Type est égal à DisplayForm. Si c’est le cas, un formulaire d’affichage par défaut doit être établi afin qu’une liste puisse déterminer le formulaire d’affichage à utiliser. Si plusieurs formulaires qui ont le même type sont définis et qu’aucun formulaire par défaut n’est établi en spécifiant Default="TRUE », un formulaire par défaut est choisi par programme. Si un seul formulaire est défini pour un type spécifié, Default="TRUE » est appliqué par programme. |
MobileUrl |
Texte facultatif. |
Chemin |
Texte facultatif. Spécifie le chemin d’accès du système de fichiers, y compris le nom de feuille, du fichier contenant le modèle utilisé pour la liste des bibliothèques de documents affichée dans une boîte de dialogue de fichier. La valeur de cet attribut est relative au _layouts répertoire et ne commence pas par une barre oblique (/ ). |
SetupPath |
Texte facultatif. Spécifie le chemin d’accès relatif au dossier dans le répertoire d’installation qui contient la page .aspx du formulaire, par exemple . pages/form.aspx |
Modèle |
Facultatif Text. Spécifie le modèle de liste à laquelle le formulaire appartient. |
Type |
Texte obligatoire. Indique le type de formulaire décrit et peut prendre l'une des valeurs suivantes : DisplayForm, EditForm ou NewForm. |
Url |
Obligatoire URL. Spécifie le chemin d'accès au fichier ASP.NET utilisé pour le formulaire. |
UseDefaultListFormWebPart |
Texte facultatif. Spécifie si un ListFormWebPart doit être créé lorsque le formulaire est provisionné. Par défaut, un objet ListFormWebPart est créé, sauf si cet attribut a la valeur FALSE. Si cet attribut a la valeur FALSE, utilisez l’élément enfant WebParts pour définir votre composant WebPart de formulaire de liste personnalisé. |
UseLegacyForm |
Facultatif Boolean. Utilisé pendant la mise à niveau pour spécifier que Microsoft SharePoint Foundation utilise CAML (Collaborative Application Markup Language), comme dans les versions précédentes de la technologie, au lieu de contrôles Web, pour définir l’affichage d’un élément dans un formulaire. |
WebPartZoneID |
Texte facultatif. Spécifie la zone pour le composant WebPart. |
Éléments enfants
Éléments parents
Occurrences
- Minimum : 0
- Maximum : pas de limite
Exemple
L’exemple suivant montre les définitions de formulaire spécifiées dans le fichier Schema.xml pour les listes Annonces.
<Forms>
<Form Type="DisplayForm" Url="DispForm.aspx" SetupPath="pages\form.aspx" WebPartZoneID="Main" />
<Form Type="EditForm" Url="EditForm.aspx" SetupPath="pages\form.aspx" WebPartZoneID="Main" />
<Form Type="NewForm" Url="NewForm.aspx" SetupPath="pages\form.aspx" WebPartZoneID="Main" />
</Forms>