Eelmääratletud toimingute tegemine manustatud lõuendirakenduse hosti mudelipõhisel vormil

Manustatud lõuendirakendused pakuvad võimalust teha eelmääratletud toiminguid hosti mudelipõhisel vormil. Need toimingud võimaldavad tegijatel hosti mudelipõhisel vormil navigeerida, seda värskendada ja salvestada. Nende toimingute kasutamisel võib manustatud lõuendirakendus käituda mudelipõhisel vormi ja mudelipõhise rakenduse integreeritud osana.

Objekt ModelDrivenFormIntegration hõlmab nüüd järgmisi uusi meetodeid, et lubada tegijatel hosti mudelipõhisel vormil toiminguid teha.

Viib hosti mudelipõhise vormi peamisesse vormi ja kuvab määratud rea.

  • entityName – kohustuslik stringi parameeter, mis määrab peamise vormi peamise tabeli.
  • formName – kohustuslik stringi parameeter, mis määrab peamise vormi nime, kuhu minnakse.
  • recordId – kohustuslik stringi parameeter, mis määrab peamisel vormil kuvatava rea ID.

Meetodi NavigateToMainForm kutsumisel võidakse kuvada järgmised tõrketeated.

Tõrketeade Tõrkeotsingu juhend
Tabelit ei leitud: [EntityName] Kontrollige parameetri entityName väärtust ja veenduge, et see oleks kehtiv tabeli nimi ja et kasutajal oleks sellele juurdepääs.
Järgmist vormi ei leitud: [FormName] Kontrollige parameetri mainFormName väärtust ja veenduge, et see oleks kehtiv peamise vormi nimi ja et kasutajal oleks sellele juurdepääs.
Rea laadimisel ilmnes probleem. Kontrollige parameetri recordId väärtust ja veenduge, et see oleks kehtiv rea ID ja et kasutajal oleks sellele juurdepääs.

Viib hosti mudelipõhise vormi vaatele.

  • entityName – kohustuslik stringi parameeter, mis määrab vaate peamise tabeli.
  • viewName – kohustuslik stringi parameeter, mis määrab peamise vormi nime, kuhu minnakse.

Meetodi NavigateToView kutsumisel võidakse kuvada järgmised tõrketeated.

Tõrketeade Tõrkeotsingu juhend
Tabelit ei leitud: [EntityName] Kontrollige parameetri entityName väärtust ja veenduge, et see oleks kehtiv tabeli nimi ja et kasutajal oleks sellele juurdepääs.
Järgmist vaadet ei leitud: [ViewName] Kontrollige parameetri viewName väärtust ja veenduge, et see oleks kehtiv vaate nimi ja et kasutajal oleks sellele juurdepääs.

OpenQuickCreateForm(entityName)

Avab tabeli kiirloomise vaikevormi.

  • entityName – kohustuslik stringi parameeter, mis määrab loomise kiirvormi peamise tabeli.

Meetodi OpenQuickCreateForm kutsumisel võidakse kuvada järgmised tõrketeated.

Tõrketeade Tõrkeotsingu juhend
Tabelit ei leitud: [EntityName] Kontrollige parameetri entityName väärtust ja veenduge, et see oleks kehtiv tabeli nimi ja et kasutajal oleks sellele juurdepääs.

RefreshForm(showPrompt)

Värskendab hosti mudelipõhise vormil andmeid.

  • showPrompt – kohustuslik loogika parameeter, mis näitab, kas kasutajale tuleks enne hosti mudelipõhisel vormil salvestamata andmete salvestamist kuvada kinnitusviip. Väärtused peavad olema kas tõesed või väärad.

Meetodi RefreshForm kutsumisel võidakse kuvada järgmised tõrketeated.

Tõrketeade Tõrkeotsingu juhend
Kasutage parameetriväärtust tõene või väär. Kontrollige parameetri showPrompt väärtust ja veenduge, et see oleks kas tõene või väär.

SaveForm()

Salvestab hosti mudelipõhise vormi andmed.

Märkus

Kui te ei näe lõuendirakendustes IntelliSense'i eelmääratletud toimingute sooritamise meetodeid, mis on loodud enne funktsiooni kättesaadavaks tegemist, siis salvestage, sulgege ja avage rakendus uuesti.

Vt ka

Lõuendirakenduse manustamine mudelipõhises vormis
Manustatud lõuendirakenduse lisamine mudelipõhisele vormile
Mudelipõhisele vormile manustatud lõuendirakenduse redigeerimine
Mudelipõhisele vormile manustatud lõuendirakenduse ekraani suuruse ja paigutuse kohandamine
ModelDrivenFormIntegrationi juhtelemendi atribuudid ja toimingud
Manustatud lõuendirakenduse ühiskasutusse andmine
Juhiseid manustatud lõuendirakendustega töötamise jaoks
Manustatud lõuendirakenduste migreerimine mudelipõhistele vormidele, mis on loodud avaliku eelvaate uusima väljaandega

Märkus

Kas saaksite meile dokumentatsiooniga seotud keele-eelistustest teada anda? Osalege lühikeses uuringus. (Uuring on ingliskeelne.)

Uuringus osalemine võtab umbes seitse minutit. Isikuandmeid ei koguta (privaatsusavaldus).