Modern besturingselement Tabel in Power Apps (preview)
[Dit artikel maakt deel uit van de voorlopige documentatie en kan nog veranderen.]
Een besturingselement waarmee een set gegevens in een tabel of lijst wordt weergegeven.
Omschrijving
Het besturingselement Tabel is een modern responsief besturingselement dat een reeks gegevens in tabel- of lijstindeling weergeeft. De tabelindeling bevat kolomkoppen voor elk weergegeven veld en een voettekst met details over de gegevensset, zoals het aantal records. De lijstindeling presenteert de gegevens in één kolom en heeft drie velden voor elke rij. Als een maker van apps hebt u volledige controle over welke velden aan het besturingselement worden toegevoegd, alsmede in welke volgorde. Hoewel alle toegevoegde velden zichtbaar zijn in tabelindeling, verschijnen alleen de eerste drie velden in de beperktere lijstindeling.
Vergelijkbaar met de tabelbesturingselementen Galerij en Gegevens behoudt de Tabel een eigenschap Geselecteerd die verwijst naar de geselecteerde rij die kan worden gebruikt om het besturingselement Tabel te koppelen aan andere besturingselementen. De belangrijkste eigenschappen voor dit besturingselement zijn Items, ReflorBehavior, Selected en OnSelect.
Ondersteunde mogelijkheden
- Gegevens in een besturingselement Tabel zijn alleen-lezen.
- De tabelindeling biedt een moderne zoekervaring voor gegevens met oneindig schuiven, waardoor er geen pagineringsknoppen meer nodig zijn.
- Het besturingselement Tabel ondersteunt koppelingen naar Microsoft Dataverse-tabellen en -verzamelingen.
- Wanneer u een besturingselement Tabel aansluit op een compatibele connector, zoals Microsoft Dataverse, wordt standaard een vooraf gedefinieerde set velden weergegeven. U kunt naar wens ook andere velden weergeven of verbergen.
- Het besturingselement Tabel kan automatisch schakelen tussen tabel- en lijstindelingen. U kunt dit gedrag handmatig beheren met de eigenschap Opnieuw plaatsen .
- Wanneer u uw app uitvoert, kunt u de kolombreedte aanpassen in het besturingselement Tabel. Uw wijzigingen worden echter niet opgeslagen terwijl u de app uitvoert. Uw wijzigingen worden niet opgeslagen.
- Wijzig het kleurenpalet voor de tabel via de eigenschap Basispaletkleur.
Niet ondersteunde mogelijkheden
De getoonde mogelijkheden worden nu niet ondersteund. Aangezien het besturingselement Tabel echter nog steeds in ontwikkeling is, is het verstandig om regelmatig te controleren of er updates zijn.
- De tabel koppelen aan andere gegevensconnectors.
- De stijl van de tabel aanpassen (anders dan het kleurenpalet) of afzonderlijke kolommen wijzigen.
Algemeen
Items: De gegevensbron voor de items die worden weergegeven in de tabel.
NoDataText: het bericht dat aan de gebruiker wordt getoond als er geen records worden weergegeven in het besturingselement Tabel.
Visible: hiermee wordt aangegeven of een besturingselement zichtbaar of verborgen is.
Gedrag
ReflowBehavior: het standaard responsieve gedrag van de tabel. Opnieuw plaatsen betekent dat de tabel in tabelindeling wordt weergegeven wanneer het besturingselement 480 of meer pixels breed is en schakelt naar een lijstindeling als er minder ruimte is. GridOnly (of ListOnly) betekent dat de tabel altijd in tabelindeling (of lijstindeling) wordt weergegeven, ongeacht de breedte van het besturingselement. Bovendien kunt u Power Fx-formules gebruiken om uw eigen breekpunten te creëren om het responsieve gedrag van de tabel te definiëren.
EnableSorting: hiermee kunnen gebruikers de gegevens in de tabel sorteren met behulp van vervolgkeuzelijsten uit de kolomkoppen voor ondersteunde gegevenstypen.
EnableRangeSelection: bepaalt of gebruikers een gedeelte van de tabel kunnen selecteren om de waarden eruit te kopiëren. De standaardwaarde is Yes.
Grootte en positie
X: de afstand tussen de linkerrand van een besturingselement en de linkerrand van de bovenliggende container (het scherm als er geen bovenliggende container is).
Y: de afstand tussen de bovenrand van een besturingselement en de bovenrand van de bovenliggende container (het scherm als er geen bovenliggende container is).
Width: de afstand tussen de linker- en rechterrand van een besturingselement.
Height: de afstand tussen de boven- en onderrand van een besturingselement.
Stijl en thema
HeadingFont: het lettertype voor de kolomkoppen.
HeadingFontSize: de tekengrootte voor de kolomkoppen.
HeadingFontColor: de tekstkleur voor de kolomkoppen.
HeaderFontWeight: het tekengewicht voor de kolomkoppen.
BasePaletteColor: het kleurenpalet dat op een besturingselement wordt toegepast. Dit heeft invloed op alle oppervlakken van het besturingselement die een themakleur weergeven.
Font: de naam van de lettertypefamilie waarin de tekst wordt weergegeven.
FontSize: de tekengrootte van de tekst die in een besturingselement wordt weergegeven. Als de waarde null of nul is, wordt de tekengrootte bepaald door het geselecteerde Fluent-thema.
FontColor: de kleur van de tekst in een besturingselement.
FontWeight: het gewicht van de tekst in een besturingselement: Vet, Lichter, Normaal of Halfvet.
Aanvullende eigenschappen
Geselecteerd: De geselecteerde rij in het besturingselement Tabel.
DisplayMode: bepaalt of invoer van de gebruiker is toegestaan (Edit), of gegevens alleen worden weergegeven (View) of het besturingselement wordt uitgeschakeld (Disabled).
OnSelect: definieert de actie die wordt getriggerd wanneer één record wordt geselecteerd.
ShowAvatar: of de avatar van de gebruiker in de lijstmodus verschijnt of is verborgen.
ShowColumnHeaders: of de kolomkoppen verschijnen of zijn verborgen.
ShowFooter: hiermee wordt aangegeven of de voettekst wordt weergegeven of verborgen is.
Size: de grootte van het besturingselement op het canvas.
AccessibleLabel: label voor schermlezers.