0

InfoPath 양식의 두 날짜 필드 사이의 날짜 차이를 확인할 수있는 사람이 있습니까?Infopath의 두 날짜 필드 사이의 일 차이 찾기

날짜 필드에는 일반적으로 뺄셈이 적용되지 않습니다. DateField1 - DateField2와 같습니다. 모든 코드 또는 코드 솔루션을 높이 평가할 수 있습니다.

답변

0

InfoPath에서 날짜를 가져 오는 방법이 있지만 매우 복잡하며 규칙을 작성하고 월/일/년으로 날짜를 파싱하는 작업이 필요합니다. 대신 Excel Services를 사용하는 다른 곳에서 설명한이 방법을 사용하는 것이 좋습니다. Excel은 계산 상 우수하기 때문에 Excel에서 계산을 작성하고 InfoPath에서 Excel 문서를 호출하는 것이 좋습니다 (Excel 서비스가있는 SharePoint가있는 경우).

다음은 InfoPath 및 Excel Services를 설치하는 방법에 대한 2 가지 지침입니다. 지시 사항이 길거나 저작권이 있으므로 여기에 포함시킬 수는 없지만 요약하면 웹 서비스 (SOAP)를 사용하기 위해 InfoPath에서 새 데이터 연결을 설정하고 Excel 문서를 열고 InfoPath 날짜 필드를 기반으로 날짜 필드를 설정하고 Excel에서 계산 된 값을 검색하십시오. 나는 신뢰할 수있는 위치 설정으로 일부 시험 & 오류를 수행했기 때문에

Calculating date differences in InfoPath using SharePoint Excel Services

InfoPath and Excel Services

은 그것은 작업을 진행하는 한 시간 정도 걸렸다.