Rückwärtssuche für Fehlermeldungen

Auf den Punkt

Dieses Tutorial zeigt Ihnen, wie Sie durch Nutzung der XrmToolBox anhand einer Fehlermeldung identifizieren können, welcher Workflow fehlgeschlagen ist.

Voraussetzungen für den nächsten Schritt

  • Die XrmToolBox ist auf Ihrem PC installiert
  • Sie haben die Admin-Login-Daten Ihrer Umgebung bereit

Click Through

  • Öffnen Sie die XrmToolBox
  • Klicken Sie auf Open Tool Library auf der rechten Seite unter Quick actions
  • Suchen Sie nach FetchXML Builder
  • Installieren Sie den FetchXML Builder
  • In oberen Bereich Ihres Bildschirms klicken Sie auf den Tools Tab links der Tool Library
  • Suchen Sie nach FetchXML Builder
  • Klicken Sie darauf
  • Klicken Sie auf Connect in der oberen Leiste
  • Falls Sie die Umgebung schon einmal mit der XrmToolBox verbunden haben, können Sie sie jetzt auswählen
  • Falls dies nicht der Fall ist, folgen Sie den folgenden Schritten:
    • Klicken Sie auf +New
    • Wählen Sie Connection Wizard
    • Geben Sie die URL Ihrer Umgebung ein
    • Entfernen Sie den Haken bei "Use your current credentials"
    • Klicken Sie auf Next
    • Geben Sie die Email Ihres Admin Accounts unter Username ein
    • Geben Sie das Passwort Ihres Admin Accounts unter Password ein
    • Klicken Sie auf Next
    • Klicken Sie auf Finish
    • Klicken Sie auf OK
  • Im "Select Tabs to Update Pop-up"-Fenster wählen Sie FetchXML Builder und klicken Sie auf Checked tabs
  • Klicken Sie auf Connect in der oberen linken Ecke
  • Klicken Sie auf Open Connection Manager
  • Doppelklicken Sie auf Ihre Umgebung
  • Setzen Sie Service timeout auf 50 Minuten anstatt der regulären 2 Minuten (Screenshot)
  • Klicken Sie auf Next
  • Klicken Sie auf Next
  • Klicken Sie auf Finish
  • Klicken Sie auf Close
  • Klicken Sie auf Cancel
  • Klicken Sie auf View in der oberen Leiste des FetchXML Builder und dann auf FetchXML (Screenshot)
  • Löschen Sie die Inhalte aus dem erscheinenden Fenster, falls solche vorhanden sein sollten
  • Kopieren Sie den folgenden Abschnitt und fügen Sie ihn in den FetchXML Builder ein:
    <fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="false">
       <entity name="workflow">
         <attribute name="name" />
         <attribute name="statecode" />
         <attribute name="statuscode" />
         <attribute name="primaryentity" />
         <attribute name="type" />
         <filter />
         <filter>
           <condition attribute="xaml" operator="like" value="%[Error message]%" />
         </filter>
         <order attribute="modifiedon" descending="false" />
       </entity>
    </fetch>
  • Ersetzen Sie [Error Message] in diesem Text durch die Fehlermeldung, für die Sie den fehlgeschlagenen Workflow finden wollen (Screenshot)
  • Klicken Sie auf Execute in der oberen Leiste
  • Einen Liste mit den Workflows, die diese Fehlermeldung hervorrufen können, erscheint

Ergebnis

Image
HR