다음을 통해 공유


ui.refreshRibbon(클라이언트 API 참조)

리본 메뉴에 표시되는 내용을 제어하는 데이터를 다시 평가합니다.

Syntax

formContext.ui.refreshRibbon(refreshAll);

매개 변수

이름 유형 필수 Description
refreshAll 불리언 (Boolean) 아니오 현재 페이지의 모든 리본 명령 모음을 새로 고칠지 여부를 나타냅니다. false를 지정하면 페이지 수준 리본 명령 모음만 새로 고쳐집니다. 이 매개 변수를 지정하지 않으면 기본적으로 false 가 전달됩니다.

비고

이 함수는 리본 동작 JavaScriptFunction (RibbonDiffXml)이 폼의 데이터를 변경할 때 사용됩니다. 예를 들어 리본 동작을 통해 레코드의 상태를 변경합니다. 코드에서 규칙에 사용되는 데이터를 변경한 후 이 메서드를 사용하여 리본 메뉴가 양식의 데이터를 다시 평가하도록 하여 규칙을 다시 적용할 수 있도록 합니다.

안내

양식 로드의 성능을 최적화하려면 (RibbonDiffXml) 또는 onLoad (FormXml)에서 EnableRule 이 함수를 사용하면 안 됩니다. 양식 로드 자체는 모든 리본 작업의 규칙 평가를 트리거합니다. 리본 동작의 표시 유형을 제어하려는 경우 약속 및 비동기 패턴을 EnableRule사용합니다.

formContext.ui
formContext