Haal records op voor veel-op-veek rekaries met doorsnedenentiteiten.
Gepubliceerd: november 2016
Is van toepassing op: Dynamics CRM 2015
In Microsoft Dynamics CRM 2015 en Microsoft Dynamics CRM Online, zodra er een veel-op-veel-relatie (N:N) is tussen twee entiteiten, een doorsnedenentiteit wordt automatisch gemaakt. Dit geldt voor zowel systeemrelaties ingebouwd in de producten als aangepaste veel-op-veelrelaties. De naam van de entiteit wordt opgegeven in de eigenschap IntersectEntityName in de relatiemetagegevens. De naam van de relatie wordt opgegeven in de eigenschap SchemaName in de relatiemetagegevens.
U kunt doorsnedenentiteiten gebruiken om de zoekresultaten weergegeven in de query te verfijnen door IOrganizationService te gebruiken.RetrieveMultiple methode of het RetrieveMultipleRequest bericht. Echter, kunt u de doorsnedenentiteitsrecord niet direct ophalen met de QueryExpression klasse. Als u de records op te halen een doorsnedenentiteit, moet u de gebruiken klasse FetchExpression.
In dit onderwerp
Doorsnedensentiteiten
Metagegevens doorsnedenentiteit
Doorsnedensentiteiten
De volgende tabel vindt u een lijst met entiteiten die in N:N-relaties tussen standaardentiteiten worden gebruikt.
IntersectEntity |
MtoM_SchemaName |
MtoM_Entity1 |
MtoM_Entity2 |
---|---|---|---|
accountleads |
accountleads_association |
account |
lead |
campaignactivityitem |
campaignactivitylist_association |
campaignactivity |
list |
campaignactivityitem |
campaignactivitysalesliterature_association |
campaignactivity |
salesliterature |
campaignitem |
campaigncampaign_association |
campaign |
campaign |
campaignitem |
campaignlist_association |
campaign |
list |
campaignitem |
campaignproduct_association |
campaign |
product |
campaignitem |
campaignsalesliterature_association |
campaign |
salesliterature |
competitorproduct |
competitorproduct_association |
competitor |
product |
competitorsalesliterature |
competitorsalesliterature_association |
salesliterature |
competitor |
connectionroleassociation |
connectionroleassociation_association |
connectionrole |
connectionrole |
contactinvoices |
contactinvoices_association |
invoice |
contact |
contactleads |
contactleads_association |
contact |
lead |
contactorders |
contactorders_association |
salesorder |
contact |
contactquotes |
contactquotes_association |
quote |
contact |
entitlementcontacts |
entitlementcontacts_association |
contact |
entitlement |
entitlementproducts |
product_entitlement_association |
product |
entitlement |
entitlementtemplateproducts |
product_entitlementtemplate_association |
product |
entitlementtemplate |
leadcompetitors |
leadcompetitors_association |
lead |
competitor |
leadproduct |
leadproduct_association |
lead |
product |
listmember |
listaccount_association |
list |
account |
listmember |
listcontact_association |
list |
contact |
listmember |
listlead_association |
list |
lead |
opportunitycompetitors |
opportunitycompetitors_association |
opportunity |
competitor |
productassociation |
productassociation_association |
product |
product |
productsalesliterature |
productsalesliterature_association |
product |
salesliterature |
productsubstitute |
productsubstitute_association |
product |
product |
queuemembership |
queuemembership_association |
queue |
systemuser |
roleprivileges |
roleprivileges_association |
privilege |
role |
roletemplateprivileges |
roletemplateprivileges_association |
roletemplate |
privilege |
servicecontractcontacts |
servicecontractcontacts_association |
contact |
contract |
subscriptionmanuallytrackedobject |
contact_subscription_association |
subscription |
contact |
subscriptionmanuallytrackedobject |
task_subscription_association |
subscription |
task |
systemuserprofiles |
systemuserprofiles_association |
systemuser |
fieldsecurityprofile |
systemuserroles |
systemuserroles_association |
systemuser |
role |
teammembership |
teammembership_association |
team |
systemuser |
teamprofiles |
teamprofiles_association |
team |
fieldsecurityprofile |
teamroles |
teamroles_association |
team |
role |
Metagegevens doorsnedenentiteit
De meeste doorsnedenentiteit zijn simpel, met weinig alleen de eigenschappen die nodig zijn om een koppeling tussen de twee entiteiten in de N:N-relatie. Als u eerder gebonden typen gebruikt, kunt u een voorbeeld weergeven, in ContactInvoices doorsnedenentiteit. Dit is het geval voor alle aangepaste veel-op-veelrelaties. Echter, zijn er diverse doorsnedenentiteiten een die extra eigenschappen hebben voor bepaalde functionaliteit voor de relatie zijn gebruikt. Om het eenvoudiger te maken om query's te schrijven met speciale doorsnedenentiteiten te gebruiken, is het kenmerkmetagegeven biedt in de volgende onderwerpen:
Zie ook
Bouw query's met QueryExpression
Aanpassen metagegevens van entiteitsrelaties
Gegevens ophalen met query's
CampaignActivityItem intersect entity metadata
CampaignItem intersect entity metadata
ListMember intersect entity metadata
Role Privileges intersect entity metadata
Voorbeeld: records ophalen uit een snijpunttabel
© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht