Freigeben über


Beispiel: Berechnen Sie mit einer benutzerdefinierten Workflowaktivität einen Kreditscore

Dieser Beispielcode ist für Microsoft Dataverse. Laden Sie hier das vollständige Beispiel herunter: WorkflowActivities.

Anforderungen

Um das Beispielprojekt herunterzuladen und die NuGet-Pakete wiederherzustellen, die im Beispielprojekt verwendet werden, ist eine Internetverbindung erforderlich.

Anforderungen

Die folgenden Anpassungen müssen vorhanden sein, damit diese benutzerdefinierte Workflowaktivität funktioniert:

  • Entitätsschemaname: new_loanapplication
  • Attribut: new_loanapplicationid als Primärschlüssel
  • Attribut: new_creditscore vom Typ int mit mindestens 0 und maximal 1000 (falls aktualisiert werden soll)
  • Attribut: new_loanamount des Geld-Typs mit Standard-Minimum und Maximum.
  • Anpassen des Formulars, um das Attribut new_loanapplicantid einzuschließen

Die Kontaktentität muss über die folgenden Anpassungen verfügen:

  • Attribut: new_ssn als Einzelne Textzeile mit einer maximalen Länge von 15
  • 1:N-Beziehung mit diesen Eigenschaften:
    • Schemaname der Beziehungsdefinition: new_loanapplicant
    • Anzeigename der mit der Beziehungsdefinition verknüpften Entität: Kreditwendung
    • Schemaname des Beziehungsnamens: new_loanapplicantid
    • Beziehungsverhaltenstyp: Referenziell

Demonstriert

Die folgende Beispielworkflowaktivität berechnet den Kreditscore anhand der Sozialversicherungsnummer (SSN) und des Namens.

Beispiel

RetrieveCreditScore.cs

Siehe auch

Workflowerweiterungen
Lernprogramm: Erstellen einer Workflow-Erweiterung
Beispiel: Eine benutzerdefinierte Workflowaktivität erstellen
Beispiel: Aktualisieren des nächsten Geburtstags mithilfe einer benutzerdefinierten Workflowaktivität