리본 메뉴에 표시되는 내용을 제어하는 데이터를 다시 평가합니다.
Syntax
formContext.ui.refreshRibbon(refreshAll);
매개 변수
| 이름 | 유형 | 필수 | Description |
|---|---|---|---|
refreshAll |
불리언 (Boolean) | 아니오 | 현재 페이지의 모든 리본 명령 모음을 새로 고칠지 여부를 나타냅니다. false를 지정하면 페이지 수준 리본 명령 모음만 새로 고쳐집니다. 이 매개 변수를 지정하지 않으면 기본적으로 false 가 전달됩니다. |
비고
이 함수는 리본 동작 JavaScriptFunction (RibbonDiffXml)이 폼의 데이터를 변경할 때 사용됩니다. 예를 들어 리본 동작을 통해 레코드의 상태를 변경합니다. 코드에서 규칙에 사용되는 데이터를 변경한 후 이 메서드를 사용하여 리본 메뉴가 양식의 데이터를 다시 평가하도록 하여 규칙을 다시 적용할 수 있도록 합니다.
안내
양식 로드의 성능을 최적화하려면 (RibbonDiffXml) 또는 onLoad (FormXml)에서 EnableRule 이 함수를 사용하면 안 됩니다. 양식 로드 자체는 모든 리본 작업의 규칙 평가를 트리거합니다. 리본 동작의 표시 유형을 제어하려는 경우 약속 및 비동기 패턴을 EnableRule사용합니다.