Del via


Tilpasning af objekt- og attributtilknytninger

 

Udgivet: november 2016

Gælder for: Dynamics CRM 2015

Du kan knytte attributter mellem objekter, der har en objektrelation. Her kan du angive standardværdier for en post, der oprettes i konteksten af en anden post. Brug tilpasningsværktøjerne i programmet til at tilknytte attributter. Se TechNet: Tilpasse CRM-systemet-emnet TechNet: Create and edit entity relationships : Mapping Entity Fields. Se afsnittet om tilknytning af objektfelter for at få yderligere oplysninger.

I TechNet: Tilknytninger af objekter og attributter kan du se en tabel, der viser standardsystemets objekt- og felttilknytninger.

Dette emne indeholder

Funktionalitet i programmet

Brug af objekt- og attributtilknytningsdata

Attributter for automatisk tilknytning mellem objekter

Funktionalitet i programmet

Ved tilknytning i Microsoft Dynamics 365 strømlines dataindtastning, når du opretter nye poster, der er knyttet til en anden post. Når et objekt har en objektrelation med et andet objekt, kan du oprette nye relaterede objektposter ved hjælp af fanen Opret relateret på båndet. Når du opretter en ny post på denne måde, kopieres tilknyttede data fra den primære objektpost til formularen for den nye relaterede objektpost. Via tilknytnng af objektattributter kan du styre, hvilke data der kopieres, ved at tilføje nye tilknytninger i relationen mellem de to objekter. Hvis du opretter en post på en anden måde end fra den associerede visning af det primære objekt, tilknyttes der ikke data.

For eksempel kan du angive en tilknytning mellem adressefelterne i firmaer og adressefelterne i kontakter. Med denne tilknytning udfyldes adressefelterne for kontakten automatisk, når en bruger tilføjer en kontakt, der er knyttet til et bestemt firma.

Du kan knytte én attribut til flere målattributter. Du kan f.eks. knytte adresseoplysninger i et firma til både fakturerings- og leveringsadressen i en ordre.

Tilknytning anvendes, før der oprettes en ny relateret post. Brugere kan foretage ændringer, før posten gemmes. Senere ændringer af den primære post anvendes ikke på den relaterede post.

Brug af objekt- og attributtilknytningsdata

Når du opretter nye poster i konteksten af en eksisterende post, hvor der findes en tilknytning mellem objekterne, kan du bruge InitializeFromRequest-meddelelsen til at definere en ny post, der indeholder de værdier, der er angivet i tilknytningen. Du kan derefter bruge IOrganizationService.Create-metoden til at gemme posten. På denne måde anvendes de tilknytninger, du definerer.

Gyldige objekttilknytninger oprettes, når der oprettes en objektrelation. Brug entity_map_attribute_maps-objektrelationen til at hente attributtilknytningerne for parret af objekter, der er angivet af objekttilknytningen.

Du kan oprette eller opdatere poster for tilknytning af attributter. Følgende krav skal være opfyldt for attributtilknytninger:

  • Typen AttributeMetadata skal matche.

  • Længden af destinationsfeltet må ikke være kortere end kildefeltet.

  • Formatet skal matche.

  • Destinationsfeltet må ikke anvendes i en anden tilknytning.

  • Kildefeltet skal være synligt i objektformularen.

  • Destinationsfeltet skal være et felt, hvor brugeren kan angive data.

  • Der kan ikke tilknyttes værdier for adresse-id'er.

  • PartyList-attributter, hvor AttributeMetadata.AttributeType er AttributeTypeCode.PartyList kan ikke tilknyttes.

Attributter for automatisk tilknytning mellem objekter

Du kan redigere attributtilknytninger mellem objekter for objektrelationer, der understøtter tilknytning.

Udover at oprette hver attributtilknytning manuelt kan du bruge AutoMapEntityRequest-meddelelsen til at generere et nyt sæt attributtilknytninger. Meddelelsen udfører den handling, der findes under Opret tilknytninger-menuindstillingen i menuen Flere handlinger på værktøjslinjen. Denne meddelelse tilknytter alle attributter mellem de to relaterede objekter, hvor attributnavne og -typer er identiske. Denne meddelelse leveres som en forbedring af produktiviteten, så du ikke behøver manuelt at tilføje alle attributtilknytninger. Du kan i stedet oprette et sæt af sandsynlige tilknytninger og minimere mængden af manuelt arbejde til at tilføje eller fjerne individuelle tilknytninger, der opfylder dine behov.

Bemærk

Automatisk generering af tilknytninger på denne måde fjerner alle tidligere definerede attributtilknytninger og kan omfatte tilknytninger, som du ikke ønsker.

Se også

Udvide modellens metadata
Meddelelser og metoder for objektet EntityMap
Meddelelser og metoder for objektet AttributeMap
TechNet: Create and edit entity relationships: Mapping Entity Fields

© 2017 Microsoft. Alle rettigheder forbeholdes. Ophavsret