在设置模板期间,我想将Web部件设置到我的网站(“我的任务”)。
配置后,Web部件在SharePoint网站集上可见。
但是,即使我向XmlDefinition添加了Viewfields,我也只能看到默认列。 我试图得到的是这里提到的工作(XSLTListViewWebpart property XMLDefinition does work)。
如您所见,这是我的.webpart代码:
<property name="XmlDefinition" type="string">
<![CDATA[
<View Type="HTML" Name="{AF36165F-FD9E-4D51-9273-6599CCA22CD3}" BaseViewID="5">
<Query>
<Where>
<Eq>
<FieldRef Name="AssignedTo"/>
<Value Type="Integer">
<UserID Type="Integer"/>
</Value>
</Eq>
</Where>
</Query>
<ViewFields>
<FieldRef Name="Checkmark"/>
<FieldRef Name="LinkTitle"/>
<FieldRef Name="Body"/>
<FieldRef Name="StartDate"/>
<FieldRef Name="DueDate"/>
<FieldRef Name="AssignedTo"/>
<FieldRef Name="Priority"/>
<FieldRef Name="PercentComplete"/>
</ViewFields>
<RowLimit Paged="TRUE">100</RowLimit>
<Aggregations Value="Off"/>
<JSLink>hierarchytaskslist.js</JSLink>
<Toolbar Type="Standard"/>
</View>]]>
</property>
也许您对如何使它起作用的想法有所了解。