포함된 캔버스 앱 내에서 호스트 모델 기반 양식에 대한 미리 정의된 작업 수행
포함된 캔버스 앱은 호스트 모델 기반 양식에 대한 미리 정의된 작업을 수행하는 기능을 제공합니다. 이러한 작업을 통해 제조업체는 호스트 모델 기반 양식을 탐색하고, 새로 고치고, 저장할 수 있습니다. 이러한 작업을 사용하면 포함된 캔버스 앱이 모델 기반 양식과 모델 기반 앱의 더 중요한 부분으로 작용할 수 있습니다.
ModelDrivenFormIntegration 개체에는 이제 제작자가 호스트 모델 기반 양식에서 작업을 수행할 수 있도록 하는 다음과 같은 새로운 메서드가 포함되어 있습니다.
NavigateToMainForm(entityName, mainFormName, recordId)
호스트 모델 기반 양식을 기본 양식으로 이동하고 지정된 행을 표시합니다.
- entityName - 기본 양식의 상위/하위 테이블을 지정하는 필수 문자열 매개 변수입니다.
- formName - 탐색할 기본 양식의 이름을 지정하는 필수 문자열 매개 변수입니다.
- recordId - 기본 양식에 표시할 행의 ID를 지정하는 필수 문자열 매개 변수입니다.
NavigateToMainForm 메서드를 호출하면 다음과 같은 오류 메시지가 표시될 수 있습니다.
오류 메시지 | 문제 해결 가이드 |
---|---|
테이블 없음: [EntityName] | entityName 매개 변수의 값을 확인하고 유효한 테이블 이름이고 사용자가 액세스할 수 있는지 확인하세요. |
양식이 없음: [FormName] | mainFormName 매개 변수의 값을 확인하고 유효한 기본 양식 이름이고 사용자가 액세스할 수 있는지 확인하십시오. |
행을 로딩하는 동안 문제가 발생했습니다. | recordId 매개 변수의 값을 확인하고 유효한 행 ID이고 사용자가 액세스할 수 있는지 확인하십시오. |
NavigateToView(entityName, viewName)
보려는 호스트 모델 기반 양식으로 이동합니다.
- entityName - 보기의 상위 테이블을 지정하는 필수 문자열 매개 변수입니다.
- viewName - 탐색할 기본 양식의 이름을 지정하는 필수 문자열 매개 변수입니다.
NavigateToView 메서드를 호출하면 다음과 같은 오류 메시지가 표시될 수 있습니다.
오류 메시지 | 문제 해결 가이드 |
---|---|
테이블 없음: [EntityName] | entityName 매개 변수의 값을 확인하고 유효한 테이블 이름이고 사용자가 액세스할 수 있는지 확인하세요. |
보기 없음: [ViewName] | viewName 매개 변수의 값을 확인하고 유효한 보기 이름이고 사용자가 액세스할 수 있는지 확인하십시오. |
OpenQuickCreateForm(entityName)
테이블에 대한 기본 빨리 만들기 양식을 엽니다.
- entityName - 빨리 만들기 양식의 상위 테이블을 지정하는 필수 문자열 매개 변수입니다.
OpenQuickCreateForm 메서드를 호출하면 다음과 같은 오류 메시지가 표시될 수 있습니다.
오류 메시지 | 문제 해결 가이드 |
---|---|
테이블 없음: [EntityName] | entityName 매개 변수의 값을 확인하고 유효한 테이블 이름이고 사용자가 액세스할 수 있는지 확인하세요. |
RefreshForm(showPrompt)
호스트 모델 기반 양식의 데이터를 새로 고칩니다.
- showPrompt - 호스트 모델 기반 양식에서 저장되지 않은 데이터를 저장하기 전에 사용자에게 확인 프롬프트를 표시할지 여부를 나타내는 필수 부울 매개 변수입니다. 값은 "true" 또는 "false"여야 합니다.
RefreshForm 메서드를 호출하면 다음과 같은 오류 메시지가 표시될 수 있습니다.
오류 메시지 | 문제 해결 가이드 |
---|---|
매개 변수 값으로 "참" 또는 "거짓"을 사용하십시오. | showPrompt 매개 변수의 값을 확인하고 "true" 또는 "false"인지 확인하십시오. |
SaveForm()
호스트 모델 기반 양식에 데이터를 저장합니다.
참고
기능을 사용할 수 있게 되기 전에 만들어진 포함된 캔버스 앱에서 미리 정의된 작업을 수행하는 메서드에 대한 IntelliSense가 표시되지 않는 경우 앱을 저장하고 닫은 후 다시 엽니다.
참조
모델 기반 양식에 캔버스 앱 포함
모델 기반 양식에 포함된 캔버스 앱 추가
모델 기반 양식에 포함된 캔버스 앱 편집
모델 기반 양식에 포함된 캔버스 앱의 화면 크기 및 방향 사용자 지정
ModelDrivenFormIntegration 컨트롤의 속성 및 동작
포함된 캔버스 앱 공유
포함된 캔버스 앱 작업 지침
공개 미리 보기 릴리스를 사용하여 만든 모델 기반 양식에 포함된 캔버스 엡을 최신 버전으로 마이그레이션
참고
귀사의 설명서 언어 기본 설정에 대해 말씀해 주시겠습니까? 간단한 설문 조사에 응해주세요. (이 설문 조사는 영어로 되어 있습니다.)
이 설문 조사는 약 7분 정도 걸립니다. 개인 데이터는 수집되지 않습니다(개인정보처리방침).