Del via


Power Apps rutenettkontroll

Power Apps rutenettkontrollen representerer den neste utviklingen av den klassiske Power Apps skrivebeskyttede rutenettkontrollen, slik at brukere kan vise, åpne og redigere poster fra visninger og undergrupper. I tillegg til innebygd redigering inneholder kontrollen en rekke andre kraftige funksjoner, inkludert uendelig rulling, nestede rutenett, gruppering aggregering og kan tilpasses. I likhet med den skrivebeskyttede rutenettkontrollen støtter denne kontrollen de nyeste Microsoft tilgjengelighetsstandarder og justeres med den nyeste Microsoft utformingsveiledningen. Denne kontrollen kommer etter hvert til å erstatte alle skrivebeskyttede og redigerbare rutenett i modelldrevne apper.

  • Uendelig rulling: En moderne datalesingsfunksjon der brukerne kan rulle uendelig gjennom data til de finner oppføringene de er interessert i. Siden det ikke finnes sidegrenser, kan brukerne velge flere rader samtidig (opptil 1000 rader) for å gjøre det enklere å utføre handlinger mot et sett med oppføringer eller masseredigering.
  • Innebygd redigering: Denne enkelttabellkontrollen kan brukes til skrivebeskyttede scenarioer eller redigerbare scenarioer.
  • Nestede rutenett: Utviklere kan konfigurere rutenettet til å vise overflaterelaterte oppføringer. Når den er konfigurert, kan brukere utvide en rad for å vise et delrutenett med relaterte oppføringer. Flere rader i rutenettet kan utvides samtidig. Denne funksjonaliteten er en forbedring i forhold til eldre rutenett-opplevelser.
  • Gruppering: Brukere kan organisere tabelldata på interessante måter ved å gruppere dataene basert på én enkelt kolonne. Hver gruppe er skjult i utgangspunktet, men brukerne kan vise og skjule gruppene slik de ønsker. Gruppering vises for de fleste datatyper med unntaket av oppslagskolonner. Gruppering støttes ikke når sideveksling på rutenettet er aktivert.
  • Aggregering: Brukere kan vise relevant innsikt fra dataene ved å aktivere aggregering på en eller flere numeriske kolonner i et rutenett. For hver kolonne kan brukere velge å vise totalverdien, minimumsverdien, maksimumsverdien eller gjennomsnittet av verdier fra den kolonnen. Hvis gruppering brukes, vises denne aggregerte verdien også for hver gruppe.
  • Kan tilpasses: Utviklere kan endre ulike funksjoner i rutenettkomponenten.

Power Apps-tabellkontrollen med innebygd redigering aktivert.

Legge til Power Apps rutenettkontroll ved hjelp av skjemautforming

  1. Logg på Power Apps, velg Solutions i venstre navigasjonsrute, og åpne deretter løsningen du vil bruke. Hvis elementet ikke finnes i sideruten, velger du ...Mer og deretter elementet du vil ha.

  2. Velg tabellen i løsningen, og velg deretter Skjemaer-området. Åpne hovedskjemaet som inneholder delrutenettet for redigering.

  3. Velg Components i navigasjonsruten til venstre, utvid Grid og velg deretter Power Apps rutenettkontroll. Hvis komponenten ikke er oppført, velger du delnett på skjemalerretet, utvider Komponenter i egenskapsruten til høyre, velg + Komponent, og velg deretter Power Apps rutenettkontroll fra Tillegg-siden. Legg til Power App-tabellkontrollen

  4. Konfigurer Power Apps rutenettkontroll

  5. Velg Ferdig.

  6. Lagre og publiser skjemaet for å lagre og gjøre det tilgjengelig for appbrukere.

Legge til Power Apps rutenettkontroll i visninger ved hjelp av klassisk løsningsutforsker

Når du konfigurerer Power Apps rutenettkontroll for en tabell, vises alle visninger for tabellen ved hjelp av dette rutenettet.

  1. Åpne løsningsutforskeren.
  2. Utvid Enheter. Bla til ønsket tabell, og velg den. I fanen Kontroller velger du Legg til kontroll.
  3. I dialogboksen Tillegg velger du Power Apps rutenettkontroll og velger deretter Tillegg. Tillegg Power Apps rutenettkontroll til en tabell
  4. Konfigurer Power Apps rutenettkontroll
  5. Når du har konfigurert Power Apps rutenettkontroll for å dekke dine behov, velger du Lagre på kommandolinjen for å lagre endringene. Når du er klar til å gjøre endringene tilgjengelige for appbrukere, velger du Publiser på kommandolinjen.

