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.

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.

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).