-
Microsoft Infopath Designer 2010을 사용하여 SharePoint 2010에 양식을 작성하는 방법을 작성 합니다.
여기서는 출장 경비 보고서를 작성하는 방법을 기술 합니다.
SharePoint는 sps.globalsoft.co.kr 팀사이트 만들었습니다.
-
SharePoint에 Infopath 양식 게시
-
Infopath양식 만들기
-
새로운 양식 만들기
추가를 반복하여 아래와 같이 만듭니다.
-
레이블과 컨트롤을 설정
워드 이용처럼 제목과 각 레이블을 수정 합니다.
이제 신청자 성명을 처리하는 컨트롤을 만들겠습니다.
Name: 을 키보드를 이용해서 지웁니다.
이제 같은 방법으로 부서(Department), 출장지(Location), 출장 목적(Purpose), 직위(Title), 신청일(OfferDate)을 선언합니다.
-
오늘 날짜 표시
같은 방법으로 출장 목적 및 기간, 지출 경비 내역 등을 추가 합니다.
여기서는 출장 목적에 대한 설정을 셀 병합 처리 하여 길게 넣을 수 있게 합니다.
여기서 ()일 표시는 마우스로 입력창을 조정하여 ()일 을 타이핑해 넣습니다.
-
날짜 선택 형식 지정
StartDate 와 EndDate 날짜는 컨트롤 변경으로 날짜 선택을 지정 합니다.
-
표 스타일 변경
표 색상이 맘에 안들어 색상을 바꾸었습니다. 언제든지 스타일 변경 가능 합니다.
-
반복표 구성
반복표를 이용하여 출장 경비내역에 대한 값을 넣을 수 있게 구성 합니다.
우선 반복하고자 하는 필드를 선언해야 겠죠.
항목(List), 날짜(JobDate), 세부내역(SubList), 금액(Cost), 합계(SumCost)
반복하고자 하는 영역을 지정하고 컨트롤 변경에서 반복표를 선택합니다.
미리보기로 반복표 구성이 잘 되는지 확인합니다.
표의 선이 미세하게 어긋나서 보정했습니다.
항목 삽입을 이용하여 항목이 늘어나면 추가가 가능합니다.
-
드롭다운 목록 설정
메뉴 선택시 목록을 미리 설정해 놓고 해당 목록을 선택하게 할 수 있습니다.
여기서 목록은 선택 내용을 직접 입력하여 지정 합니다.
여기서 외부 데이터 원본에서 선택 사항 가져오기를 선택하면 SharePoint 혹은 SQL DB의 값을 선택 하게 할 수 있습니다.
수동으로 선택 사항 입력을 지정하여 추가 하여 목록 값을 넣습니다.
목록은 넣고 순서를 원하는 위치로 바꾸고 확인을 누릅니다.
이제 미리보기로 화면을 보도록 하겠습니다.
-
반복표 합계 계산
금액 표시를 원화 표시로 우측 정렬을 지정하고 자동 합계 계산을 하도록 하겠습니다.
Cost 값과 SumCost 모두 위와 같은 방법으로 설정하면 원화 표시가 됩니다.
이제 결과 확인을 해 보죠
-
SharePoint 게시
내용을 적고 저장을 하면 됩니다.
-
-
SharePoint에 Infopath 자동 저장
Infopath로 작성된 양식을 SharePoint로 게시하여 원하는 양식이 나오는 지 확인
데이터 전송 후 양식을 닫아야 함을 양식 닫기를 추가 합니다.
이제 실행 화면 입니다.
전송을 누르면 화면이 닫히면서 자동 저장 된 것을 확인 할 수 있습니다.
-
댓글