Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Aplikacje osadzonej kanwy umożliwiają wykonywanie wstępnie zdefiniowanych akcji w formularzu opartym na modelu hosta. Te akcje umożliwiają twórcom nawigowanie, odświeżanie i zapisywanie formularza opartego na modelu hosta. Za pomocą tych akcji osadzona aplikacja kanwy może pełnić rolę bardziej integralnej części formularza opartego na modelu i aplikacji opartej na modelu.
Obiekt ModelDrivenFormIntegration zawiera teraz następujące nowe metody umożliwiające twórcom wykonywanie akcji w formularzu opartym na modelu hosta.
NavigateToMainForm(entityName, mainFormName, recordId)
Przechodzi do formularza głównego opartego na modelu hosta i wyświetla wskazany wiersz.
- entityName — wymagany parametr ciągu określający tabelę nadrzędną formularza głównego.
- formName — wymagany parametr ciągu, który określa nazwę formularza głównego, do którego ma przejść.
- recordId — wymagany parametr ciągu, który określa identyfikator wiersza do wyświetlenia w formularzu głównym.
Wywołanie metody NavigateToMainForm może wyświetlać następujące komunikaty o błędach.
| Komunikat o błędzie | Przewodnik rozwiązywania problemów |
|---|---|
| Nie znaleziono tabeli: [EntityName] | Sprawdź wartość parametru entityName i upewnij się, że jest to prawidłowa nazwa tabeli i czy użytkownik ma do niego dostęp. |
| Nie znaleziono formularza: [FormName] | Sprawdź wartość parametru mainFormName i upewnij się, że jest to prawidłowa nazwa formularza głównego i że użytkownik ma do niego dostęp. |
| Wystąpił problem podczas ładowania wiersza. | Sprawdź wartość parametru recordId i upewnij się, że jest to prawidłowy identyfikator wiersza i czy użytkownik ma do niego dostęp. |
NavigateToView(entityName, viewName)
Przechodzi do widoku formularza opartego na modelu hosta.
- entityName — wymagany parametr ciągu określający tabelę nadrzędną widoku.
- viewName — wymagany parametr ciągu, który określa nazwę formularza głównego, do którego ma przejść.
Wywołanie metody NavigateToView może wyświetlać następujące komunikaty o błędach.
| Komunikat o błędzie | Przewodnik rozwiązywania problemów |
|---|---|
| Nie znaleziono tabeli: [EntityName] | Sprawdź wartość parametru entityName i upewnij się, że jest to prawidłowa nazwa tabeli i czy użytkownik ma do niego dostęp. |
| Nie znaleziono widoku: [ViewName] | Sprawdź wartość parametru viewName i upewnij się, że jest to prawidłowa nazwa widoku i czy użytkownik ma do niego dostęp. |
OpenQuickCreateForm(entityName)
Otwiera domyślny formularz szybkiego tworzenia tabeli.
- entityName — wymagany parametr ciągu określający tabelę nadrzędną formularza szybkiego tworzenia.
Wywołanie metody OpenQuickCreateForm może wyświetlić następujące komunikaty o błędach.
| Komunikat o błędzie | Przewodnik rozwiązywania problemów |
|---|---|
| Nie znaleziono tabeli: [EntityName] | Sprawdź wartość parametru entityName i upewnij się, że jest to prawidłowa nazwa tabeli i czy użytkownik ma do niego dostęp. |
RefreshForm(showPrompt)
Odświeża dane w formularzu opartym na modelu hosta.
- showPrompt — wymagany parametr logiczny wskazujący, czy przed zapisaniem niezapisanych danych w formularzu opartym na modelu hosta powinien zostać wyświetlony monit o potwierdzenie dla użytkownika. Wartości powinny mieć wartość "true" lub "false".
Wywołanie metody RefreshForm może wyświetlać następujące komunikaty o błędach.
| Komunikat o błędzie | Przewodnik rozwiązywania problemów |
|---|---|
| Użyj wartości parametru "true" lub "false". | Sprawdź wartość parametru showPrompt i upewnij się, że jest to wartość "true" lub "false". |
SaveForm()
Zapisuje dane w formularzu opartym na modelu hosta.
Uwaga / Notatka
Jeśli funkcja IntelliSense nie jest widoczna dla metod wykonywania wstępnie zdefiniowanych akcji w osadzonych aplikacjach kanwy utworzonych przed udostępnieniem funkcji; zapisz, zamknij i ponownie otwórz aplikację.
Zobacz także
Osadzanie aplikacji kanwy w formularzu opartym na modelu
Dodawanie osadzonej aplikacji kanwy w formularzu opartym na modelu
Edytuj aplikację kanwy osadzoną w formularzu korzystającym z modelu
Dostosowywanie rozmiaru ekranu i orientacji aplikacji kanwy osadzonej w formularzu opartym na modelu
Właściwości i akcje formantu ModelDrivenFormIntegration
Udostępnianie osadzonej aplikacji canvas
Wytyczne dotyczące pracy z osadzonymi aplikacjami kanwy
Migrowanie osadzonych aplikacji kanwy w formularzach opartych na modelu utworzonych przy użyciu wersji Public Preview Release na najnowsze