Advanced lookup model driven app search more fields experience in model-driven Power AppsAdvanced lookup model driven app search more fields experience in model-driven Power Apps
Spread the love

Opzoekopdrachten vormen een kernonderdeel van modelgestuurde apps, omdat ze helpen onderliggende gegevensrelaties in Microsoft Dataverse tot leven te brengen. Vandaag kondigen we Advanced Lookup aan: een reeks verbeteringen in de bruikbaarheid waarmee u die gegevens gemakkelijk kunt verkennen en vinden, zodat u productiever kunt zijn met gegevensinvoertaken.

De sleutel tot het snel opzoeken van een record is context. Deze context wordt tot uitdrukking gebracht doordat Power Apps Makers een opzoekveld met filters configureert om de gegevens en weergaven te verfijnen om de benodigde kolommen weer te geven. Met geavanceerd zoeken kunt u eenvoudig alle beschikbare filters toepassen om records te zoeken, te verkennen en te selecteren om een ​​opzoekveld in te vullen.

Laten we de geavanceerde verbeteringen in de bruikbaarheid van het opzoeken eens nader bekijken.

Bekijk meer kolommen wanneer u een record opzoekt

View more columns when looking up a record


Geavanceerd zoeken biedt een meeslepende opzoekervaring, zodat u alle kolommen van een weergave kunt bekijken om de juiste record te identificeren die u moet selecteren. De kolommen kunnen ook worden gesorteerd, zodat u records in de gewenste volgorde kunt bekijken.

See results quickly with typeahead search

Bekijk snel resultaten met typeahead zoeken

U kunt de resultaten bekijken terwijl u typt met geavanceerd zoeken. Schakel over naar een andere weergave of een geheel andere tabel en bekijk de resultaten zonder dat u uw zoekopdracht opnieuw hoeft te typen.

Veel op veel relatie; many to many en een op veel; one to many


De veel-op-veel-relatie (die ook N:N wordt genoemd) omvat een speciale derde tabel, een relatietabel genaamd, ook wel een intersect-tabel genoemd, die in kaart brengt hoe de vele rijen van de ene tabel kunnen worden gerelateerd aan de vele rijen van een andere tabel. tafel.

Wanneer u rijen van een van de tabellen in een N:N-relatie bekijkt, kunt u een lijst bekijken met alle rijen van de andere tabel die daaraan gerelateerd zijn.

Eén-op-veel-relaties zijn simplistisch en universeel. Een voorbeeld van een één-op-veel-relatie omvat een factuur (die ene) met regelitems (de vele), zoals eerder besproken. Een ander voorbeeld is een klaslokaal (de ene) en de leerlingen in de klas (de vele).

Veel-op-veel-relaties zijn iets complexer. Tabellen met dit type relatie vereisen een speciale tabel ertussen om in kaart te brengen hoe ze aan elkaar gerelateerd zijn. Voorbeelden hiervan zijn auteurs en boeken. Het is mogelijk dat een boek veel auteurs kan hebben en dat een auteur veel boeken kan schrijven. Er is een nieuwe intersectietabel tussen de boekentabel en de auteurstabel nodig om de boeken en auteurs in kaart te brengen (op te lossen) met een vermelding in de intersectietabel die de naam van het boek en de naam van de auteur in elke rij bevat. U kunt een rapport maken door deze kruispunttabel te gebruiken om alle boeken weer te geven die door een auteur zijn geschreven, zelfs als die schrijver een van de vele of de enige auteur van het boek was.

https://learn.microsoft.com/en-us/training/modules/create-relationship-between-cds-entities/3-one-to-many

https://learn.microsoft.com/en-us/training/modules/create-relationship-between-cds-entities/4-many-to-many

Many-to-many relationship

Met veel-op-veel-relaties (N:N) is er geen expliciete hiërarchie en zijn er geen opzoekkolommen of gedragingen die u moet configureren. Rijen die zijn gemaakt met behulp van veel-op-veel-relaties, kunnen worden beschouwd als peers en de relatie is wederkerig.

Bij veel-op-veel-relaties worden in een relatietabel (of snijpunttabel) de gegevens opgeslagen die aan de tabellen zijn gekoppeld. Deze tabel heeft een een-op-veel-tabelrelatie met beide gerelateerde tabellen en slaat alleen de waarden op die nodig zijn om de relatie te definiëren.

Eenmalig deze is aangemaakt, kan een veel-op-veel relaties niet aangepast worden, enkel verwijderd worden.

Het creëren van relaties vereist planning en administratieve inspanningen. Met Dataverse kunt u verbindingen tussen tabelrijen definiëren zonder een tabelrelatie te maken. Door verbindingen te gebruiken, kunnen gebruikers een benoemde koppeling tussen rijen tot stand brengen om een minder formele relatie tot stand te brengen, wat het maken van een daadwerkelijke tabelrelatie niet rechtvaardigt.

Maak twee tabellen en relateer ze met behulp van een een-op-veel-relatie

https://learn.microsoft.com/en-us/training/modules/create-relationship-between-cds-entities/6-exercise

Door alfons

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *