Oracle Integration 엔터프라이즈 프로세스 웹 양식 생성

Oracle Integration 엔터프라이즈 프로세스 웹 양식 편집기를 사용하여 수동 태스크에 대한 양식을 생성하고 스크립팅 규칙을 사용하지 않고도 양식 이벤트를 시작할 수 있습니다. 웹 양식에서는 조건, 작업 또는 REST 커넥터 호출을 실행할 수 있는 컨트롤에 이벤트를 구성할 수 있습니다.

단순 애플리케이션 생성

웹 양식을 사용하면 사용자가 비즈니스 프로세스와 상호 작용할 수 있습니다. 예를 들어, 폼을 통해 응용 프로그램을 시작하거나 사용자 작업에 사용할 수 있습니다. 프로세스 승인 양식에 사용할 간단한 애플리케이션을 생성할 수 있습니다.

  1. Go to the Home page, click Process Builder, click Create, and then click New Application.
  2. [애플리케이션 생성] 대화상자에서 프로세스 애플리케이션에 제공할 이름을 입력하고 생성을 누릅니다.
  3. [프로세스 생성] 페이지에서 양식으로 시작을 선택합니다.
  4. [프로세스 생성] 창에서 프로세스에 제공할 이름을 입력하고 생성을 누릅니다.
  5. 승인 인적 태스크를 프로세스에 추가하고 이름(예: 승인)을 제공합니다.

웹 폼 생성

프로세스 플로우를 처리하기 위한 양식을 생성할 수 있습니다. 이 양식은 요청 승인 또는 거부를 담당하는 사용자에게도 표시됩니다.

  1. 프로세스에서 시작 폼의 속성을 엽니다. 시작 아이콘을 누르고 작업 메뉴를 누릅니다. 양식 열기 명령은 아직 플로우 요소와 연관되지 않았으므로 흐리게 표시됩니다. 속성 열기를 선택합니다.
  2. 제목 필드에 양식을 제공할 이름을 입력합니다.
  3. 양식 필드에서 새 폼 생성 새 폼 생성 아이콘을 누르고 새 웹 폼을 선택합니다.
  4. [새 웹 폼 생성] 대화상자에서 이름 필드에 폼에 제공한 이름을 입력한 다음 생성을 누릅니다.

    [속성] 창에서 양식 필드가 새 양식을 식별하는 방법을 확인합니다.

  5. 양식 편집 아이콘을 누릅니다.

    웹 양식 편집기가 새 탭에서 열리고, 제목이 양식에 대해 입력한 제목입니다.

    편집기에는 팔레트에서 캔버스로 컨트롤을 끌어 놓아 양식을 구성하는 중앙 캔버스가 포함되어 있습니다. 속성 창에서 설정을 선택할 수 있습니다. 데이터 창에는 폼 컨트롤에 대한 데이터 속성이 나열됩니다.

제어 추가 및 구성

기본 팔레트 및 고급 팔레트의 컨트롤을 프로세스 승인 양식에 추가할 수 있습니다.

  1. 행의 폼 캔버스에 이름 필드를 추가하고 구성합니다. 예를 들어, 사용자의 정보 이름 및 성을 추가하려면 기본 팔레트에서 캔버스로 입력 텍스트 컨트롤을 끌어옵니다. 첫번째 컨트롤 옆에 있는 다른 입력 텍스트 컨트롤을 끕니다.

    드래그할 때 점선 윤곽선이 있는 상자는 다른 컨트롤 옆에, 사이, 또는 아래와 같은 컨트롤을 배치할 수 있는 위치를 보여줍니다. 드롭하는 경우 공간을 만들기 위해 보이지 않는 그리드에서 컨트롤이 조정됩니다. 최대 12개의 컨트롤을 양식의 행에 배치할 수 있습니다.

    컨트롤의 위치를 조정하려면 점선 핸들을 끌어 새 위치에 놓습니다. 주변의 컨트롤은 그에 따라 조정됩니다. 편집할 때 필요에 따라 실행 취소재실행을 누릅니다.

  2. 첫번째 텍스트 컨트롤을 선택합니다. [속성] 탭은 일반 사항스타일 지정입니다. 탭 설정은 선택한 컨트롤에 적용됩니다.
  3. [일반 사항] 탭에서 이름 필드를 FirstName로 변경하고 레이블 필드를 이름으로 변경합니다.
    이름 필드는 컨트롤 자체에 적용되며 레이블 필드는 표시 이름을 결정합니다.
  4. 2단계와 3단계를 반복하여 두번째 제어의 이름을 LastName으로, 레이블을 Last Name으로 변경합니다. 이 방법을 사용하여 양식에 필요한 모든 필드를 추가할 수 있습니다.
  5. 폼 캔버스의 빈 영역을 눌러 제어 속성과 폼 속성 간에 전환합니다.

    [속성] 탭이 양식프레젠테이션으로 변경되고 이제 선택한 컨트롤이 아닌 전체 양식에 적용됩니다. 컨트롤을 누르면 탭이 일반 사항스타일 지정으로 변경되고 컨트롤에 적용됩니다.

    또한 데이터 창에는 컨트롤과 동일한 이름의 데이터 속성이 나열되지만 대문자는 다르게 표시됩니다. 이러한 속성은 각 컨트롤을 추가할 때 자동으로 생성됩니다. 이 문제는 양식 탭에서 자동 바인딩 필드를 선택한 경우에 발생합니다. 이러한 속성은 프로세스가 실행되는 동안 양식의 페이로드(작업) 데이터를 보유합니다.

  6. 저장을 눌러 양식을 저장합니다.

