Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
IFRAME немесе веб-ресурсты білдіретін мазмұн терезесін қайтарады.
Ескертпе
Бұл әдіс тек бірыңғай интерфейсте қолдау көрсетіледі.
Қолдау көрсетілетін басқару элементтері түрлері
iframe, веб-ресурс
Синтаксис
formContext.getControl(arg).getContentWindow().then(successCallback, errorCallback);
Параметрлер
| РаT� | Түр | Талап етіледі | Сипаттама |
|---|---|---|---|
successCallback |
Function | Жоқ | Операция сәтті орындалған кезде шақырылатын функция. IFRAME немесе веб-ресурсты білдіретін мазмұн терезесінің данасы функцияға беріледі. |
errorCallback |
Function | Жоқ | Операция істен шыққанда қоңырау шалу функциясы. |
Қайтаратын мән
Сәтті болған жағдайда, IFRAME немесе веб-ресурсты білдіретін мазмұн терезесінің данасын қамтитын уәдені қайтарады.
Мысал
Келесі мысалда бұл әдісті HTML веб-ресурсымен (new_myWebResource.htm) қалай қолдануға болатындығы көрсетілген.
Алдымен HTML веб-ресурсына келесі кодты қосыңыз:
// This script should be in the HTML web resource.
function doStuff() {
// Add desired script logic that executes on form load.
}
Әрі қарай, OnLoad оқиға өңдеушісі пішініне келесі кодты қосыңыз:
// This should be in a script loaded on the form.
// form_onload is a handler for the form onload event.
function form_onload(executionContext) {
var formContext = executionContext.getFormContext();
var wrControl = formContext.getControl("WebResource_CustomName");
if (wrControl) {
wrControl.getContentWindow().then(
function (contentWindow) {
contentWindow.doStuff();
}
)
}
}
Мұндай инициализациялау қажет болған жағдайда TabStateChange оқиға өңдеушісіне ұқсас инициализациялау кодын қосу керек. Кез-келген бастапқы код қайта пайдаланылған жағдайда идемпотентті болуы керек. Өнімділік себептері бойынша пішін қойындыны шарлау кезінде басқару элементін жойып, қайта инициализациялауы мүмкін.