Übung – Erweiterung eines externen Datentyps

Abgeschlossen

Zuerst lesen – bevor Sie mit der Übung beginnen!

Wichtig

Für diese Übung können Sie sich NICHT mit Ihren eigenen Anmeldeinformationen anmelden. Führen Sie die folgenden Schritte aus, um sich mit den richtigen Anmeldeinformationen bei Ihrer Übungsumgebung anzumelden.

  1. Stellen Sie sicher, dass Sie bei Microsoft Learn angemeldet sind.
  2. Wählen Sie VM-Modus starten oder Zum Starten von VM-Modus anmelden in dieser Lerneinheit aus.
  3. Klicken Sie auf der Registerkarte Ressourcen auf der Übungsseitenleiste im Kästchen T neben Kennwort in dem Feld WIN22FO10041 (Prod) unter der Überschrift Ressourcengruppe, damit das Administratorkennwort für den virtuellen Computer automatisch für Sie eingegeben wird.
  4. Drücken Sie die EINGABETASTE.
  5. Wählen Sie auf der Seite Netzwerke die Option Nein aus.
  6. Microsoft Edge wird geöffnet. Warten Sie, bis die Anmelde-Seite für Finanzen und Betrieb angezeigt wird. Wenn beim Laden der Anmeldeseite ein Problem auftritt, versuchen Sie, den Browser in der VM neu zu starten.
  7. Platzieren Sie den Mauszeiger auf der Microsoft-Seite Anmelden in Finanzen und Betrieb in das Feld Benutzername.
  8. Klicken Sie auf der Registerkarte Ressourcen der Übungsseitenleiste unter der Überschrift Azure-Portal neben Benutzername auf das Symbol T, und drücken Sie dann die EINGABETASTE.
  9. Ihr Mauszeiger befindet sich jetzt auf der Seite Kennwort.
  10. Wählen Sie auf der Registerkarte Ressourcen der Übungsseitenleiste unter der Überschrift Azure-Portal neben Kennwort das Symbol T aus, und drücken Sie dann die Eingabetaste.
  11. Geben Sie im Fenster Passwort speichern die Option Nie ein.
  12. Klicken Sie auf Akzeptieren auf der Seite Berechtigungen angefordert.
  13. Wählen Sie die Registerkarte Anweisungen auf der Übungsseitenleiste aus, um die Übungsanweisungen anzuzeigen.

Sie können jetzt mit der Arbeit an dieser Übung beginnen.

Szenario

Der Entwickler der Finanz‑ und Betriebs-Apps wurde vom Unternehmen für Flottenverwaltung gebeten, ein Nummerneingabefeld auf der Seite Kunde zu ändern. Im Feld Behördenstandortcode sind nur 12 Ziffern zulässig und das Unternehmen muss 14 Ziffern eingeben können. Da das Unternehmen kein neues Feld benötigt, erstellt der Entwickler eine Erweiterung des externen Datentyps AgencyLocationCode in Visual Studio.

Neues Projekt erstellen

  1. Schließen Sie das Microsoft Edge-Fenster und Finanzen und Betrieb.
  2. Klicken Sie mit der rechten Maustaste auf das Symbol Visual Studio auf dem Desktop, und wählen Sie dann die Option Als Administrator ausführen aus.
  3. Wählen Sie Ohne Code fortfahren unten auf der Seite aus, um Visual Studio zu öffnen.
  4. Wählen Sie auf der Symbolleiste Erweiterungen aus, um sicherzustellen, dass auf die richtige Anwendungssuite verwiesen wird. Klicken Sie dann auf Dynamics 365>Modellverwaltung > Modellparameter aktualisieren.
  5. Wählen Sie in der Dropdownliste Modellname das Modell FleetManagement aus.
  6. Wählen Sie Weiter aus, und stellen Sie anschließend sicher, dass ApplicationSuite in der Dropdownliste Referenzierte Pakete auswählen ausgewählt ist. Lassen Sie alle anderen ausgewählten Elemente unverändert.
  7. Wählen Sie dreimal Weiter aus.
  8. Öffnen Sie das Menü Datei, und wählen Sie Neu > Projekt aus.
  9. Suchen Sie nach Finanzen und Betrieb, wenn dies nicht bereits in der Liste der neuesten Projekte angezeigt wird, und klicken Sie dann auf Weiter.
  10. Geben Sie im Feld Projektname des Dialogfelds Neues Projekt konfigurierenFleetManagementExtensionProject ein.
  11. Wählen Sie Erstellen aus.
  12. Wählen Sie Dynamics 365>Optionen im Menü Erweiterungen oben auf der Seite aus.
  13. Wählen Sie unter dem Knoten Dynamics 365 im linken Bereich die Option Projekte aus.
  14. Stellen Sie sicher, dass die Kontrollkästchen für Projekte nach Elementtyp organisieren und Datenbank beim Erstellen für das neu erstellte Projekt synchronisieren aktiviert sind. Wenn andere ausgewählt sind, belassen Sie sie so, wie sie sind.
  15. Wählen Sie OK aus.

Erweitern Sie den externen Datentyp AgencyLocationCode.

  1. Wählen Sie auf der Menüleiste die Optionen Ansicht>Anwendungs-Explorer aus, um den Anwendungs-Explorer zu öffnen.

  2. Erweitern Sie in der Suchleiste des Fensters Anwendungs-Explorer den Knoten AOT und anschließend den Knoten Datentypen.

  3. Erweitern Sie im Knoten Datentypen den Knoten Erweiterte Datentypen.

  4. Wählen Sie den externen Datentyp AgencyLocationCode aus.

  5. Klicken Sie mit der rechten Maustaste auf den externen Datentyp AgencyLocationCode und wählen Sie die Option Erweiterung erstellen aus. Ein Element namens AgencyLocationCode.FleetManagement wird im Projektmappen-Explorer dem FleetManagementExtensionProject hinzugefügt. Behalten Sie zu Demozwecken den Standardnamen bei.

    Hinweis

    Wir empfehlen Ihnen im Praxisszenario, dass Sie die Erweiterung umbenennen, um Konflikte mit Erweiterungen zu vermeiden, die während der Anwendungsupdates eingeführt werden. Beispielsweise sollten Sie AgencyLocationCode.Extension in AgencyLocationCode.abcExtension umbenennen.

  6. Doppelklicken Sie im Fenster Projektmappen-Explorer auf das Element AgencyLocationCode.FleetManagement, um es im Fenster „Element-Designer“ in der Mitte der Seite zu öffnen.

  7. Klicken Sie mit der rechten Maustaste auf den Hauptknoten AgencyLocationCode.FleetManagement im Element-Designer-Fenster in der Mitte der Seite, und wählen Sie dann Eigenschaften aus.

  8. Ändern Sie die Eigenschaft Zeichenfolgenlänge in 14.

  9. Führen Sie einen Build aus, indem Sie mit der rechten Maustaste auf das Projekt FleetManagementExtensionProject im Fenster Projektmappen-Explorer klicken und anschließend Erstellen auswählen. Der Build sollte ohne Fehler abgeschlossen werden.

Übungsumgebung schließen

  1. Wählen Sie auf der Übungsseitenleiste im Bereich Anweisungen die Option Fertig aus.
  2. Wählen Sie im Fenster Übung ist abgeschlossenFortsetzen und dann Verlassen aus, um zur nächsten Einheit im Modul zurückzukehren.