Legge til den Power Apps rutenettkontrollen i et delnett ved hjelp av klassisk løsningsutforsker

  1. Åpne løsningsutforskeren.
  2. Utvid Enheter, utvid tabellen du vil ha, og velg deretter Skjemaer.
  3. Åpne skjemaet der du vil legge til den Power Apps rutenettkontrollen.
  4. På skjemalerretet velger du delrutenettet der du vil konfigurere dette rutenettet (vanligvis plasser i en skjemadel), og deretter velger du Endre egenskaper på kommandolinjen.
  5. I dialogboksen Settegenskaper velger du Controls-fanen, velger Tillegg-kontrollen og velger deretter Power Apps rutenettkontroll.
  6. Hvis du vil konfigurere kontrollen, går du til Konfigurer rutenettkontrollen for Power Apps.
  7. Velg OK for å lukke dialogboksen Angi egenskaper.
  8. Velg Lagre, og velg deretter Publiser for å lagre og gjøre tilgjengelig for apper.
  9. Når du har konfigurert Power Apps rutenettkontroll for å dekke dine behov, velger du Lagre på kommandolinjen for å lagre endringene. Når du er klar til å gjøre endringene tilgjengelige for appbrukere, velger du Publiser på kommandolinjen.

Power Apps-rutenettkontrollen konfigureres

  1. Velg Power Apps rutenettkontroll komponenter. Mer informasjon: Konfigurer komponenter i et skjema
  2. Det er flere egenskaper som følger med kontrollen, slik at du kan skreddersy rutenettopplevelsen for den tabellen. Hvis du vil endre noen av disse egenskapene, velger du Rediger i den tilsvarende raden, og deretter endrer du verdien ved hjelp av rullegardinlisten under Bind til statiske alternativer.
    • Egenskapen Aktiver redigering avgjør om rutenettet er skrivebeskyttet eller redigerbart. Standardverdien er Nei. Velg Ja for å gjøre rutenettet redigerbart. Redigerbare rutenett har subtile visuelle forskjeller fra skrivebeskyttede rutenett, som at boolske kolonner viser veksleknapper, og at rullegardin- og datofelter viser visuelle markører som vinkeltegn og datovelgerikoner når de er i fokus eller musepekeren holdes over dem.
    • Egenskapen Aktiver filtrering avgjør om filtreringsalternativer er tilgjengelige for brukere i rullegardinmenyene for rutenettkolonneoverskriftene. Standardverdien er Ja.
    • Egenskapen Aktiver sortering avgjør om sorteringsalternativer er tilgjengelige for brukere i rullegardinmenyene for rutenettkolonneoverskriftene. Standardverdien er Ja.
    • Egenskapen Aktiver gruppering avgjør om grupperingsalternativer er tilgjengelige for brukere i rullegardinmenyene for rutenettkolonneoverskriftene. Standardverdien er Nei.
    • Egenskapen Aktiver aggregering avgjør om aggregeringsalternativer (sum, minimum, maksimum, gjennomsnitt) er tilgjengelige for brukere i numeriske kolonner i rutenettet. Standardverdien er Nei.
    • Egenskapen Tillat endring av kolonnerekkefølge styrer om brukere kan endre rekkefølgen på kolonner direkte i rutenettet. Denne kontrollen inkluderer dra og slipp av kolonneoverskriftene eller ved hjelp av Flytt til venstre og Flytt til høyre-handlinger fra rullegardinlistene for kolonneoverskrifter. Standardverdien er Nei.
    • Egenskapen Aktiver flervalg avgjør om brukere kan merke flere rader i rutenettet samtidig eller bare én rad. Standardverdien er Ja.
    • Egenskapen Tillat områdevalg kontrollerer om brukere kan velge et delsett av rutenettet og kopiere disse dataene til et annet program, for eksempel Excel. Standardverdien er Ja.
    • Egenskapen Aktiver hopplinje kan brukes til å vise en alfabetisk liste nederst i visninger eller delrutenett. Standardverdien er Nei. Nedenfor vises et skjermbilde av hopplinjen som er aktivert for et delrutenett i en modelldrevet app. Hopplinje aktivert og vist i visningen for en app
    • Egenskapen Aktiver sideveksling kan brukes til å bestemme mellom moderne datalesing (uendelig rulling) og sidevekslingsknapper. Standardverdien er Nei. Velg Ja for å deaktivere uendelig rulling og vise sidevekslingsknapper. Vær oppmerksom på at velg all handling ikke er tilgjengelig for øyeblikket når du bruker uendelig rulling, men brukere kan fortsatt utføre områdevalg.
    • Egenskapen Aktiver OptionSet-farger kan brukes til å øke den visuelle effekten til valgkolonner ved å vise hver verdi med den konfigurerte bakgrunnsfargen. Standardverdien er Nei. Kontroller at du har den konfigurerte fargen for hver valgkolonne for å sikre lesbarhet og tilgjengelighet, før du aktiverer denne egenskapen for en tabell.
    • Egenskapen Vis radstatusikoner kontrollerer om brukere ser statusikoner (ugyldige, lagrer pågår, lagrer og så videre) i begynnelsen av en rutenettrad under redigeringsopplevelsen. Standardverdien er Ja.
    • Egenskapen Vis datatypeikoner avgjør om kolonneoverskriftene viser et ikon som tilsvarer datatypen ved siden av kolonnenavnet. Standardverdien er Nei.
    • Egenskapen Tillatte navigasjonstyper bestemmer hvilke oppslagskontroller i rutenettet som gjengis som hyperkoblinger. Standardverdien er Alle. Velg Bare primær for å hindre hyperkoblinger i alle oppslagsfelt unntatt hovedkolonnen for den valgte enheten, eller Ingen for å undertrykke alle hyperkoblinger i rutenettet.
    • Egenskapen Virkemåte for dynamisk tilpassing avgjør om rutenettkomponentene alltid gjengis i tabellform (Bare rutenett), alltid som en liste (Bare liste), eller bytter mellom tabell og liste avhengig av tilgjengelig bredde (Dynamisk tilpassing). Standardverdien er Reflow.
    • Vis avatar-egenskapen bestemmer om avataren vises mens rutenettet er i en listevisning. Denne avataren representeres vanligvis som et farget ikon med tekst som viser de første bokstavene i radverdien. Standardverdien er Ja.
    • Med egenskapen Antall kolonner for listevisning kan du definere antall kolonner som skal gjengis mens rutenettet er i listevisning. Standard antall kolonner for en liste er 3, maksimalt antall kolonner er 10.
    • Egenskapen Aktiver feltrader for listevisning bruker vekslende fargebånd på rader i listevisningen for å forbedre postdifferensieringen. Standardverdien er Nei.
    • Egenskapen Vis kolonneetiketter for listevisning viser kolonneetiketter før verdier i en listevisning. Standardverdien er Nei.
    • Egenskapen Underordnede elementer brukes til å konfigurere funksjonen for nestet rutenett, som gjør det mulig for brukere å vise rader for å vise relaterte oppføringer i et delrutenett. Hvis du vil konfigurere denne egenskapen, angir du enheten der de relaterte postene kommer fra, og visningen som definerer filtre, sorteringer og kolonner som skal vises i delnett. Standardverdien er ikke konfigurert for nestet rutenett.
      • Egenskapen Overordnet ID for underordnede elementer er også nødvendig for å konfigurere en nestet rutenett og angir kolonnen (og relasjonen) som skal brukes til å koble den overordnede og underordnede tabellen sammen.
      • Egenskapen Deaktiver redigering i rutenett for underordnede elementer gir en del kontroll over redigerbarheten til det nestede rutenettet. Det nestede rutenettet arver som standard redigeringsevnen til det overordnede rutenettet, men denne egenskapen kan brukes til å hindre redigering i det nestede rutenettet når det overordnede rutenettet kan redigeres. Standardverdien er Nei.
    • Egenskapen Customizer gjør det mulig for oppretteren å koble til én enkelt tilpassing Power Apps komponentrammeverkskontroll med definisjoner for å endre visualobjekter eller samhandlinger for én eller flere kolonner i rutenettet eller det tomme rutenettvisualobjektet.
    • Med egenskapen Bruk første kolonne for oppslagsredigeringer kan utviklere velge kolonnen som brukes til redigering av oppslagsceller. Når Ja er valgt, vises og filtreres cellen etter den første kolonnen i måltabellens oppslagsvisning. Når Nei er valgt, vises og filtreres cellen etter primærkolonnen. Standardverdien er Nei.

