본문 바로가기
카테고리 없음

Infopath로 SharePoint 양식 만들기

by 이완주 2011. 12. 19.

 

 

  1. Microsoft Infopath Designer 2010을 사용하여 SharePoint 2010에 양식을 작성하는 방법을 작성 합니다.

    여기서는 출장 경비 보고서를 작성하는 방법을 기술 합니다.

    SharePoint는 sps.globalsoft.co.kr 팀사이트 만들었습니다.

    1. SharePoint에 Infopath 양식 게시

    2. Infopath양식 만들기
      1. 새로운 양식 만들기

        추가를 반복하여 아래와 같이 만듭니다.

      2. 레이블과 컨트롤을 설정

        워드 이용처럼 제목과 각 레이블을 수정 합니다.

        이제 신청자 성명을 처리하는 컨트롤을 만들겠습니다.

        Name: 을 키보드를 이용해서 지웁니다.

         

        이제 같은 방법으로 부서(Department), 출장지(Location), 출장 목적(Purpose), 직위(Title), 신청일(OfferDate)을 선언합니다.

      3. 오늘 날짜 표시

         

        같은 방법으로 출장 목적 및 기간, 지출 경비 내역 등을 추가 합니다.

        여기서는 출장 목적에 대한 설정을 셀 병합 처리 하여 길게 넣을 수 있게 합니다.

        여기서 ()일 표시는 마우스로 입력창을 조정하여 ()일 을 타이핑해 넣습니다.

      4. 날짜 선택 형식 지정

        StartDate 와 EndDate 날짜는 컨트롤 변경으로 날짜 선택을 지정 합니다.

      5. 표 스타일 변경

        표 색상이 맘에 안들어 색상을 바꾸었습니다. 언제든지 스타일 변경 가능 합니다.

         

      6. 반복표 구성

        반복표를 이용하여 출장 경비내역에 대한 값을 넣을 수 있게 구성 합니다.

        우선 반복하고자 하는 필드를 선언해야 겠죠.

        항목(List), 날짜(JobDate), 세부내역(SubList), 금액(Cost), 합계(SumCost)

        반복하고자 하는 영역을 지정하고 컨트롤 변경에서 반복표를 선택합니다.

        미리보기로 반복표 구성이 잘 되는지 확인합니다.

        표의 선이 미세하게 어긋나서 보정했습니다.

        항목 삽입을 이용하여 항목이 늘어나면 추가가 가능합니다.

      7. 드롭다운 목록 설정

        메뉴 선택시 목록을 미리 설정해 놓고 해당 목록을 선택하게 할 수 있습니다.

        여기서 목록은 선택 내용을 직접 입력하여 지정 합니다.

        여기서 외부 데이터 원본에서 선택 사항 가져오기를 선택하면 SharePoint 혹은 SQL DB의 값을 선택 하게 할 수 있습니다.

        수동으로 선택 사항 입력을 지정하여 추가 하여 목록 값을 넣습니다.

        목록은 넣고 순서를 원하는 위치로 바꾸고 확인을 누릅니다.

        이제 미리보기로 화면을 보도록 하겠습니다.

      8. 반복표 합계 계산

        금액 표시를 원화 표시로 우측 정렬을 지정하고 자동 합계 계산을 하도록 하겠습니다.

        Cost 값과 SumCost 모두 위와 같은 방법으로 설정하면 원화 표시가 됩니다.

        이제 결과 확인을 해 보죠

      9. SharePoint 게시

        내용을 적고 저장을 하면 됩니다.

    3. SharePoint에 Infopath 자동 저장

      Infopath로 작성된 양식을 SharePoint로 게시하여 원하는 양식이 나오는 지 확인

      데이터 전송 후 양식을 닫아야 함을 양식 닫기를 추가 합니다.

      이제 실행 화면 입니다.

      전송을 누르면 화면이 닫히면서 자동 저장 된 것을 확인 할 수 있습니다.

댓글