日曜日を除くInfoPathの2つの日付ピッカーコントロール間の日数を取得するにはどうすればよいですか?
可能であればお知らせください。
前もって感謝します.........
日曜日を除くInfoPathの2つの日付ピッカーコントロール間の日数を取得するにはどうすればよいですか?
可能であればお知らせください。
前もって感謝します.........
カスタムコードを使用すると、簡単に実行できます。この場合、特定の日付から今日の日付までの日数(日曜日を除く)を計算しています。
var navigator = this.MainDataSource.CreateNavigator();
string startDate = navigator.SelectSingleNode("/my:myFields/my:date_start", NamespaceManager).Value;
DateTime startDateTime = DateTime.ParseExact(startDate, "yyyy-MM-dd", null);
DateTime today = DateTime.Today;
int count = 0;
while (startDateTime > today)
{
today = today.AddDays(1);
if (today.DayOfWeek != DayOfWeek.Sunday)
{
count++;
}
}
お役に立てば幸いです