Wykonaj wstępnie zdefiniowane działania w formularzu opartym na modelu hosta w ramach osadzonej aplikacji kanwy
Osadzone aplikacje kanwy zapewniają możliwość wykonywania wstępnie zdefiniowanych działań w formularzu opartym na modelu hosta. Te działania umożliwiają twórcom nawigowanie, odświeżanie i zapisywanie formularza opartego na modelu hosta. Dzięki tym działaniom osadzone aplikacje kanwy mogą pełnić rolę bardziej integralnej części formularza opartego na modelu i aplikacji opartej na modelu.
Obiekt ModelDrivenFormIntegration zawiera obecnie następujące nowe metody umożliwiające twórcom wykonywanie akcji w formularzu opartym na modelu hosta.
NavigateToMainForm(entityName, mainFormName, recordId)
Przenosi formularz oparty na modelu hosta do formularza głównego i wyświetla określony wierszy.
- entityName - Wymagany parametr ciągu, który określa tabelę nadrzędną formularza głównego.
- formName - Wymagany parametr ciągu, który określa nazwę formularza głównego, do którego użytkownik chce przejść.
- recordId - Wymagany parametr ciągu, który określa identyfikator wiersza, który ma być wyświetlony w formularzu głównym.
Wywołanie metody NavigateToMainForm może spowodować wyświetlenie następujących komunikatów 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 że użytkownik ma dostęp do niej. |
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 dostęp do niego. |
Wystąpił problem podczas ładowania wiersza. | Sprawdź wartość parametru recordId i upewnij się, że jest to prawidłowy identyfikator wiersza i że użytkownik ma dostęp do niego. |
NavigateToView(entityName, viewName)
Przenosi formularz oparty na modelu hosta do widoku.
- entityName - Wymagany parametr ciągu, który określa tabelę nadrzędną widoku.
- viewName - Wymagany parametr ciągu, który określa nazwę formularza głównego, do którego użytkownik chce przejść.
Wywołanie metody NavigateToView może spowodować wyświetlenie następujących komunikatów 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 że użytkownik ma dostęp do niej. |
Nie znaleziono widoku: [ViewName] | Sprawdź wartość parametru viewName i upewnij się, że jest to prawidłowa nazwa widoku i że użytkownik ma dostęp do niego. |
OpenQuickCreateForm(entityName)
Otwiera domyślny formularz szybkiego tworzenia tabeli.
- entityName - Wymagany parametr ciągu, który określa tabelę nadrzędną formularza szybkiego tworzenia.
Wywołanie metody OpenQuickCreateForm może spowodować wyświetlenie następujących komunikatów 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 że użytkownik ma dostęp do niej. |
RefreshForm(showPrompt)
Odświeża dane w formularzu opartym na modelu hosta.
- showPrompt - Wymagany parametr wartości logicznych, który wskazuje, czy monit o potwierdzenie ma być wyświetlany dla użytkownika, przed zapisaniem dowolnego zapisane dane w formularzu opartym na modelu hosta. Wartościami powinny być "prawda" lub "fałsz".
Wywołanie metody RefreshForm może spowodować wyświetlenie następujących komunikatów o błędach.
Komunikat o błędzie | Przewodnik rozwiązywania problemów |
---|---|
Jako wartości parametru użyj ciągu „true” lub „false”. | Sprawdź wartość parametru showPrompt i upewnij się, że jest to "prawda" lub "fałsz". |
SaveForm()
Zapisuje dane w formularzu opartym na modelu hosta.
Uwaga
Jeśli nie widzisz IntelliSense dla metod wykonywania wstępnie zdefiniowanych działań w osadzonych aplikacjach kanwy, które zostały utworzone przed udostępnianiem funkcji; zapisz, zamknij i ponownie otwórz aplikację.
Zobacz także
Osadź aplikację kanwy w formularzu korzystającym z 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ępnij osadzoną aplikację kanwy
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
Uwaga
Czy możesz poinformować nas o preferencjach dotyczących języka dokumentacji? Wypełnij krótką ankietę. (zauważ, że ta ankieta jest po angielsku)
Ankieta zajmie około siedmiu minut. Nie są zbierane żadne dane osobowe (oświadczenie o ochronie prywatności).