Caracteristicile și acțiunile de control ale ModelDrivenFormIntegration
Aplicațiile de tip pânză încorporate pe formularele bazate pe model conțin un control special numit ModelDrivenFormIntegration. Acest control este responsabil pentru aducerea datelor contextuale din formularul gazdă pe bază de model în aplicația de tip panza încorporată.
Acest subiect explică proprietățile și acțiunile disponibile în controlul ModelDrivenFormIntegration.
Proprietate sau acțiune | Descriere |
---|---|
DataSource | Ar trebui să fie setată la sursa de date conectată la tabelul principal al formularului bazat pe modelul gazdă. Setat automat la încorporarea unei noi aplicații de tip pânză. Când încorporați o aplicație proiectată pe pânză existentă, sursa de date ModelDrivenFormIntegration poate fi configurată din vizualizarea arborescentă a aplicației proiectate pe pânză. Valoarea pentru DataSource ar trebui să se refere întotdeauna la tabelul din aplicația în care este încorporată. Valoarea nu trebuie filtrată sau modificată în niciun fel. |
Element | Proprietate numai în modul citire care permite aplicației încorporate de tip pânză să acceseze rândul din formularul pe bază de model gazdă. De exemplu, pentru a obține valoarea unei coloane cu numele accountnumber și numele afișat Număr de cont, puteți folosi ModelDrivenFormIntegration.Item.accountnumber sau ModelDrivenFormIntegration.Item.„Număr de cont”. |
OnDataRefresh | Formula din această proprietate este evaluată atunci când formularul bazat pe modelul gazdă salvează date. Utilizați-l pentru a actualiza sursa de date conectată la tabelul principal al formularului bazat pe modelul gazdă și pentru a efectua alte acțiuni, cum ar fi setarea sau actualizarea variabilelor. De exemplu, setarea la formula de mai jos va actualiza sursa de date Conturi și va seta o variabilă numită CurrentAccountNumber la valoarea coloanei Număr de cont a rândului curent. Refresh(Accounts); Set(CurrentAccountNumber, ModelDrivenFormIntegration.Item.'Account Number') Acțiunea OnDataRefresh ar trebui utilizată numai pentru reîmprospătarea datelor din aplicația proiectată pe pânză încorporată. Nu vă recomandăm să utilizați acțiunea OnDataRefresh pentru a salva modificările în aplicația încorporată proiectată pe pânză. Mai multe informații: Salvarea datelor într-o aplicație încorporată de tip pânză |
RefreshForm | Reîmprospătează datele din formularul bazat pe modelul gazdă. Consultați Realizați acțiuni predefinite în formularul gazdă pentru detalii. |
SaveForm | Salvează datele din formularul bazat pe modelul gazdă. Consultați Realizați acțiuni predefinite în formularul gazdă pentru detalii. |
NavigateToMainForm | Navighează formularul bazat pe modelul gazdă la un formular principal și afișează rândul specificat. Consultați Realizați acțiuni predefinite în formularul gazdă pentru detalii. |
NavigateToView | Navighează formularul bazat pe modelul gazdă la o vizualizare. Consultați Realizați acțiuni predefinite în formularul gazdă pentru detalii. |
OpenQuickCreateForm | Deschide formularul implicit de creare rapidă pentru un tabel. Consultați Realizați acțiuni predefinite în formularul gazdă pentru detalii. |
Date | Proprietate numai în citire utilizată de cadru pentru a trimite câteva date cheie din formatul bazat pe modelul gazdă la aplicația încorporată de tip pânză. Nu utilizați această proprietate. Utilizați Elementul pentru a accesa rândul din formatul bazat pe modelul gazdă. |
Consultați și
Încorporarea unei aplicații proiectate pe pânză pe un formular pe bază de model
Adăugați o aplicație încorporată de tip pânză într-un formular pe bază de model
Editați o aplicație încorporată de tip pânză într-un formular pe bază de model
Personalizați dimensiunea ecranului și orientarea unei aplicații de panza încorporată într-un formular bazat pe model
Efectuați acțiuni predefinite pe formularul gazdă dintr-o aplicație pânză încorporată
Partajarea unei aplicații pânză încorporată
Recomandări privind lucrul cu aplicațiile încorporate de tip pânză
Migrarea aplicațiilor încorporate de tip pânză pe formulare pe bază de model, create utilizândversiunea de previzualizare publică la cea mai nouă
Notă
Ne puteți spune care preferințele dvs. lingvistice pentru documentație? Răspundeți la un chestionar scurt. (rețineți că acest chestionar este în limba engleză)
Chestionarul va dura aproximativ șapte minute. Nu sunt colectate date personale (angajament de respectare a confidențialității).