Właściwości i akcje formantu ModelDrivenFormIntegration

Aplikacje kanwy osadzone w formularzach opartych na modelu mogą zawierać specjalny formant o nazwie ModelDrivenFormIntegration. Ten formant jest odpowiedzialny za wyświetlanie danych kontekstowych z korzystającego z modelu formularza hosta do osadzonej aplikacji kanwy.

W tym temacie opisano właściwości i akcje dostępne w formancie ModelDrivenFormIntegration.

Właściwość lub akcja Opis
DataSource Powinien zostać ustawiony na źródło danych połączone z tabelą nadrzędną formularza opartego na modelu hosta.
Automatycznie ustawiane podczas osadzania nowej aplikacji kanwy. Podczas osadzania istniejącej aplikacji kanwy, źródło danych ModelDrivenFormIntegration może być skonfigurowane z widoku drzewa aplikacji kanwy.
Wartość źródła danych powinna zawsze odwoływać się do tabeli z aplikacji. Wartości nie powinny być w żaden sposób filtrowane ani modyfikowane.
Produkt Właściwość tylko do odczytu, która umożliwia osadzonej aplikacji kanwy dostęp do wiersza z formularza opartego na modelu hosta.
Na przykład aby uzyskać wartość klumny o nazwie accountnumber i wyświetlić nazwę Numer konta można użyć ModelDrivenFormIntegration. Item.accountnumber lub ModelDrivenFormIntegration.Item.'Account Number'.
OnDataRefresh Formuła w tej właściwości jest szacowana, kiedy formularz oparty na modelu hosta zapisuje dane.
Korzystając z niego, można odświeżyć źródło danych połączone z tabelą nadrzędną formularza opartego na modelu hosta oraz wykonać inne akcje, takie jak ustawianie lub aktualizowanie zmiennych.
Na przykład ustawienie go na poniższy wzór spowoduje odświeżenie źródła danych Konta i ustawienie zmiennej o nazwie CurrentAccountNumber na wartość kolumny Numer konta bieżącego wiersza.
Refresh(Accounts); Set(CurrentAccountNumber, ModelDrivenFormIntegration.Item.'Account Number')
Akcja OnDataRefresh powinna być używana tylko do odświeżania danych w osadzonej aplikacji kanw. Nie zaleca się używania akcji OnDataRefresh do zapisywania zmian w osadzonej aplikacji kanw. Więcej informacji: Zapisywanie danych we wbudowanej aplikacji kanwy
RefreshForm Odświeża dane w formularzu opartym na modelu hosta.
Zobacz Wykonaj wstępnie zdefiniowane działania w formularzu hosta, aby uzyskać szczegółowe informacje.
SaveForm Zapisuje dane w formularzu opartym na modelu hosta.
Zobacz Wykonaj wstępnie zdefiniowane działania w formularzu hosta, aby uzyskać szczegółowe informacje.
NavigateToMainForm Przenosi formularz oparty na modelu hosta do formularza głównego i wyświetla określony wierszy.
Zobacz Wykonaj wstępnie zdefiniowane działania w formularzu hosta, aby uzyskać szczegółowe informacje.
NavigateToView Przenosi formularz oparty na modelu hosta do widoku.
Zobacz Wykonaj wstępnie zdefiniowane działania w formularzu hosta, aby uzyskać szczegółowe informacje.
OpenQuickCreateForm Otwiera domyślny formularz szybkiego tworzenia dla tabeli.
Zobacz Wykonaj wstępnie zdefiniowane działania w formularzu hosta, aby uzyskać szczegółowe informacje.
Data Właściwość tylko do odczytu używana przez środowisko do wysyłania pewnych danych kluczowych z formularza opartego na modelu hosta na osadzoną aplikację kanwy.
Nie należy używać tej właściwości. W celu uzyskania dostępu do wiersza z poziomu formularza opartego na modelu hosta należy użyć opcji Element.

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
Wykonaj wstępnie zdefiniowane działania w formularzu hosta w ramach osadzonej aplikacji kanwy
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).