ID im Display und Edit Form anzeigen
25. November 2010
Field Definition:
<Field ID="{f1be43e9-418d-41b2-982e-8894e7ee6e13}"
Type="Computed"
Name="TaskID"
StaticName="TaskID"
DisplayName="Task ID"
Group="_Hidden"
SourceID="http://schemas.microsoft.com/sharepoint/v3">
<FieldRefs>
<FieldRef Name="ID" />
</FieldRefs>
<DisplayPattern>
<Column Name="ID" />
</DisplayPattern>
</Field>
ContentType Definition:
<FieldRef ID="{f1be43e9-418d-41b2-982e-8894e7ee6e13}" Name="TaskID" ShowInDisplayForm="TRUE" ShowInEditForm="TRUE" ShowInNewForm="FALSE"/>
Es ist auch möglich über das UI eine berechnete Spalte zu erzeugen und dort als Formel =[ID] einzutragen.
Der Typ Computed hat aber den Vorteil das dieser keine Spalte im SQL Server benötigt im Gegensatz zu Calculated (SqlVariant)