매개변수화된 목록 화면 구성

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 7분
  • 화면에 나타나는 기록을 필터링하기 위해 화면에서 사용하는 매개변수를 사용자에게 쿼리하도록 목록 화면을 구성합니다.

    시작하기 전에

    필요한 역할: 관리자
    매개변수화된 목록을 만드는 것은 표준 목록을 만드는 것과 비슷합니다. 표준 목록을 생성하는 데 사용되는 단계 외에도 다음을 생성해야 합니다.
    • 목록의 매개변수화된 데이터 항목입니다. 이 데이터 항목은 매개변수를 사용하여 목록에 표시되는 데이터를 필터링합니다.
    • 목록 화면의 매개변수입니다. 이 매개변수는 목록에 전달되는 값을 저장합니다.
    • 목록에 있는 매개변수와 데이터 항목의 매개변수를 연결하는 화면 UI 매개변수 매핑입니다.

    프로시저

    1. 다음으로 이동 모두 > 시스템 모바일 > 모바일 앱 작성기.
      모바일 앱 작성기
    2. 작업 중인 애플리케이션 범위를 검색한 다음 애플리케이션 범위의 이름을 선택합니다.
      모바일 앱 작성기
    3. 화면 범주를 선택한 다음 새로 만들기를 선택합니다.
    4. 화면 만들기 페이지에서 목록 옵션을 선택한 다음, 계속을 선택합니다.
    5. 필요에 따라 다음 필드를 작성합니다.
      표 1. 목록 화면 기록
      필드 설명
      속성
      이름 목록 화면의 이름입니다. 이 이름은 모바일 애플리케이션에 타일로 나타납니다.
      설명 목록 화면에 대한 추가 정보입니다.
      화면 설정
      오프라인 사용 가능 화면을 오프라인 모드에서 사용할 수 있는지 여부를 결정하는 옵션입니다.
      화면 이름 숨기기 화면 이름을 화면 헤더로 표시할지 여부를 결정하는 옵션입니다. 이 방법은 텍스트가 헤더 이름에 이미 나타나거나 사용자에게 값을 제공하지 않는 경우에 유용합니다.
      필터 숨기기 목록에 목록 필터가 표시되지 않도록 하는 옵션입니다.
      아이콘 시작 관리자 화면에 추가될 때 목록 화면을 나타내는 데 사용되는 아이콘입니다.
      사용자 지정 필터 범주별로 기록 유형을 필터링하기 위한 사용자 지정 필터를 추가하는 옵션입니다.
      빈 상태 표시할 수 있는 데이터가 없을 때 빈 공간에 표시할 항목을 구성합니다.
      화면 세그먼트 목록 화면에 대한 추가 화면 세그먼트를 구성합니다.
      상단 메뉴 기능 인스턴스 상위 메뉴 기능을 사용하여 추가 옵션을 표시할지 여부를 결정하는 옵션입니다.
      바닥글 기능 인스턴스 바닥글 함수를 사용하여 추가 옵션을 표시할지 여부를 결정하는 옵션입니다.
      UI 매개변수 필드 또는 UI 요소의 동작 방식을 변경합니다.
      동적 화면 제목 요소를 생성하고 UI 매개변수에 매핑할 수 있습니다. 이 값을 사용하여 한 화면에서 다른 화면으로 값을 전달하고 대상 화면의 제목에 포함합니다.
      역할 액세스 이 화면에 액세스할 수 있는 사용자 역할을 결정합니다. 역할을 선택하지 않은 경우 모든 역할의 사용자가 화면에 액세스할 수 있습니다.
    6. 아이콘 섹션에서 기존 아이콘을 선택하거나 아이콘을 생성합니다.

      이 아이콘은 목록 화면에 추가할 때 시작 관리자 화면에 표시됩니다. 아이콘 생성에 대한 자세한 내용은 문서를 참조하십시오 모바일 아이콘.

    7. 화면 세그먼트섹션에서 새로 만들기를 선택합니다.
    8. 필요에 따라 다음 필드를 작성합니다.
      표 2. 화면 세그먼트 기록
      필드 설명
      속성
      이름 화면 세그먼트 화면의 이름입니다.
      순서 세그먼트가 화면에 나타나는 순서입니다. 세그먼트가 최저값에서 최고값 순서로 표시됩니다.
      평가 목록 화면 기록의 목록 이름을 표시합니다.
      최대 오프라인 행 수 오프라인 뷰에 표시되는 행 수입니다.
      스트림 데이터 항목과 목록 항목 구성 기록을 목록 화면에 연결하는 기록입니다.
      인터리브 정렬
      목록 스트림 인터리브 필드 정렬 목록 스트림 인터리브 필드를 오름차순으로 정렬할지 아니면 내림차순으로 정렬할지 결정합니다.
    9. 스트림 섹션에서 새로 만들기를 선택합니다.
    10. 필요에 따라 다음 필드를 작성합니다.
      표 3. 목록 스트림 기록
      필드 설명
      속성
      이름 스트림의 이름입니다.
      테이블 목록에 표시할 데이터가 포함된 관련 테이블을 선택합니다.
      인터리브 필드 데이터 항목을 인터리브하기 위해 사용하려는 필드를 선택합니다.
      데이터 항목 데이터 항목은 화면에 표시되는 데이터를 제공하는 선택한 테이블의 쿼리입니다.
      목록 항목 구성 각 기록이 표시되는 방식과 연결된 작업을 결정합니다.
    11. 데이터 항목 섹션에서 새로 만들기를 선택합니다.
    12. 필요에 따라 속성데이터 섹션을 작성합니다.
      데이터 항목 생성에 대한 자세한 내용은 표준 데이터 항목 구성 문서를 참조하십시오.
    13. Parameters 섹션에서 New를 선택합니다.
    14. 데이터 매개변수 화면의 이름 필드에 매개변수 이름을 입력합니다.

      매개변수 이름은 자주 양식의 필드와 상관됩니다. 예를 들어, 필드가 우선순위를 나타내는 경우 Priority를 매개변수 이름으로 입력합니다.

    15. 유형 필드에서 매개변수의 데이터 유형을 선택합니다.

      유형에 따라 사용자가 모바일 UI와 상호 작용하는 방식이 결정됩니다. 예를 들어, Decimal 또는 Integer 유형은 모바일 장치에 숫자 전용 키패드를 열도록 지시합니다. 다음 유형에서 선택합니다.

      • Integer: 숫자 전용 키패드를 엽니다.
      • String: 입력에 대해 전체 키보드를 사용합니다. 우선순위나 상태와 같은 목록 매개변수 또는 할당 대상이나 호출자와 같은 참조 필드에 대해 문자열 유형을 사용합니다.
      • Decimal: 숫자 전용 키패드를 엽니다.
      • Boolean: true 또는 false 선택 옵션을 엽니다.
      • DateTime: 정확한 시간 선택기를 포함한 달력을 엽니다.
      • Date: 달력을 엽니다.
    16. 데이터 항목 양식의 조건 섹션에서 매개변수에 대한 쿼리 조건을 추가합니다.

      조건 필드는 데이터베이스를 쿼리하는 매개변수와 일치해야 합니다. 예를 들어 우선순위 필드를 쿼리하는 데이터 항목을 생성하는 경우 {{data parameter}}라는 우선순위에 대한 조건을 생성합니다. 조건 작성기에서 데이터 매개변수를 선택하여 생성했는지 확인합니다.

      이제 매개변수형 목록에서 사용할 매개변수형 데이터 항목이 있습니다. 이 예시에서는 우선순위라는 매개변수를 사용하여 해당 매개변수의 값과 일치하는 우선순위에 대한 데이터 항목을 필터링하는 매개변수화된 데이터 항목을 보여줍니다.

    17. 계층적 구성 트리를 사용하여 목록 스트림으로 다시 이동합니다.
    18. 데이터 항목 필드에서 이전 단계에서 생성한 매개변수형 데이터 항목을 선택합니다.
    19. 목록 화면으로 돌아간 후 UI 매개변수 아래에서 새로 만들기를 선택하여 새 UI 매개변수를 생성합니다.
    20. 필요에 따라 다음 필드를 작성합니다.
      필드
      이름 UI 매개변수의 이름입니다.
      표시 이름 이름 필드에 사용된 것과 동일한 텍스트로 자동으로 채워집니다.
      설정
      매개변수 유형 이 필드는 자동으로 채워집니다.
      평가 이 필드는 자동으로 채워집니다.
      입력 스타일 매개변수에 대한 입력 스타일입니다. 인라인, 팝업 또는없음 중에서 선택합니다.
      필수 매개변수에 대한 사용자 입력이 필수인지 여부를 결정합니다.
      자리 표시자 텍스트 사용자가 값을 입력하기 전에 매개변수 입력 필드에 나타나는 텍스트입니다.
      순서 UI 매개변수가 표시되는 순서를 설정하는 데 사용할 수 있는 선택적 필드입니다. 매개 변수가 여러 개인 경우 순서를 설정합니다.
      입력 소스 매개변수 입력이 사용자 입력인지 자동 채우기인지 선택합니다. 이 예에서는 사용자 입력을 선택합니다.
      입력 유형

      사용자가 이 매개변수에 대한 값을 입력하는 방법입니다. 다음 옵션 중에서 선택합니다.

      • 텍스트
      • 선택 목록
      • 검색 목록
      • QR/바코드

      이 예에서는 선택 목록을 선택합니다.

      보유함 이 매개변수가 전달된 매개변수인지 여부입니다. 전달된 매개변수를 사용하여 여러 화면과 작업 간에 정보를 이동합니다.
      다중 선택 사용자가 선택 목록에서 여러 값을 선택할 수 있는지 여부입니다. 이 필드는입력 유형 필드가 선택 목록으로 설정된 경우에만 표시됩니다.
      데이터
      테이블 사용자가 매개변수 값을 선택하는 선택 목록에 사용되는 테이블입니다. 이 필드는 입력 유형 필드가 선택 목록 또는 검색 목록으로 설정된 경우에만 표시됩니다.
      필드 사용자가 매개변수 값을 선택하는 선택 목록에 사용되는 필드입니다. 이 필드는 입력 유형 필드가 선택 목록 또는 검색 목록으로 설정된 경우에만 표시됩니다.
      화면 데이터 매개변수 매핑 이 화면에 전달할 특정 값을 결정합니다.
    21. 화면 데이터 매개변수 매핑 섹션에서 데이터 항목에서 생성한 데이터 매개변수를 선택합니다.
    22. 저장을 선택합니다.
    23. 옵션: 입력 양식 화면을 사용하여 매개변수화된 데이터 항목에 대한 지원을 추가했습니다. 자세한 내용은 를 입력 양식 화면에 대한 매개변수형 데이터 항목 지원참조하십시오.

      이러한 단계를 통해 데이터 항목 쿼리 조건의 일부로 사용할 입력 및 변수가 포함된 입력 양식 화면을 구성할 수 있습니다. 이 기능은 웹 기반 UI 모바일 앱 작성기에서 구성됩니다.

      주:

      입력 양식 화면에는 데이터 항목 쿼리 조건의 일부로 사용할 입력만 포함하거나, 변수만 포함하거나, 입력과 변수를 모두 포함할 수 있습니다. 입력 양식 화면 생성에 대한 자세한 내용은 입력 양식 화면 구성 문서를 참조하십시오.

      1. 대상 목록으로 이동합니다. 예를 들어, 매개변수형 데이터 항목 목록 화면을 구성하려는 경우:
        1. 필터에 sys_sg_list_screen.list 를 입력합니다.
        2. 매개변수화할 목록 화면을 선택합니다.
        3. 입력 양식 화면 필드에서 생성한 입력 양식 화면을 검색합니다.
        4. 업데이트를 선택합니다.
      2. 다음 표와 같이 입력 양식 화면에서 생성된 입력 또는 변수를 데이터 매개변수에 매핑합니다.
        표 4. 입력 변수 매개변수 매핑 양식
        필드 설명
        변수 입력 양식 화면 변수
        평가 대상 화면입니다. 이 필드는 자동으로 채워집니다.
        애플리케이션 애플리케이션 범위입니다. 이 필드는 자동으로 채워집니다.
        입력 입력 양식 화면의 입력 레이블
        데이터 매개변수 대상 화면 데이터 항목의 데이터 매개변수