UI 상호작용 도구 상자 단계
상호작용 유형별로 구성된 UI 상호작용 도구 상자 단계에 대한 상세 정보, 단계 설명 및 사용 가능한 발신 이벤트를 찾습니다. UI 상호작용 편집기의 도구 상자를 사용하여 UI 상호작용에 단계가 추가됩니다. 사용 가능한 단계는 UI 상호작용을 만들 때 선택한 유형(일반, 양식 또는 목록)에 따라 다릅니다.
모든 상호작용 유형에 사용 가능
UI 상호작용 유형이 일반, 양식 또는 목록인지 여부에 관계없이 다음 단계를 사용할 수 있습니다.
이벤트 열에 없음 이 표시되는 단계는 종료 노드 또는 다음 단계에 직접 연결됩니다. 실행되지만 완료되었다는 확인을 반환하지 않습니다. 이러한 단계 중 하나를 수행한 후 상호작용을 계속 빌드하려면 And 분기를 사용합니다.
성공 및/또는 오류 이벤트를 표시하는 단계를 통해 결과에 따라 다음에 무언가가 일어날 일을 정의할 수 있으므로 상호작용 플로우를 완전히 제어할 수 있습니다.
기존 단계 앞에 단계를 삽입하면 도구 상자에 사용할 수 없음 섹션이 표시됩니다. 이 섹션에는 해당 위치에 삽입할 수 없는 항목이 표시되며 항목을 사용할 수 없는 이유에 따라 변경되는 상황별 메시지가 포함됩니다.
| 단계 | 범주 | 설명 | 이벤트 |
|---|---|---|---|
| 경보 알림 추가 | 경보 | UI에 경보 알림 배너를 추가합니다. | 경보 작업 선택됨 |
| If/Else | 논리 | 조건을 평가하여 상호작용 플로우를 분기합니다. 분기는 위에서 아래로 평가합니다. 첫 번째 true 분기가 실행됩니다. | 없음 |
| 및 | 논리 | 여러 분기를 병렬로 실행합니다(위에서 아래로 순서대로 실행). 활동이 동시에 발생해야 하는 경우 사용합니다. | 없음 |
| 서버 스크립트 | 스크립트 | 서버 측 스크립트를 실행합니다. 하나 이상의 사용자 역할이 필요합니다. | 성공, 오류 |
| 작업 공간 탭 닫기 | 탐색 | 현재 작업 공간 탭을 닫습니다. 선택적으로 닫기 전에 사용자에게 메시지를 표시할 수 있습니다. | 없음 |
| 기록으로 이동 | 탐색 | 사용자를 특정 기록 페이지로 이동합니다. | 없음 |
| 경로로 이동 | 탐색 | 사용자를 사용자 지정(비 기록) 경로로 안내합니다. | 없음 |
| URL로 이동 | 탐색 | 선택적으로 새 브라우저 탭에서 사용자를 URL로 안내합니다. | 없음 |
| 경보 | 모달 | 추가 입력 없이 사용자에게 알리는 모달을 표시합니다. | 모달 종결됨 |
| 확인 | 모달 | 사용자에게 작업을 확인 또는 취소하라는 모달을 표시합니다. | 모달 닫힘, 기본 버튼 클릭됨, 보조 버튼 클릭됨 |
| 확인 및 삭제 | 모달 | 되돌릴 수 없는 작업(예: 삭제)에 대한 모달을 지시문 언어 및 경고와 함께 표시합니다. | 모달 닫힘, 기본 버튼 클릭됨, 보조 버튼 클릭됨 |
| 사용자 입력 | 모달 | 사용자가 완료할 수 있는 필드가 있는 모달을 표시합니다. 필드는 수동으로 추가하거나 테이블에서 가져올 수 있습니다. | 모달 닫힘, 기본 버튼 클릭됨, 보조 버튼 클릭됨 |
| 모달 생성 | 모달 | 구성요소 빌드를 열어 UI 빌더 사용자 지정 모달을 생성합니다. | 모달이 종결되었습니다. 추가 이벤트는 사용자 지정 구성요소에 의해 정의될 수 있습니다. |
| 양식 | 모드리스 대화 상자 | 모덜리스 대화 상자 내에 양식을 표시하여 사용자가 현재 컨텍스트 내에서 멀티태스킹을 할 수 있도록 합니다. | 모드리스 대화 상자가 닫히고, 기본 버튼이 클릭되고, 보조 버튼이 클릭됨 |
|
모드리스 대화 상자 생성 |
구성요소 빌드를 열어 UI 빌더 사용자 지정 모덜리스 대화 상자를 생성합니다. | 모드리스 대화 상자가 닫혔습니다. 추가 이벤트는 사용자 지정 구성요소에 의해 정의될 수 있습니다. |
양식 상호작용 유형만
다음 단계는 UI 상호작용 유형이 양식으로 설정된 경우에만 사용할 수 있습니다. 양식 상호작용에는 페이지에 양식 컨트롤러가 필요하며 양식별 데이터 및 작업에 대한 접근을 제공합니다.
필드 동작은 양식의 개별 필드를 수정합니다. 성공 또는 오류 이벤트를 생성하지 않습니다. 이 단계는 다음 단계 또는 끝에 직접 연결됩니다.
| 단계 | 설명 | 이벤트 |
|---|---|---|
| 필드 메시지 추가 | 지정된 필드 아래에 메시지를 추가합니다. | 없음 |
| 필드 메시지 지우기 | 지정된 필드의 메시지를 지웁니다. | 없음 |
| 유형별 필드 메시지 지우기 | 지정된 유형의 모든 필드 메시지를 지웁니다. 예를 들어 모든 정보 메시지가 있습니다. | 없음 |
| 필드 값 지우기 | 지정된 필드의 값을 지웁니다. | 없음 |
| 필드 잘못 설정 | 필드를 유효하거나 잘못됨으로 설정합니다. | 없음 |
| 필드 레이블 설정 | 지정된 필드의 레이블을 업데이트합니다. | 없음 |
| 필드 자리 표시자 값 설정 | 지정된 필드의 자리 표시자 값을 설정합니다. | 없음 |
| 필드 읽기 전용 설정 | 지정된 필드를 읽기 전용으로 설정합니다. | 없음 |
| 필수 필드 설정 | 필드를 필수 또는 선택 사항으로 설정합니다. | 없음 |
| 필드 값 설정 | 필드의 값을 설정합니다. 더티 상태를 트리거하거나 바이패스할 수 있습니다. | 없음 |
| 필드 가시성 설정 | 지정된 필드를 표시하거나 숨깁니다. | 없음 |
양식 작업은 양식 전체에서 작동하며 양식 저장, 양식 확인 또는 경보 표시와 같은 기능을 포함합니다.
| 단계 | 설명 | 이벤트 |
|---|---|---|
| 양식 경보 추가 | 양식 구성요소의 맨 위에 경보를 표시합니다. | 없음 |
| 모든 양식 경보 지우기 | 양식에서 모든 경보 알림을 제거합니다. | 없음 |
| 유형별 양식 경보 지우기 | 지정된 유형의 양식 경보 알림을 제거합니다. | 없음 |
| 클라이언트 스크립트 실행 | 양식에서 클라이언트 스크립트를 실행합니다. | 성공, 오류 |
| UI 작업 실행 | 구성 가능 작업 공간에 대해 활성화된 클라이언트 및 서버 측 UI 작업을 실행합니다. | 성공, 오류 |
| 양식 새로 고침 | 양식 구성요소를 새로 고칩니다. | 성공 |
| 저장 | 양식을 저장합니다. | 성공 |
| 주석 표시/숨기기 | 양식에서 주석을 표시하거나 숨깁니다. | 없음 |
| UI 작업을 사용하여 양식 제출 | 지정된 UI 작업을 사용하여 양식을 제출합니다. | 성공, 오류 |
| 확인 | 양식을 확인합니다. | 성공, 오류 |
목록 상호작용 유형만
다음 단계는 UI 상호작용 유형이 목록으로 설정된 경우에만 사용할 수 있습니다. 목록 상호작용에는 페이지에 목록 컨트롤러가 필요하며 목록별 데이터 및 작업에 대한 액세스를 제공합니다.
| 단계 | 설명 | 이벤트 |
|---|---|---|
| 클라이언트 스크립트 실행 | 목록에서 클라이언트 스크립트를 실행합니다. | 성공, 오류 |
| 열별 그룹 | 지정된 열별로 목록을 그룹화합니다. | 없음 |
| 목록 새로 고침 | 목록 구성요소를 새로 고침합니다. | 성공 |
| 쿼리 설정 | 목록의 인코딩된 쿼리를 업데이트합니다. | 없음 |
| 정렬 | 지정된 열을 기준으로 목록을 오름차순 또는 내림차순으로 정렬합니다. | 없음 |