在Infopath中如何在计算到期日时排除星期六和星期日

时间:2015-11-24 10:27:16

标签: sharepoint sharepoint-2010 infopath

在Infopath我有两个日期选择器,如果我从第一个日期选择器中选择任何日期,它必须添加15天,并且应该显示在第二个日期选择器中,不包括星期六和星期日。

我尝试使用today()和addDays()函数但不起作用。

如果有任何想法,请建议。

1 个答案:

答案 0 :(得分:0)

你可以找到下面给出的东西,但不确定:(

http://sharepoint-community.net/forum/topics/how-to-calculate-difference-between-dates-excluding-saturdays-and

我在SPD中创建了两个日期选择器,名为Issued并完成,然后我添加了一个计算列..将下面的公式添加到其中,将数据类型设置为仅文本并且有效,

= ( [Completed] - [Issued] )
- ( ROUNDDOWN( ( [Completed] - [Issued] ) / 7 , 0 ) * 2 )
- ( IF( WEEKDAY( [Issued] ) = 7 , 1 , 0 ) )
- ( IF( WEEKDAY( [Completed] ) = 1 , 1 , 0 ) )
- 1

它仅计算工作日并排除了周末

由于