Élément Form (List)
S’applique à : SharePoint 2016 | SharePoint Foundation 2013 | SharePoint En ligne | 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 dont le type est égal à DisplayForm. Si tel 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 sont définis et ont le même type et qu’un formulaire par défaut n’est pas établi en spécifiant Default="TRUE », un formulaire par défaut est choisi par programme. S’il n’existe qu’un seul formulaire 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 feuille, du fichier contenant le modèle utilisé pour la liste des bibliothèques de documents qui est rendue dans une boîte de dialogue de fichier. La valeur de cet attribut est relative au répertoire et ne commence pas par une barre _layouts 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 . |
| Template |
Facultatif Text. Spécifie le modèle de liste à laquelle le formulaire appartient. |
| Type |
Obligatoire Text. 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 mis en service. Par défaut, un objet ListFormWebPart est créé, sauf si cet attribut est définie sur FALSE. Si cet attribut est égal à FALSE, utilisez l’élément enfant WebParts pour définir votre formulaire de liste personnalisé. |
| UseLegacyForm |
Facultatif Boolean. Utilisé lors de la mise à niveau pour spécifier que Microsoft SharePoint Foundation utilise le langage CAML (Collaborative Application Markup Language), comme dans les versions précédentes de la technologie, au lieu des contrôles Web, pour définir l’affichage d’un élément dans un formulaire. |
| WebPartZoneID |
Texte facultatif. Spécifie la zone pour le partie Web. |
É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 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>