예: 단일 데이터세트를 사용하여 리포트 디자인 생성
이 예에서는 기본 비즈니스 오브젝트만 있는 커스텀 리포트를 기반으로 간단한 리포트 디자인을 생성하는 방법을 보여줍니다.
직장 활동 위원회에서 샌프란시스코에 있는 근무자에게 기업 활동을 알리는 레터를 전송해야 하는 경우가 많습니다. 이를 위해 자리 표시자 텍스트를 사용하여 리포트 디자인을 생성하라는 메시지가 표시됩니다. 먼저 Workday에서 커스텀 리포트를 생성하여 샌프란시스코에 있는 직원을 선택해야 합니다. 커스텀 리포트는 기본 비즈니스 오브젝트만 사용하므로 단일 Report Designer 데이터세트가 생성됩니다.
- Workday GMS 테넌트에 로그인합니다.
- 커스텀 리포트 생성태스크에 액세스합니다.
- 다음 값을 구성합니다.옵션값리포트명활동 공지사항리포트 유형상세데이터 소스모든 재직 직원웹서비스로 활성화이 확인란을 선택합니다.
- 열탭에서 다음 값을 구성합니다.비즈니스 오브젝트필드열 제목 재정의 XML 별칭직원법적이름 - 이름First_Name직원법적이름 - 성명Full_Name직원기본 주소 - 전체주소직원현재 근무자서명권자
- 필터탭에서 다음 값을 사용하여 필터 조건을 추가합니다.옵션값AND/ORAND필드위치연산자이(가) 다음 선택 목록에 있음:비교 유형이 필터에 지정된 값비교 값샌프란시스코
- Workday Studio에서 Report Designer를 엽니다.
- Activity Recruitment라는 리포트 프로젝트를 생성합니다. 해당 프로젝트에서Activity Recruitment.rptdesign이라는 리포트 파일을 생성합니다.
- Workday 데이터 소스를 생성하고 몇 가지 샘플 데이터를 다운로드합니다.
- Activity Notice Data라는 새Workday 리포트 데이터 소스를생성합니다.
- Workday에서활동 공지사항커스텀 리포트의 리포트 설명을 다운로드합니다.
- Workday에서 샘플 리포트 데이터를 다운로드하고 파일의 이름을Activity Notice Sample.xml 로지정합니다.
- 다음 값을 사용하여 신규 데이터세트를 생성합니다.옵션값데이터 소스 선택활동 공지사항 데이터데이터세트 유형Workday 기본 리포트 데이터세트데이터세트명직원
- 레이아웃에 테이블을 추가합니다.
- 테이블리포트 항목을 기본 창의레이아웃탭으로 끌어서 놓습니다.
- 1개의 열과 1개의 세부내용 행을 지정하십시오.
- 데이터세트드롭다운 목록에서직원을선택합니다.
- 사용가능한 바인딩 열을 모두 선택하십시오.
- 머리글 및 바닥글 행을 삭제합니다.
- 세부내용 행 테두리를 끌어 크기를 늘립니다.
- 테이블의속성 편집기뷰에 있는일반탭에서이름필드에Employees를입력합니다.
- 회사 로고의 로컬 이미지 파일을 레이아웃에 추가합니다.
- 이미지리포트 항목을직원테이블로 끌어서 놓습니다.
- 임베디드 이미지확인란을 선택하고이미지 추가...를클릭하여 이미지 파일을 찾습니다.
- 다음 항목을직원데이터세트 또는팔레트에서 이 순서로레이아웃뷰로 끌어서 놓습니다.항목위치텍스트액션성명직원데이터세트해당 없음필드의속성 편집기뷰에 있는안쪽 여백탭에서위쪽 안쪽여백을12포인트로 구성합니다.주소직원데이터세트해당 없음해당 없음데이터팔레트해당 없음
- 표시명을준비일로 구성하고데이터 유형드롭다운 목록에서날짜를선택합니다.
- 입력new Date()표현식필드Top패딩을12포인트로 구성합니다.
레이블팔레트친애하는,- 디어뒤에 공백을 추가해야 합니다.
- 레이블의속성 편집기뷰에 있는일반탭에 있는표시드롭다운 목록에서인라인을선택합니다.
- Top패딩을20포인트로 구성합니다.
이름직원데이터세트해당 없음표시를인라인으로 구성합니다.레이블팔레트님.표시를인라인으로 구성합니다.텍스트팔레트[이 텍스트를 이벤트 세부내용으로 대체]감사합니다.상단패딩을6포인트로 구성합니다.서명권자직원데이터세트해당 없음Top패딩을30포인트로 구성합니다. - 마스터 페이지뷰의 바닥글에서 날짜 표현식을 삭제합니다.
- 설계를 저장하고 미리 봅니다.
업무 양식 레이아웃으로 사용할 설계를 Workday에 배포합니다.