승인자에 대한 대체 뷰 추가

프로세스의 승인자에게 표시할 양식의 대체 뷰를 추가할 수 있습니다.

  1. 속성 창에서 프레젠테이션 탭을 누릅니다. (일반 사항스타일 지정 탭이 대신 표시되면 캔버스의 빈 영역을 먼저 선택하여 프레젠테이션 탭을 표시합니다.)
  2. 이름 필드에서 기본(기본 이름)을 양식에 제공할 이름으로 바꿉니다(예: 판매자). 이미 생성된 기본 프레젠테이션입니다.
    프리젠테이션은 양식의 단일 뷰입니다. 양식에는 여러 프리젠테이션이 포함될 수 있습니다.
  3. 양식 탭을 누릅니다. 프리젠테이션 테이블에 이제 직원으로 표현이 나열됩니다. 별은 기본 표시임을 나타냅니다.
  4. 프레젠테이션 테이블에서 추가추가 아이콘를 눌러 프레젠테이션을 추가합니다. [프레젠테이션 생성] 대화상자의 이름 필드에 승인자를 입력하고 기준 필드에서 직원을 선택한 다음 생성을 누릅니다.
  5. 캔버스 상단의 프레젠테이션 필드를 사용하여 두 프리젠테이션 간에 전환합니다.
  6. 승인자 표시의 이름 필드를 읽기 전용으로 설정하려면
    1. 승인자 프리젠테이션을 선택합니다.
    2. 이름 필드를 선택합니다. 일반 사항 탭에서 아래로 스크롤하여 읽기 전용을 선택합니다. 값이 변경될 수 없음을 나타내기 위해 필드가 비어 있습니다.
    3. 필드를 읽기 전용으로 변경합니다.

양식의 스타일시트 변경

조직의 브랜딩을 적용하려면 스타일시트를 업로드 및 적용할 수 있습니다. 하나의 스타일시트만 양식에 지정할 수 있습니다.

  1. 양식의 빈 영역을 누른 다음 [속성] 창에서 양식 탭을 누릅니다.
  2. 필요한 경우 아래로 스크롤하여 스타일시트 필드에서 편집을 누릅니다. 스타일시트 페이지가 열립니다.
  3. 스타일시트를 업로드하려면 업로드를 누르고 스타일시트 파일(.css 또는 .txt)을 선택합니다. 스타일시트 영역에서 스타일시트를 눌러 적용합니다.
  4. 미리보기 영역에서 CSS를 눌러 스타일시트의 형식을 보거나 양식을 눌러 미리 봅니다.
  5. X를 눌러 CSS 브라우저를 닫고 폼으로 돌아갑니다.

양식 미리보기

생성한 양식은 일반 사용자가 모바일 장치, 태블릿 또는 대형 화면에 표시할지 여부에 관계없이 화면 크기에 자동으로 적용됩니다.

  1. 웹 양식 편집기에서 미리보기를 누릅니다.
  2. [미리보기] 창에서 양식을 볼 장치 크기를 다르게 선택합니다.
  3. 양식의 컨트롤에 샘플 값을 입력하고 제출을 누릅니다.
    창 하단의 필드에는 양식 항목(페이로드 값이라고도 함)이 데이터 속성으로 저장되고 프로세스에서 사용되는 방법이 표시됩니다.
  4. 미리보기 창을 닫으려면 닫기 닫기 아이콘를 누릅니다. 저장을 누릅니다.

프로세스에 양식 및 프리젠테이션 사용

다른 프로세스 또는 태스크에 대한 승인 양식을 구성할 수 있습니다.

  1. 애플리케이션 홈 탭을 누른 다음 양식을 누릅니다. 양식이 여기에 나타납니다.
    양식 창에는 사용 여부에 관계없이 애플리케이션에 대해 작성된 모든 양식이 표시됩니다. 애플리케이션에서 웹 및 기본 유형 양식을 모두 생성하고 사용할 수 있습니다.
  2. 프로세스 탭 중 하나를 누릅니다.
  3. 프로세스의 승인자용으로 생성한 Human Task를 선택하고 작업 메뉴를 누릅니다. 양식 열기 명령은 연관된 양식이 없으므로 흐리게 표시됩니다. 속성 열기를 선택합니다. 창이 확장되어 해당 속성이 표시됩니다.
  4. 양식 필드에서 표준 프로세스 양식을 선택합니다.
  5. 프레젠테이션 필드에서 이 태스크에 대해 표시할 승인자 표시를 선택합니다.