有人可以幫助我確定InfoPath表單中兩個日期字段之間的天數差異。查找Infopath中兩個日期字段之間的天數差異
通常的減法不適用於日期字段。如DateField1 - DateField2。任何代碼或無代碼解決方案,高度讚賞。
有人可以幫助我確定InfoPath表單中兩個日期字段之間的天數差異。查找Infopath中兩個日期字段之間的天數差異
通常的減法不適用於日期字段。如DateField1 - DateField2。任何代碼或無代碼解決方案,高度讚賞。
有幾種方法可以在InfoPath中獲得日期差異,但它們非常複雜,涉及編寫規則並將日期解析爲月/日/年。相反,我推薦在其他地方描述的使用Excel Services的方法。由於Excel在計算方面非常出色,因此在Excel中編寫計算並從InfoPath調用Excel文檔(如果您的SharePoint使用Excel Services)是有意義的。
以下是關於如何設置InfoPath和Excel Services的兩組說明。這些說明很長和/或受版權保護,因此我不能在這裏包括它們,但總結一下,您將在InfoPath中設置新的數據連接,以便使用Web服務(SOAP)打開Excel文檔並根據您的InfoPath日期字段設置日期字段,從Excel中檢索計算的值。
Calculating date differences in InfoPath using SharePoint Excel Services
我花了大約一個小時,以得到它的工作,因爲我不得不做一些試驗&誤差與受信任位置設置。