다음을 통해 공유


컨트롤(클라이언트 API 참조)

컨트롤은 양식에 있는 HTML 요소를 나타냅니다. 일부 컨트롤은 특정 열에 바인딩되는 반면, 다른 컨트롤은 IFRAME, 웹 리소스 또는 양식에 추가된 하위 그리드와 같은 언바운드 컨트롤을 나타낼 수 있습니다.

컨트롤 개체는 컨트롤 의 프레젠테이션 또는 동작을 변경하고 해당 열을 식별하는 메서드를 제공합니다. 다음 컬렉션 중 하나를 사용하여 컨트롤에 액세스합니다.

  • formContext.ui.controls
  • formContext.ui Section.controls
  • formContext.data.entityAttribute.controls

formContext입니다. getControl 메서드는 formContext.ui.controls.get에 액세스하는 바로 가기 메서드입니다.

컨트롤은 형식별로 분류됩니다. getControlType 메서드를 사용하여 컨트롤의 형식을 확인할 수 있습니다. 특정 컨트롤 메서드는 특정 유형의 컨트롤에만 사용할 수 있습니다.

이 문서에서는 컨트롤 유형별로 사용할 수 있는 메서드에 대한 정보를 제공합니다.

표준 컨트롤 형식

표준 컨트롤에 사용할 수 있는 메서드입니다.

 

표준 컨트롤에 대한 다음 메서드는 이 릴리스addOnKeyPressfireOnKeyPressremoveOnKeyPress에서 더 이상 사용되지 않습니다.

IFRAME 컨트롤 형식

이러한 메서드는 IFRAME 컨트롤에 사용할 수 있습니다.

 

Kbsearch(기술 자료 검색) 컨트롤 형식

이러한 메서드는 기술 자료 검색 컨트롤에 사용할 수 있습니다.

비고

기술 자료 검색 컨트롤이 소셜 창에 추가되면 컨트롤의 이름이 됩니다 searchwidgetcontrol_notescontrol. 이 이름은 변경할 수 없습니다.

조회 컨트롤 형식

이러한 메서드는 조회 컨트롤에 사용할 수 있습니다.

선택 사항 및 선택 컨트롤 형식

선택 컨트롤과 선택 컨트롤 모두 동일한 메서드 집합을 사용할 수 있습니다.

 

 

빠른 폼 컨트롤 형식

이 컨트롤 형식에 지원되는 메서드에 대한 자세한 내용은 formContext.ui.quickForms 를 참조하세요.

Subgrid 컨트롤 형식

이 컨트롤 형식에 대해 지원되는 정보 메서드 는 그리드 및 하위 그리드 를 참조하세요.

Timelinewall 컨트롤 형식

타임라인 컨트롤은 게시물, 활동 및 메모를 통합 보기로 표시합니다. 이러한 메서드는 이 컨트롤 형식에 사용할 수 있습니다.

 

타이머 컨트롤 형식

이러한 메서드는 타이머 컨트롤에 사용할 수 있습니다.

웹 리소스 제어 유형

웹 리소스 컨트롤에는 iframe 컨트롤과 동일한 메서드 집합을 사용할 수 있습니다. iframe 컨트롤 형식 참조

Silverlight 웹 리소스에는 다음과 같은 추가 방법이 있습니다.

팁 (조언)

폼의 열에 바인딩된 모든 컨트롤을 수정하려면 열 형식 내의 컨트롤 컬렉션을 사용합니다. 예를 들어 열에 바인딩된 각 컨트롤에 name 알림을 추가하려면 다음을 수행할 수 있습니다.

 const notification = { messages: ['Sample Notification on Name Controls'], notificationLevel: 'RECOMMENDATION', uniqueId: 'my_unique_id'};
formContext.getAttribute("name").controls.forEach(control => control.addNotification(notification));

양식 구성 요소 컨트롤 형식

양식 구성 요소 컨트롤 형식에는 기본 폼에서 formContext 와 동일한 메서드 집합을 사용할 수 있습니다. 양식 구성 요소 동작 > 클라이언트 API 참조

Columns