【发布时间】:2017-06-08 23:37:25
【问题描述】:
我正在使用 Lists.asmx Web 服务连接到我的 SharePoint 2010 服务器。我可以使用下面的 XML 上传一个新的日历项目,但我不知道要添加什么字段,以便它是“每个工作日重复”而不是跨越多天的事件。
<Batch OnError="Continue" ListVersion="1" ViewName="">
<Method ID="1" Cmd="New">
<Field Name="Title">Test Event</Field>
<Field Name="EventDate">2018-10-01 00:00:00</Field>
<Field Name="EndDate">2018-10-01 23:59:59</Field>
<Field Name="fAllDayEvent">1</Field>
<Field Name="fRecurrence">1</Field>
<Field Name="EventType">1</Field>
<Field Name="UID">{17ea5230-d1f4-4fe2-acc2-450e839998ee}</Field>
<Field Name="RecurrenceData"><![CDATA[<recurrence>
<rule>
<firstDayOfWeek>su</firstDayOfWeek>
<repeat>
<weekly mo="TRUE" tu="TRUE" we="TRUE" th="TRUE" fr="TRUE" weekFrequency="1" />
</repeat>
<repeatInstances>10</repeatInstances>
</rule>
</recurrence>]]></Field>
</Method>
</Batch>
我正在创建代码,如 gist 所示
【问题讨论】:
标签: sharepoint sharepoint-2010 caml