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