Tilpasning

Hvis du vil ha informasjon om hvordan du tilpasser den Power Apps rutenettkontrollen ved hjelp av utvidbarhets-API-er, kan du gå til Kanse den redigerbare rutenettkontrollen.

Kjente problemer og begrensninger

Begrensninger for kortskjemalistene

Når en visning eller et delnett er smalt, endres den til et kortlisteformat som er bedre for små skjermer, for eksempel mobile enheter. Rutenettkontrollen Power Apps viser følgende virkemåte i en kortliste:

  • Sortering er for øyeblikket ikke tilgjengelig i en kortlistevisning. Du kan omgå denne begrensningen ved å opprette visninger med sorteringsrekkefølgen du vil ha.
  • Velg alle og Fjern alle er ikke tilgjengelige i en kortlistevisning.
  • Hopplinjen er ikke tilgjengelig i en kortlistevisning. Du kan omgå denne begrensningen ved å velge Søk for å filtrere oppføringer. Skriv inn ønsket bokstav, og trykk deretter på Enter.
  • Bilder på en oppføring i listen vises ikke i en kortlistevisning. Denne begrensningen omfatter tabellikoner, nettressursbilder, egendefinerte bilder og betingede bilder. Det eneste bildet som vises for en oppføring i listen, er initialene for oppføringen.
  • Det finnes ingen ikoner for kontekstmenykommandoer i en kortlistevisning.
  • Når det ikke finnes oppføringer, blir enkelte lister bedt om å opprette et nytt element. Denne knappen vises ikke i en kortlistevisning som bruker den skrivebeskyttede tabellkontrollen for Power Apps.

