SharePoint定期事件开始日期

SharePoint定期事件开始日期,sharepoint,sharepoint-designer,power-automate,Sharepoint,Sharepoint Designer,Power Automate,这件事快把我逼疯了,所以我希望有人能帮上忙 当用于排序和计算时,每个周期性事件将显示第一个周期性事件的开始时间。结束时间具有相同的问题,并反映上次计划的重复 我需要使用实际的日期。我正在创建一个流程,将SharePoint日历中当天的任务添加到Planner任务计划中。我希望该流只从日历中提取当天的事件 我可以使用的工具包括SharePoint、SharePoint Designer和flow 有没有人对我如何才能做到这一点有很多指导 提前感谢您抽出时间查看我的询价单 明白了 以下是我执行的步骤

这件事快把我逼疯了,所以我希望有人能帮上忙

当用于排序和计算时,每个周期性事件将显示第一个周期性事件的开始时间。结束时间具有相同的问题,并反映上次计划的重复

我需要使用实际的日期。我正在创建一个流程,将SharePoint日历中当天的任务添加到Planner任务计划中。我希望该流只从日历中提取当天的事件

我可以使用的工具包括SharePoint、SharePoint Designer和flow

有没有人对我如何才能做到这一点有很多指导

提前感谢您抽出时间查看我的询价单

明白了

以下是我执行的步骤: 1) 在SharePoint中,创建当前事件视图的副本 2) 打开SharePoint设计器 3) 打开在#1中创建的视图 4) 导航到查询Where语句 5) 将接近日期范围末尾的重叠更改为

之前:

            <Where>
            <DateRangesOverlap>
                <FieldRef Name="EventDate"/>
                <FieldRef Name="EndDate"/>
                <FieldRef Name="RecurrenceID"/>
                <Value Type="DateTime">
                    <Now/>
                </Value>
            </DateRangesOverlap>
        </Where>

之后:

            <Where>
            <DateRangesOverlap>
                <FieldRef Name="EventDate"/>
                <FieldRef Name="EndDate"/>
                <FieldRef Name="RecurrenceID"/>
                <Value Type="DateTime">
                    <Today/>
                </Value>
            </DateRangesOverlap>
        </Where>

这给了我正确的当前视图,现在可以在流程中利用它

明白了

以下是我执行的步骤: 1) 在SharePoint中,创建当前事件视图的副本 2) 打开SharePoint设计器 3) 打开在#1中创建的视图 4) 导航到查询Where语句 5) 将接近日期范围末尾的重叠更改为

之前:

            <Where>
            <DateRangesOverlap>
                <FieldRef Name="EventDate"/>
                <FieldRef Name="EndDate"/>
                <FieldRef Name="RecurrenceID"/>
                <Value Type="DateTime">
                    <Now/>
                </Value>
            </DateRangesOverlap>
        </Where>

之后:

            <Where>
            <DateRangesOverlap>
                <FieldRef Name="EventDate"/>
                <FieldRef Name="EndDate"/>
                <FieldRef Name="RecurrenceID"/>
                <Value Type="DateTime">
                    <Today/>
                </Value>
            </DateRangesOverlap>
        </Where>


这给了我正确的当前视图,现在可以在流程中利用它

您可以使用我的DLL,用c代码获取它。请安装dll并按以下方式使用

参数

站点=共享点站点URL,列表名称=共享点列表名称,用户名=访问站点的用户名,密码=访问站点的密码,小时数=获取详细信息的时间

示例:如果我们在小时内提到9,DLL将获取所有资源的详细信息,这些资源在日历中从当前时间到下一个9小时都可用


这可能会解决您的问题

您可以使用我的DLL使用c#代码获取它。请安装dll并按以下方式使用

参数

站点=共享点站点URL,列表名称=共享点列表名称,用户名=访问站点的用户名,密码=访问站点的密码,小时数=获取详细信息的时间

示例:如果我们在小时内提到9,DLL将获取所有资源的详细信息,这些资源在日历中从当前时间到下一个9小时都可用

这可能会解决您的问题