페이지 변형의 조건 제어

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기2분
  • 페이지 변형이 표시되는 시기를 결정하는 조건을 설정하고 기준을 관리합니다. UI 빌더 페이지 변형을 사용하면 다양한 버전의 페이지를 만들어 특정 대상에 맞게 컨텐츠를 조정할 수 있습니다.

    시작하기 전에

    필요한 역할: ui_builder_admin

    이 태스크 정보

    모두 동일한 조건을 가진 페이지 변형이 여러 개 있는 경우 변형은 순서 설정을 따릅니다.

    프로시저

    1. 페이지 변형을 생성합니다.
      자세한 내용은 페이지 변형 생성 문서를 참조하십시오.
    2. 새 변형에 대한 조건을 설정합니다.

      이 예에서는 작업 테이블에서 기록을 열 때 표시할 페이지 변형을 구성합니다.

      1. First, select a template(먼저 템플릿 선택) 화면에서 Standard record template(표준 기록 템플릿)을 찾아 Use template(템플릿 사용)을 선택합니다.
        주:
        조건은 추가된 매개변수만 평가할 수 있습니다. 이 예에서 표준 기록 템플릿에는 및 sys_id 매개변수가 table 포함됩니다.
      2. 페이지 이름을 입력하고 계속을 선택합니다.
      3. URL 매개변수를 검토하고 양호함을 선택합니다.

        tablesysId 은(는) URL 미리 보기에 표시되는 필수 매개변수로 추가됩니다.

        필수 매개변수 'table' 및 'sysId'와 페이지의 URL 미리 보기.
      4. 변형에 대해 알려주십시오 화면에서 변형의 이름을 입력합니다.
      5. 양식 섹션에서 필드를 채웁니다.
        표 1. 변형 조건 양식 섹션
        필드 설명 예제
        매개변수 확인하려는 측면 또는 속성입니다. table, sys_id
        주:
        조건은 추가된 매개변수만 평가할 수 있습니다. 그러나 하위 페이지에 대해 작성된 조건은 상위 페이지 컨트롤러에서 추가 출력을 상속하여 더 넓은 범위의 매개 변수 옵션을 제공합니다.
        연산자 매개변수를 값과 비교하는 규칙입니다. 비교가 어떻게 이루어지는지 알려줍니다. is, is not, starts with
        매개변수와 비교할 숫자, 텍스트 또는 옵션 입력입니다. "인시던트", "12345", "활성", "변경 요청"
        주:
        및 매개변수는 표준 기록 템플릿의 일부로 필수 매개변수이므로 매개변수 필드에 사용할 수 있는 옵션입니다.sysIdtable
        "이름"을 "작업"으로, "매개변수"를 "테이블"로, "연산자"를 "is"로, "값"을 "작업"으로 설정한 변형 화면에 대해 알려주십시오.
      6. 생성을 선택합니다.
    3. 변형에 대해 생성된 조건을 검토합니다.
      1. 경험 뷰에서 조건을 보려는 변형을 찾습니다.
      2. 보기 버튼을 선택하여 해당 변형에 대해 설정된 조건을 표시합니다.
    4. 변형에 대한 기존 조건을 편집합니다.
      1. 경험 뷰에서 조건을 편집할 변형을 찾습니다.
      2. 설정을 선택합니다.
      3. Conditions(조건)에서 Edit conditions(조건 편집)를 선택합니다.

        이전에 설정한 조건이 나타납니다. 이러한 필드를 업데이트할 수 있습니다.

      4. 변형 조건 편집 화면의 조건 옆에 있는 and( 'and'로 표시된 버튼.) 또는 or( 'or'로 레이블이 지정된 버튼.) 버튼을 선택하여 다른 조건을 추가하고 기준을 지정합니다.

        예를 들어 다음 AND 조건([sysId] [is] [abcd1234])을 추가하여 abcd1234 sys_id 작업 테이블에서 기록에 액세스할 때 표시할 페이지 변형을 구성합니다.

        주:
        AND 또는 OR 조건을 추가할 수 있습니다. 두 유형을 혼합하려면 인코딩된 쿼리를 작성해야 합니다.
        "table = task" AND "sysId = abcd1234"인 페이지 변형 조건입니다.
      5. 옵션: 텍스트로 입력을 선택하여 조건을 지정하는 인코딩된 쿼리를 작성합니다.

        변형 조건 편집 화면에는 이전에 설정한 조건이 인코딩된 쿼리 양식(table=task^sysId=abcd1234)으로 표시되는 인코딩된 쿼리 필드가 표시됩니다.

        예를 들어, 다음 'OR' 조건(^ORsysId=efgh5678)을 추가하여 sys_id abcd1234 또는 efgh5678로 작업 테이블에서 기록에 액세스할 때 표시할 페이지 변형을 설정합니다. 인코딩된 쿼리 작성에 대한 자세한 내용은 을 참조하십시오 Encoded query strings.

        필드에 인코딩된 쿼리 'table=task^sysId=abcd1234^ORsysId=efgh5678'을 표시하는 변형 조건 편집 화면입니다.