구성 요소의 동작 수식(실험)

[이 문서는 시험판 문서이며 변경될 수 있습니다.]

중요

이 기능은 실험 기능입니다. 자세한 내용은 실험 및 미리 보기 기능을 참조하십시오.

이벤트가 구성 요소 인스턴스에서 변화를 트리거할 때 실행되는 동작 수식을 하나 이상 지정합니다.

예를 들어, 구성 요소의 OnReset 속성을 초기화를 수행하고 입력을 지우는 하나 이상의 수식으로 설정합니다. Reset 기능이 구성 요소 인스턴스에서 실행될 때 값을 재설정합니다.

참고

사용자 지정 동작 속성을 만드는 기능은 현재 실험적입니다. 그러나 프로덕션 환경의 모든 구성 요소에서 사용할 수 있는 기본 OnReset 속성을 사용할 수 있습니다.

OnReset

컴포넌트 마스터가 선택된 상태에서 드롭다운 목록(수식 모음 왼쪽)에서 OnReset 속성을 선택하고 하나 이상의 수식을 입력합니다.

OnReset 속성.

OnReset 테스트를 위해 구성 요소를 재설정하도록 컨트롤을 구성합니다. 예를 들어 단추의 OnSelect 속성을 Reset(ComponentName)으로 설정합니다.

예시 - 타이머 재설정

OnReset 예제 - 타이머를 재설정합니다.

이 시간 선택기 구성 요소에서 시간을 표시하기 위해 두개의 변수 _selectedHour 및 _selectedMinute가 사용됩니다. 선택기가 재설정되면 이러한 변수는 12:12와 같은 기본값으로 재설정되어야 합니다.  구성 요소의 OnReset 속성은 다음 수식을 갖습니다. Set(_selectedHour,12); Set(_selectedMinute,12)

재설정을 트리거하려면 화면으로 이동하여 구성 요소 인스턴스를 삽입합니다. 단추 추가하고 OnReset을 트리거할 Reset(TimerComponent_instance) 을 호출할 단추의 OnSelect를 구성합니다.

초기화 단추.

사용자 지정 속성을 사용하여 OnReset 업데이트

구성 요소 외부에서 구성 요소 인스턴스를 재설정하는 것 외에도 내부에서 OnReset을 트리거하는 다른 방법이 있습니다. "값이 변경되면 OnReset 올리기"는 사용자 지정 입력 속성을 생성할 때의 옵션입니다. 이 속성의 값 변경으로 구성 요소의 OnReset을 트리거할 수 있습니다. 이 방법은 기본값을 쉽게 설정하고 재설정하도록 설계되었습니다.

사용자 정의 속성을 사용하여 OnReset.

예제

OnSelect 예제 애니메이션.

위의 예시는 주문 번호 검토 및 번호 업데이트를 보여줍니다. 숫자 위아래 구성 요소는 주문 수를 늘리거나 줄이는 데 사용됩니다. 왼쪽에서 갤러리를 선택하면 선택한 도구의 주문 번호가 표시되도록 숫자 업/다운 구성 요소의 기본 번호가 재설정됩니다. 값이 변경되면 OnReset 올리기로 입력이 변경될 때 기본값을 재설정할 수 있었습니다.

그렇게 하려면, 기본 입력 속성에서 값이 변경되면 OnReset 올리기를 확인합니다. 구성 요소의 OnResetSet(_numericValue,'Numeric up down'.DefaultValue) 으로 설정됩니다. _numericValue는 현재 주문 값을 저장하는 변수입니다. 텍스트 입력 컨트롤의 DefaultIf(IsBlank(_numericValue), 'Numeric up down'.DefaultValue, _numericValue) 로 설정합니다.

참조 항목

참고

귀사의 설명서 언어 기본 설정에 대해 말씀해 주시겠습니까? 간단한 설문 조사에 응해주세요. (이 설문 조사는 영어로 되어 있습니다.)

이 설문 조사는 약 7분 정도 걸립니다. 개인 데이터는 수집되지 않습니다(개인정보처리방침).