Del via


Eksempel: Oprette og knytte en videnbasepost til en hændelse

 

Udgivet: januar 2017

Gælder for: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Dette eksempel viser, hvordan du opretter en forekomst af en videnbasepost og knytter den til en forekomst af en hændelse. Du kan finde flere oplysninger om den funktion, som dette eksempel demonstrerer, under Bruge Parature-viden i Dynamics 365.

Dette eksempel er for Opdatering 1 til Microsoft Dynamics CRM Online 2015 og Microsoft Dynamics 365 (i det lokale miljø). Det kan downloades fra Parature Integration: oprette og knytte videnbasepost til hændelse.

Forudsætninger

  1. Du skal have adgang til en Opdatering 1 til Microsoft Dynamics CRM Online 2015 eller Microsoft Dynamics 365 organisation, og Parature-vidensstyringsintegration skal være aktiveret for Dynamics 365-organisationen.Flere oplysninger:TechNet: Forbinde Microsoft Dynamics CRM til Parature-videnbase.

  2. Download Visual Studio-projektet ParatureIntegration.

  3. Åbn Visual Studio-projektet ParatureIntegration, og installer NuGet-pakken til Microsoft.CrmSdk.CoreAssemblies version 7.1.0-preview. Du kan finde en vejledning i Installer NuGet-pakker til senere brug.

    Når du har installeret NuGet-pakkerne, kan du se en vejledning i, hvordan du kører eksemplet, og hvad der kan forventes, under Kør eksemplet.

Dette emne indeholder

Det kan eksemplet gøre

Installer NuGet-pakker

Kør eksemplet

Det kan eksemplet gøre

  1. Run-metoden i CreateandAssociateKBRecordtoIncident-klassen kalder CheckCRMVersion-metoden, som registrerer, om du kører den korrekte version af Dynamics 365 for eksemplet.

  2. CheckKnowledgeManagementStatus-metoden kontrollerer, om vidensstyring er aktiveret for Incident-objektet.

  3. CreateRequiredRecords-metoden opretter de nødvendige poster til eksemplet: et eksempelfirma og en hændelsespost.

  4. Opretter en KnowledgeBaseRecord-eksempelpost.

  5. Knytter KnowledgeBaseRecord-eksempelposten til den Incident post, der blev oprettet tidligere, kontrollerer, om tilknytningen er korrekt, og fjerner derefter posterne.

  6. Endelig beder DeleteRequiredRecords-metoden dig om at slette objektposterne, der oprettes under kørslen af eksemplet:

    1. Skriv y, og tryk på ENTER for at slette objektposterne fra din organisation.

    2. Skriv n, og tryk på ENTER for at beholde objektposterne i din organisation. Du skal manuelt slette objektposterne senere, hvis du vil vende tilbage til den oprindelige tilstand.

Installer NuGet-pakker

Brug følgende trin til at installere de nødvendige assemblier til dette eksempel:

  1. Download dette eksempel, og pak filerne ud.

  2. Gå til mappen C#, og åbn filen ParatureIntegration.sln ved hjælp af Visual Studio.

  3. I Visual Studio skal du højreklikke på projektet ParatureIntegration og vælge Manage NuGet Packages.

  4. I Preview-versionen skal du vælge Include Prerelease frem for Stable Only i søgekriterierne. Derefter skal du søge efter "Microsoft Dynamics CRM 2015 SDK core assemblies". Sørg for at vælge 7.1.0-preview-versionen.

  5. Klik på Installer. Du skal acceptere vilkårene i licensaftalen for at kunne installere denne pakke.

Kør eksemplet

  1. Åbn løsningen i Visual Studio med de nødvendige NuGet-pakker installeret, og tryk på F5.

  2. Hvis du ikke tidligere har kørt en af de administrerede Microsoft Dynamics 365-kodeeksempler før, skal du angive oplysninger for at køre koden, og ellers skal du indtaste nummeret for en af de Dynamics 365-servere, du tidligere har oprettet.

    Prompt

    Beskrivelse

    Angiv et Dynamics 365-servernavn og en -port [crm.dynamics.com]

    Angiv navnet på din Microsoft Dynamics 365-server. Standarden er Microsoft Dynamics 365 (online) (crm.dynamics.com) i Nordamerika.

    Eksempel:
    crm5.dynamics.com

    Er denne organisation klargjort i Microsoft-onlinetjenester (y/n) [n]

    Skriv y, hvis dette er en Microsoft Online-klargjort organisation. Ellers skal du skrive n.

    Angiv domæne\brugernavn

    Skriv dit Microsoft-konto.

    Angiv adgangskode

    Skriv din adgangskode. Tegnene vil blive vist som "*" i vinduet. Adgangskoden gemmes sikkert i Microsoft Legitimationsstyring til senere brug.

    Angiv et organisationsnummer (1-n) [1]

    Skriv det tilsvarende nummer fra listen over viste organisationer, du tilhører. Standardværdien er 1, der angiver den første organisation på listen.

  3. Eksemplet udfører de operationer, der er beskrevet i Det kan eksemplet gøre, og du bilver muligvis bedt om at angive flere indstillinger.

  4. Når eksemplet er fuldført, skal du trykke på ENTER for at lukke konsolvinduet.

Se også

Bruge Parature-viden i Dynamics 365

Microsoft Dynamics 365

© 2017 Microsoft. Alle rettigheder forbeholdes. Ophavsret