Udføre foruddefinerede handlinger på værtens modelbaserede formular i en integreret lærred-app

Integrerede lærred-apps giver mulighed for at udføre foruddefinerede handlinger på værtens modelbaserede formular. Disse handlinger sætter udviklere i stand til at navigere i, opdatere og gemme værtens modelbaserede formular. Ved hjælp af disse handlinger kan en integreret lærred-app fungere som en mere integreret del af den modelbaserede formular og den modelbaserede app.

Objektet ModelDrivenFormIntegration indeholder nu følgende nye metoder til at gøre det muligt for udviklere at udføre handlinger i værtens modelbaserede formular.

Navigerer værtens modelbaserede formular til en hovedformular og viser den angivne række.

  • entityName - En påkrævet parameterstreng, der angiver den overordnede tabel i hovedformularen.
  • formName - En påkrævet parameterstreng, der angiver navnet på den hovedformular, der skal navigeres til.
  • recordId - En påkrævet strengparameter, der angiver id'et for den række, der skal vises i hovedformularen.

Når metoden NavigateToMainForm kaldes, kan der blive vist følgende fejlmeddelelser.

Fejlmeddelelse Vejledning til fejlfinding
Tabel blev ikke fundet: [EntityName] Kontrollér værdien i parameteren entityName, og sørg for, at det er et gyldigt tabenavn, og at brugeren har adgang til det.
Formularen blev ikke fundet: [FormName] Kontrollér værdien i parameteren mainFormName, og sørg for, at det er et gyldigt hovedformularnavn, og at brugeren har adgang til den.
Der opstod et problem under indlæsning af rækken. Kontrollér værdien i parameteren recordId, og sørg for, at det er et gyldigt række-id, og at brugeren har adgang til den.

Navigerer værtens modelbaserede formular til en visning.

  • entityName - En påkrævet parameterstreng, der angiver den overordnede tabel i visningen.
  • viewName - En påkrævet parameterstreng, der angiver navnet på den hovedformular, der skal navigeres til.

Når metoden NavigateToView kaldes, kan der blive vist følgende fejlmeddelelser.

Fejlmeddelelse Vejledning til fejlfinding
Tabel blev ikke fundet: [EntityName] Kontrollér værdien i parameteren entityName, og sørg for, at det er et gyldigt tabenavn, og at brugeren har adgang til det.
Visningen blev ikke fundet: [ViewName] Kontrollér værdien i parameteren viewName, og sørg for, at det er et gyldigt visningsnavn, og at brugeren har adgang til det.

OpenQuickCreateForm(entityName)

Åbner standardformularen til hurtig oprettelse af en tabel.

  • entityName - En påkrævet parameterstreng, der angiver den overordnede tabel i formularen til hurtig oprettelse.

Når metoden OpenQuickCreateForm kaldes, kan der blive vist følgende fejlmeddelelser.

Fejlmeddelelse Vejledning til fejlfinding
Tabel blev ikke fundet: [EntityName] Kontrollér værdien i parameteren entityName, og sørg for, at det er et gyldigt tabenavn, og at brugeren har adgang til det.

RefreshForm(showPrompt)

Opdaterer data i værtens modelbaserede formular.

  • showPrompt - En påkrævet boolesk parameter, der angiver, om en prompt til bekræftelse skal vises til brugeren, før denne gemmer eventuelle ikke-gemte data i værtens modelbaserede formular. Værdierne skal være "sand" eller "falsk".

Når metoden RefreshForm kaldes, kan der blive vist følgende fejlmeddelelser.

Fejlmeddelelse Vejledning til fejlfinding
Brug "sand" eller "falsk" som værdien for parameteren. Kontrollér værdien i parameteren showPrompt, og sørg for, at det er enten "sand" eller "falsk".

SaveForm()

Gemmer data i værtens modelbaserede formular.

Bemærk

Hvis du ikke kan se IntelliSense til metoderne til at udføre foruddefinerede handlinger i integrerede lærred-apps, der er oprettet inden funktionaliteten blev tilgængelig, skal du gemme, lukke og åbne appen igen.

Se også

Integrere en lærred-app i en modelbaseret formular
Tilføje en integreret lærred-app i en modelbaseret formular
Redigere en lærred-app, der er integreret i en modelbaseret formular
Tilpasse skærmstørrelsen og retningen på en lærred-app, der er integreret i en modelbaseret formular
Egenskaber og handlinger for ModelDrivenFormIntegration-kontrolelementet
Dele en integreret lærred-app
Retningslinjer for at arbejde med integrerede lærred-apps
Overflytte integrerede lærred-apps på modelbaserede formularer, der er oprettet ved brug af den offentlige prøveversion, til den nyeste

Bemærk

Kan du fortælle os om dine sprogpræferencer for dokumentation? Tag en kort undersøgelse. (bemærk, at denne undersøgelse er på engelsk)

Undersøgelsen tager ca. syv minutter. Der indsamles ingen personlige data (erklæring om beskyttelse af personlige oplysninger).