Delen via


Toewijzing tussen entiteitsvelden maken of bewerken

Dit onderwerp is van toepassing op Dynamics 365 Customer Engagement (on-premises). Voor de Power Apps-versie van dit onderwerp, zie: Tabelkolommen toewijzen

U kunt kenmerken toewijzen tussen entiteiten met een entiteitsrelatie. Hiermee kunt u standaardwaarden instellen voor een record die is gemaakt in de context van een andere record. Stel dat u een nieuwe contactpersoonrecord voor een persoon wilt toevoegen die een werknemer voor een bepaald account is. U kunt dit op twee verschillende manieren doen:

U kunt gewoon navigeren in de app om een nieuwe contactpersoonrecord te maken. Maar daarna moet u de bovenliggende account instellen en meerdere gegevensitems selecteren (zoals adres- en telefoongegevens) die waarschijnlijk hetzelfde als het bovenliggende account zijn. Dit kan tijdrovend zijn en verhoogt het risico op fouten.

Een eenvoudigere manier is met de accountentiteit te beginnen en, met behulp van het subraster Contactpersonen op het formulier, + te selecteren om een contactpersoon toe te voegen. U wordt dan eerst verzocht om reeds bestaande verwante contactpersonen op te zoeken zodat u niet per ongeluk een dubbele record maakt. Als u geen bestaande record hebt gevonden, kunt u Nieuw selecteren en een nieuwe contactpersoonrecord maken. Het verschil is dat bepaalde gegevensitems in de accountrecord in het nieuwe contactpersoonformulier worden gekopieerd om bepaalde standaardwaarden in te stellen die u kunt wijzigen voordat u de record opslaat. Dit kan veel tijd besparen wanneer u gegevens invoert en vermindert het risico op fouten.

Notitie

Deze toewijzingen worden niet toegepast op de verwante records die zijn gemaakt met een werkstroom of dialoogvensterproces. Ze worden niet automatisch toegepast op nieuwe records die gemaakt zijn met code, maar ontwikkelaars kunnen het speciale bericht InitializeFrom gebruiken om een nieuwe record te maken met behulp van beschikbare toewijzingen.

Met deze toewijzingen worden alleen standaardwaarden op een record ingesteld voordat de record wordt opgeslagen. Mensen kunnen de waarden wijzigen alvorens ze op te slaan. De gegevens die worden overgebracht zijn de gegevens op dat moment. Het is niet gesynchroniseerd. Als de gegevens in de primaire entiteitrecord veranderen, blijven de gerelateerd entiteitsrecordgegevens die werden overgebracht toen de record werd gemaakt ongewijzigd.

De standaardwaarden die zijn ingesteld als u een nieuwe record maakt vanuit een lijst zijn niet gedefinieerd binnen de entiteitsrelaties, maar zijn beschikbaar in de relatiegebruikersinterface. Niet elke 1:N-entiteitsrelatie heeft ze. Als u een lijst met 1:N (or N:1)-entiteitsrelaties voor een entiteit weergeeft, kunt u de weergegeven relaties op type filteren. U kunt Alle, Aangepast, Aanpasbaar of Kan worden toegewezen selecteren. Entiteitsrelaties die kunnen worden toegewezen, bieden de mogelijkheid om entiteitsvelden toe te wijzen.

In de volgende regels ziet u welke soorten gegevens kunnen worden toegewezen.

  • Beide velden moeten van hetzelfde type zijn en dezelfde opmaak hebben.

  • De lengte van het doelveld moet gelijk zijn aan of groter zijn dan de lengte van het bronveld.

  • Het doelveld mag nog niet aan een ander veld zijn toegewezen.

  • Het bronveld moet zichtbaar zijn op het formulier.

  • Het doelveld moet een veld zijn waarin de gebruiker gegevens kan invoeren.

  • Als de velden optiesets zijn, moet de geheel-getalwaarde voor alle opties identiek zijn.

  • Adres-id-waarden kunnen niet worden toegewezen.

Notitie

Als u optiesetvelden moet toewijzen, raden we u aan beide velden te configureren zodat ze dezelfde algemene optieset. Anders is het wellicht moeilijk om twee verschillende optiesets handmatig te gesynchroniseren. Als de waarden met gehele getallen voor elke optie niet correct zijn toegewezen, kunnen zich problemen in uw gegevens voordoen. Meer informatie: Algemene optiesets maken en bewerken

Veldtoewijzing maken of bewerken

  1. Open de oplossingenverkenner.

  2. Vouw onder Onderdelen achtereenvolgens Entiteiten en de gewenste entiteit uit.

  3. Selecteer 1:N-relaties of N:1-relaties.

  4. Selecteer in het hoofdvenster in de lijst Type de optie Kan worden toegewezen.

  5. Selecteer een toewijsbare relatie. Selecteer vervolgens in de werkbalk Acties de optie Acties en selecteer daarna Bewerken.

  6. Selecteer Toewijzingen onder Gerelateerd.

  7. Selecteer voor elke nieuwe toewijzing op de werkbalk Acties de optie Nieuw.

  8. Selecteer in het dialoogvenster Veldtoewijzing maken het bronveld van Bronentiteitsvelden. Selecteer het doelveld van Doelentiteitsvelden.

  9. Selecteer OK.

  10. Selecteer Opslaan en sluiten om het formulier Relatie te sluiten.

  11. Als de aanpassingen zijn voltooid, publiceert u ze

Notitie

  • Na publicatie van aanpassingen zijn deze toewijzingen beschikbaar voor alle gebruikers. Als u Internet Information Services (IIS) opnieuw instelt alvorens de aanpassingen te publiceren, zijn deze toewijzingen voor alle gebruikers beschikbaar, ook als andere aanpassingen niet beschikbaar zijn.
  • Als u toewijst vanuit of naar een veld dat niet in een formulier wordt weergegeven, wordt de toewijzing pas uitgevoerd wanneer het veld aan een formulier is toegevoegd.

Veldtoewijzingen automatisch genereren

U kunt ook automatisch toewijzingen genereren, maar u moet oppassen wanneer u dit doet met systeementiteiten. Gebruik dit als u aangepaste entiteiten maakt en toewijzingen wilt instellen. Wanneer de lijst met toewijzingen wordt weergegeven, selecteert u in het menu Meer acties de optie Toewijz. genereren. Hiermee worden alle bestaande toewijzingen verwijderd en vervangen door voorgestelde toewijzingen die zijn gebaseerd op de velden met vergelijkbare namen en gegevenstypen. Als u dit op een systeementiteit gebruikt, kan het dat een aantal verwachte toewijzingen verloren gaan. Voor aangepaste entiteiten bespaart het tijd omdat u toewijzingen die u niet wilt makkelijker kunt verwijderen en andere kunt toevoegen die de actie Toewijzingen genereren niet heeft gemaakt.

Maak 1:N (een-op-veel) of N:1 (veel-op-een) relaties
Maak N:N-relaties (veel-op-veel)