사용 사례: 데이터 바인딩 및 수식 생성

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 06월 17일
  • 소요 시간: 2분
  • 수식 구문을 기억하지 않고 데이터 바인딩 구성을 자동화합니다.

    시나리오

    의료 조직의 개발자가 를 사용하여 UI 빌더셀프 서비스 환자 접수 포털을 만들고 있습니다. 포털에는 사용자가 표준 페이지를 보는지 아니면 간단한 "기본" 페이지 레이아웃을 보는지에 따라 동적 레이블을 표시하는 양식이 있습니다. 개발자는 그에 따라 텍스트를 변경하는 레이블 구성요소를 구성해야 합니다. 또한 개발자는 해당 날짜에 제출된 총 활성 수용 요청 수를 표시하려고 합니다.

    문제

    개발자가 UI 빌더의 수식 구문에 익숙하지 않습니다. IF(@context.props.bare,"bare page","not bare page") 또는 LEN([list])과 같은 표현식을 작성하려면 정확한 구문을 암기해야 하므로 개발 속도가 느려지고 오류 위험이 증가합니다. 개발자는 새로운 바인딩 요구 사항이 발생할 때마다 문서를 조회하거나 동료에게 문의해야 합니다.

    솔루션

    데이터 바인딩 생성을 통해 개발자는 수식 작성기에서 직접 필요한 사항을 일반 언어로 설명합니다. Now Assist 자연어 입력을 올바른 수식 또는 데이터 바인딩 구문으로 자동 변환합니다. 개발자는 생성된 구문을 검토하고, 수락하고, 수식 코드를 한 줄도 수동으로 작성하지 않고도 간소화된 하나의 플로우로 구성요소 속성에 적용합니다.

    시작하기 전에

    UI 생성을 설치하고 ui_builder_admin 역할이 있는지 확인하십시오. 자세한 내용은 UI 생성 설치UI 빌더 관리자 역할 부여 문서를 참조하십시오.

    구성 단계

    데이터 바인딩 생성을 사용하려면 다음 단계를 수행합니다.
    1. 다음으로 이동 모두 > Now Experience 프레임워크 > UI 빌더.
    2. 환자 접수 환경으로 이동합니다.
    3. 페이지 편집기에서 페이지 변형을 엽니다.
    4. 레이블 구성요소를 선택하고 데이터 바인딩 팝오버를 엽니다.
    5. 시작하기를 선택합니다.
    6. 프롬프트 입력: 페이지가 노출되면 '단순화된 보기'를 표시하고, 그렇지 않으면 '표준 보기'를 표시합니다.
      팁:
      데이터 바인딩 팝오버의 예시를 참조하여 어떤 유형의 자연어 프롬프트가 가장 효과적인지 이해하십시오. 일반적으로 조건과 가능한 결과를 명확하게 설명하는 프롬프트가 가장 정확한 결과를 산출합니다.
    7. 화살표를 선택하여 바인딩을 생성합니다.

      Now Assist생성: IF(@context.props.bare,"Simplified View","Standard View").

    8. 구문을 검토하고 수락 및 편집을 선택한 다음 적용을 선택합니다.
    9. 요청 카운트 레이블을 위한 프롬프트 입력: 오늘 활성 접수 요청 수가 몇 개인지 입력하십시오.

      Now Assist생성: LEN([@data.activeIntakeRequests])

    10. 페이지를 미리 보고 테스트하여 두 바인딩이 올바르게 렌더링되는지 확인합니다.

    결과

    개발자는 설명서를 참조하지 않고 동적 바인딩을 빠르게 설정합니다. 이렇게 하면 구문 오류가 제거되어 개발자가 수식을 작성하는 대신 경험 디자인에 집중할 수 있습니다.