Del via


Rutenett og delnett i modelldrevne apper (klient-API-referanse)

Rutenett presenterer data i et tabellformat i modelldrevne apper. Rutenett kan strekke seg over hele skjemaet eller være ett av elementene i et skjema. sistnevnte kalles subgrids.

Typer rutenett

Det finnes to typer rutenett i modelldrevne apper:

  • Skrivebeskyttede rutenett: Vise data i tabellformat. Hvis du vil redigere dataene som vises i et skrivebeskyttet rutenett, må du velge posten i rutenettet for å åpne skjemaet, redigere dataene og deretter lagre.
  • Redigerbare rutenett: I tillegg til å vise data i tabellformat, får du omfattende innebygde redigeringsfunksjoner på nett- og mobilklienter, inkludert muligheten til å gruppere, sortere og filtrere data i samme rutenett, slik at du ikke trenger å bytte poster eller visninger. Det redigerbare rutenettet er en egendefinert kontroll, og støttes i hovedrutenettet og delnettene i et skjema i nettklienten og i instrumentbord og i skjemarutenett på mobilklientene. Selv om den redigerbare rutenettkontrollen gir redigeringsfunksjonalitet, respekterer den de skrivebeskyttede rutenettmetadataene og sikkerhetsinnstillingene på feltnivå.

Henter rutenettkonteksten

Rutenettkontekst er rutenettet eller delnettforekomsten i et skjema du vil kjøre koden mot. Hvis du vil ha mer informasjon om hvordan du får rutenettkonteksten til å kjøre JavaScript-koden, kan du se klient-API-rutenettkonteksten

Hendelser

Navn Beskrivelse Gjelder for
OnLoad-hendelse for undernett Forekommer hver gang delnett oppdateres. Dette inkluderer når brukere sorterer verdier i delnett ved å klikke kolonneoverskriftene. Skrivebeskyttet rutenett
Rutenett OnChange Forekommer når en verdi endres i en celle i det redigerbare rutenettet, og cellen mister fokus Redigerbart rutenett
Rutenett onRecordSelect Forekommer når en enkelt rad (post) er valgt i det redigerbare rutenettet Redigerbart rutenett
Rutenettlager Forekommer før du sender den oppdaterte informasjonen til serveren, og når noe av følgende skjer: Det er en endring i postvalget, utløser brukeren eksplisitt en lagringsoperasjon ved hjelp av lagreknappen for det redigerbare rutenettet, eller brukeren bruker en sorterings-, filter-, gruppe-, paginerings- eller navigasjonsoperasjon fra det redigerbare rutenettet mens det venter på endringer. Redigerbart rutenett

Note

Du kan registrere deg for OnChange-, OnRecordSelect- og OnSave-hendelsene ved hjelp av Hendelser-fanen på modelldrevne apper-siden som brukes til å aktivere redigerbare rutenett for en tabell eller et skrivebeskyttet rutenett.

Objects

Bruk følgende objekter til å samhandle med rutenett. Disse objektene danner et hierarki som vist i følgende diagram:

Hierarkiet av objekter som er tilgjengelige i rutenett

Navn Beskrivelse Tilgjengelig for
GridControl Gir metoder for å arbeide med rutenettet eller delnettkontrollen. Skrivebeskyttede og redigerbare rutenett
Rutenett Gir metoder for å få tilgang til informasjon om data i rutenettet. Skrivebeskyttede og redigerbare rutenett
GridRow Gir metoder for å arbeide med rader eller merkede rader i rutenettet. Skrivebeskyttede og redigerbare rutenett
GridRowData Gir metoder for å arbeide med rader eller merkede rader i rutenettet. Skrivebeskyttede og redigerbare rutenett
GridEntity Gir metoder for å få tilgang til data om de bestemte postene i radene. Skrivebeskyttede og redigerbare rutenett
GridAttribute Gir metoder for å få tilgang til dataene i cellen i et redigerbart rutenett. Redigerbart rutenett
GridCell Gir metoder for tilgang til data relatert til kontroll i et skjema som er knyttet til en kolonne i et redigerbart rutenett. Redigerbart rutenett
ViewSelector Gir metoder for å hente eller angi informasjon om visningsvelgeren for delnettkontrollen. Skrivebeskyttet rutenett

Klient-API-rutenettkontekst
Bruk redigerbare rutenett
Klient-API-referanse for modelldrevne apper
Utvikleroversikt for modelldrevne apper