Share via


Utføre forhåndsdefinerte handlinger på det vertsmodelldrevne skjemaet fra en innebygd lerretapp

Innebygde lerretapper gjør det mulig å utføre forhåndsdefinerte handlinger på det vertsmodelldrevne skjemaet. Med disse handlingene kan utviklere navigere, oppdatere og lagre det vertsmodelldrevne skjemaet. Ved hjelp av handlingene kan en innebygd lerretapp fungere som en mer integrert del av det vertsmodelldrevne skjemaet og den modelldrevne appen.

Objektet ModelDrivenFormIntegration inkluderer nå følgende nye metoder for å gjøre det mulig for utviklere å utføre handlinger på det vertsmodelldrevne skjemaet.

Tar det vertsmodelldrevne skjemaet til et hovedskjema og viser den angitte raden.

  • entityName – en nødvendig strengparameter som angir den overordnede tabellen i hovedskjemaet.
  • formName – en nødvendig strengparameter som angir navnet på hovedskjemaet det skal navigeres til.
  • recordId – en nødvendig strengparameter som angir ID-en for raden som skal vises i hovedskjemaet.

Kall av NavigateToMainForm-metoden kan vise følgende feilmeldinger.

Feilmelding Veiledning til feilsøking
Finner ikke tabell: [EntityName] Kontroller verdien for entityName-parameteren, og kontrollerer at det er et gyldig tabellnavn og at brukeren har tilgang til den.
Fant ikke skjema: [FormName] Kontroller verdien for mainFormName-parameteren, og kontrollerer at det er et gyldig hovedskjemanavn og at brukeren har tilgang til den.
Det oppstod et problem under innlasting av raden. Kontroller verdien for recordId-parameteren, og kontrollerer at det er en gyldig rad-ID og at brukeren har tilgang til den.

Tar det vertsmodelldrevne skjemaet til en visning.

  • entityName – en nødvendig strengparameter som angir den overordnede raden for visningen.
  • viewName – en nødvendig strengparameter som angir navnet på hovedskjemaet det skal navigeres til.

Kall av NavigateToView-metoden kan vise følgende feilmeldinger.

Feilmelding Veiledning til feilsøking
Finner ikke tabell: [EntityName] Kontroller verdien for entityName-parameteren, og kontrollerer at det er et gyldig tabellnavn og at brukeren har tilgang til den.
Fant ikke visning: [ViewName] Kontroller verdien for viewName-parameteren, og kontrollerer at det er et gyldig visningsnavn og at brukeren har tilgang til den.

OpenQuickCreateForm(entityName)

Åpner standard hurtigopprettingsskjema for en tabell.

  • entityName – en nødvendig strengparameter som angir den overordnede tabellen for hurtigopprettingsskjemaet.

Kall av OpenQuickCreateForm-metoden kan vise følgende feilmeldinger.

Feilmelding Veiledning til feilsøking
Finner ikke tabell: [EntityName] Kontroller verdien for entityName-parameteren, og kontrollerer at det er et gyldig tabellnavn og at brukeren har tilgang til den.

RefreshForm(showPrompt)

Oppdaterer dataene i det vertsmodelldrevne skjemaet.

  • showPrompt – en nødvendig boolsk parameter som angir om det skal vises en bekreftelsesmelding for brukeren før lagring av ulagrede data i det vertsmodelldrevne skjemaet. Verdiene skal være "sann" eller "usann".

Kall av RefreshForm-metoden kan vise følgende feilmeldinger.

Feilmelding Veiledning til feilsøking
Bruk "sann" eller "usann" som parameterverdien. Kontroller verdien for showPrompt-parameteren, og kontroller at den er "sann" eller "usann".

SaveForm()

Lagrer dataene i det vertsmodelldrevne skjemaet.

Obs!

Hvis du ikke ser IntelliSense for metodene for å utføre forhåndsdefinerte handlinger i innebygde lerretapper som er opprettet før funksjonaliteten gjøres tilgjengelig, kan du lagre, lukke og åpne appen på nytt.

Se også

Bygge inn en lerretapp i et modelldrevet skjema
Legge til en innebygd lerretapp i et modelldrevet skjema
Redigere en innebygd lerretapp i et modelldrevet skjema
Tilpasse skjermstørrelsen og -retningen for en lerretapp som er innebygd i et modelldrevet skjema
Egenskaper og handlinger for ModelDrivenFormIntegration-kontroll
Dele en innebygd lerretapp
Retningslinjer for arbeid med innebygde lerretapper
Overføre innebygde lerretapper på modelldrevne skjemaer opprettet ved hjelp av offentlig forhåndsversjon av nyeste

Obs!

Kan du fortelle oss om språkinnstillingene for dokumentasjonen? Ta en kort undersøkelse. (vær oppmerksom på at denne undersøkelsen er på engelsk)

Undersøkelsen tar rundt sju minutter. Det blir ikke samlet inn noen personopplysninger (personvernerklæring).