Listevisningen viser ikke egendefinerte kort for tabellen

For å omgå problemet kan du vise et egendefinert kort ved å konfigurere tabellen slik at den bruker kortskjemaet for den gamle, skrivebeskyttede tabellkontrollen.

  1. Gå til Power Apps (make.powerapps.com) >Innstillinger>Avanserte innstillinger>Innstillinger>Tilpasninger>Tilpass systemet> utvid Entiteter> velg tabellen du vil tilpasse >Kontroller-fanen >Legg til kontroll.

  2. Velg Skrivebeskyttet rutenett, og velg deretter Legg til. Velg å vise rutenettet på en eller flere klientskjemafaktorer.

    Endre kortskjema for skrivebeskyttet rutenettkontroll

  3. Velg Konfigurer-egenskap (blyantikon) for egenskapen Card Form, og velg det egendefinerte kortskjemaet fra rullegardinlisten.

  4. Velg OK og deretter Publiser tilpasningen.

Begrensninger og forskjeller i brukergrensesnittet i forhold til den skrivebeskyttede tabellkontrollen

  • Rutenettet støtter for øyeblikket ikke eldre tematilpassinger.
  • Celler uten data er tomme i stedet for å vise tre streker ---.
  • Eierkolonnen viser ikke tilkoblingsstatus og personkort for brukeren.
  • Oppslagsfiltre for kolonner, når du bruker operatoren Er lik eller Er ikke lik, vises bare oppslagsalternativer som er tilgjengelige innenfor det gjeldende settet med gjeldende filtre.
    • Hvis for eksempel kontakttabellen har brukerne "Person A", "Person B" og "Person C", men tabelldataene for kontoen bare har rader som refererer til "Person B" og "Person C", viser kolonnefilteroppslaget for kontaktkolonnen i rutenettet for koneon bare alternativene "Person B" og "Person C". Dette er en endring i virkemåten fra tidligere rutenett.

Kjente problemer

  • Kolonnegruppering støttes ikke når sideveksling på rutenettet er aktivert.
  • Hvis datasettet som vises i rutenettet, inneholder dupliserte rader, kan det hende at duplikatene ikke vises i rutenettet. Dette kan føre til at antallet rapporterte poster viser flere poster enn det som faktisk er i rutenettet, eller flere poster som vises når du eksporterer dataene til Excel eller viser dataene i eldre Avansert søk. Denne virkemåten gjelder for alle rutenettkontroller, ikke bare den Power Apps rutenettkontrollen.
  • Hvis en bruker har skrivebeskyttede rettigheter til hovedlisten og deretter navigerer via et skjema til et delrutenett som representerer en enhet de har skriverettigheter til, tillater delrutenettet likevel ikke at brukeren kan gjøre endringer, siden tilgangen bestemmes først av hovedenheten, og deretter av den relaterte enheten.
  • Når du bruker Power Apps rutenettkontroll i redigerbar modus, støttes ikke tilpasningsalternativer for oppslagsfeltceller.
  • Når den Power Apps rutenettkontrollen er konfigurert som skrivebeskyttet på tabellnivå, men kan redigeres for et delsett av visninger, kan det hende at hendelser ikke utløses jevnt på tvers av de ulike konfigurasjonstilstandene.

Utforsk data i en visning på en rutenettside