매개변수화된 기록 화면 구성
사용자에게 매개변수를 쿼리하도록 기록 화면을 구성합니다. 그런 다음 화면에서 이 매개변수를 사용하여 화면에 나타나는 기록을 결정합니다.
시작하기 전에
필요한 역할: 관리자
프로시저
-
다음으로 이동 모두 > 시스템 모바일 > 모바일 앱 작성기.
이 모바일 앱 작성기
-
작업 중인 애플리케이션 범위를 검색한 다음 애플리케이션 범위의 이름을 선택합니다.
이 모바일 앱 작성기
- 화면 범주를 선택한 다음, 새로 만들기를 선택합니다.
- 화면 생성 페이지에서 기록 옵션을 선택한 다음, 계속을 선택합니다.
-
필요에 따라 다음 필드를 작성합니다.
표 1. 기록 화면 필드 필드 설명 이름 화면의 이름입니다. 이 이름은 모바일 애플리케이션에서 타일로 나타납니다.
설명 화면에 대한 추가 정보입니다. 가져오기 유형 화면에 데이터가 로드되는 시기를 결정하는 설정입니다. 다음 임포트 유형 중에서 선택합니다.
- 프리페치: 이 옵션은 최종 사용자가 목록, 달력 또는 기록 화면에 액세스할 때 기록 화면 데이터를 미리 로드합니다.
- 온디맨드: 앱은 최종 사용자가 앱으로 이동할 때만 앱을 로드하라는 네트워크 요청을 보냅니다.
- 백그라운드: 앱은 포함된 화면을 로드하거나 화면 세그먼트를 기록하기 위해 백그라운드 네트워크 요청을 합니다.
- 동적 프리페치: 처음 10개 행에 대한 화면은 프리페치 가져오기 유형에 대해 설명된 대로 로드됩니다. 첫 번째 행 10개가 로드된 후 요청 시 가져오기 유형으로 추가 화면 행이 로드됩니다.
동적 프리페치 수 동적 프리페치 카운트 필드의 값을 변경하여 프리페치로 로드되는 행 수를 변경할 수 있습니다. 화면 이름 숨기기 기록의 화면 이름을 숨기는 옵션입니다. 사용 중인 보기(레거시 카드/카드) 기록 화면의 헤더 섹션에 사용되는 카드입니다. 을 사용하여 모바일 카드 작성기 모바일 카드의 모양이나 카드에 표시되는 필드를 변경합니다. 사용에 대한 모바일 카드 작성기자세한 내용은 문서를 참조하십시오 모바일 카드 작성기를 사용하여 화면 사용자 지정.
베스트 프랙티스는 카드를 사용하는 것입니다.
카드 이것은 서로 다른 기록의 정보를 시각적으로 표시하는 요소입니다. 각 정보 유형에 대한 특정 조건을 설정하여 이 정보의 스타일을 지정할 수 있습니다. 아이콘 시작 관리자 화면의 헤더에 나타나는 아이콘입니다. 경보 이는 기록 화면에 대한 모바일 경보 오버레이입니다. 이를 사용하여 사용자에게 중요한 메시지를 알리고 특정 화면으로 리디렉션합니다. 인스턴스당 하나의 모바일 경보만 사용할 수 있습니다. 데이터 항목 이는 데이터를 가져올 테이블과 데이터를 표시하기 위해 충족해야 하는 조건을 정의합니다. 기록 화면 세그먼트 단일 기록 화면에서 다른 목록 간에 전환하기 위한 UI 요소입니다. 이를 사용하여 콘텐츠를 화면의 여러 영역으로 나눕니다. 동적 세그먼트 높이 동적으로 크기가 조정되는 세그먼트의 높이를 설정합니다. 동적 세그먼트 최소 너비 동적으로 크기가 조정되는 세그먼트의 최소 너비를 설정합니다. 상단 메뉴 기능 인스턴스 기록 화면의 상단 메뉴에 배치된 기능입니다. UI 매개변수 이는 필드 또는 UI 요소의 동작 방식에 영향을 주는 변수입니다. 값을 입력할 수 있는 방법 또는 사용자가 수행한 작업을 기준으로 UI 요소에 대해 자동으로 채워지는지 여부를 결정하는 데 사용합니다. 동적 화면 제목 이렇게 하면 요소를 생성하고 UI 매개변수에 매핑할 수 있습니다. 이 값을 사용하여 한 화면에서 다른 화면으로 값을 전달하고 대상 화면의 제목에 포함합니다. 역할 액세스 역할별로 화면에 대한 사용자 액세스를 제한하는 옵션입니다. -
기록 화면 양식에서 기존 데이터 항목을 선택하거나 새 데이터 항목을 생성합니다.
표 2. 새 데이터 항목 필드 필드 설명 이름 데이터 항목의 이름입니다. 설명 데이터 항목에 대한 추가 정보입니다. 테이블 데이터 항목이 데이터를 가져오는 테이블입니다. 그룹화 기준 테이블을 그룹화할 기준이 되는 값을 결정합니다. 조건 유형 데이터 항목의 조건이 선언적인지, 스크립팅되었는지, 인코딩된 쿼리를 사용하는지 여부입니다. 이 필드는 기본 설정으로 둡니다. 오프라인 조건 사용자가 앱을 오프라인 모드로 설정할 때 적용되는 조건입니다. 매개변수 데이터 항목을 필터링하는 데 사용되는 데이터 매개변수입니다. 매개변수를 사용하여 화면이나 기타 소스에서 전달된 값을 수락합니다.
- 데이터 항목 화면에서 매개변수 필드의 새로 만들기 버튼을 선택하여 새 데이터 매개변수를 생성합니다.
-
새 데이터 매개변수 화면에서 이름 필드에 매개변수의 이름을 입력하고 매개변수 유형을 선택합니다.
사용 가능한 형식은 정수, 문자열, 10진수, 부울, 날짜/시간 또는 날짜입니다. 매개변수화된 데이터 항목을 생성할 때 사용할 수 있는 옵션에 대한 자세한 내용은 다음 문서를 참조하십시오 매개변수형 데이터 항목 구성.
-
왼쪽 패널 계층 구조 트리를 사용하여 방금 데이터 매개변수를 생성한 데이터 항목으로 돌아갑니다.
조건 필드에서 매개변수를 사용하여 기록을 필터링하는 쿼리를 생성합니다.
- 왼쪽 패널 계층 구조 트리를 사용하여 기록 화면으로 돌아가고 UI 매개변수 필드에서 새로 만들기를 선택하여 새 매개변수를 만듭니다.
- 속성 섹션에서 UI 매개변수의 이름을 입력합니다.
-
설정 섹션에서 다음 필드에 내용을 입력합니다.
표 3. UI 매개변수 설정 양식 필드 설명 입력 유형 사용자가 이 매개변수의 값을 입력하는 방법입니다. 다음 옵션 중에서 선택합니다.
- 텍스트
- 선택 목록
- 검색 목록
- QR/바코드
테이블 이름 사용자가 매개변수 값을 선택하는 선택 목록에 사용되는 테이블입니다. 주:이 필드는 입력 유형 이 선택 목록 또는 검색 목록으로 설정된 경우에만 표시됩니다.필드 이름 사용자가 매개변수 값을 선택하는 선택 목록에 사용되는 필드입니다. 주:이 필드는 입력 유형 이 선택 목록 또는 검색 목록으로 설정된 경우에만 표시됩니다.기본값 매개변수의 기본값입니다. 주:이 필드는 기본값 유형 이 수동으로 설정된 경우에만 표시됩니다.입력 스타일 매개변수의 입력 스타일입니다. 인라인 또는 팝업에서 선택합니다. 기본값 유형 매개변수에 기본값이 있는지 여부입니다. 기본값을 지정하지 않으려면 없음을 선택하고, 기본값 필드에 수동 값을 입력하려면 수동을 선택합니다. 필수 매개변수에 대한 사용자 입력이 필수인지 여부를 결정합니다. 자리 표시자 텍스트 사용자가 값을 입력하기 전에 매개변수 입력 필드에 나타나는 텍스트입니다. 다중 선택 사용자가 선택 목록에서 여러 값을 선택할 수 있는지 여부입니다. 주:이 필드는 입력 유형 이 선택 목록으로 설정된 경우에만 표시됩니다.검색 유형 매개변수 값을 찾을 때 사용되는 검색 유형입니다. 주:이 필드는 입력 유형 이 검색 목록으로 설정된 경우에만 표시됩니다.보유함 이 매개변수가 전달된 매개변수인지 여부입니다. 전달된 매개변수를 사용하여 여러 화면과 작업 간에 정보를 이동합니다. - 데이터 매개변수 매핑 섹션에서 선택 버튼을 선택하여 새 매개변수 매핑을 생성합니다.
- 데이터 항목에 대해 생성한 데이터 매개변수를 선택합니다.
- 적용을 선택합니다.
- 저장을 선택합니다.
결과
양식의 UI 매개변수는 데이터 항목의 데이터 매개변수와 연결됩니다. 사용자가 이 양식에 액세스하면 화면에 매개변수 값을 입력하라는 메시지가 표시됩니다. 데이터 항목은 이 값을 사용하여 양식에 표시되는 기록을 필터링합니다.