none
Felder von übergeordneter Entität automatisch befüllen

    Frage

  • Hallo,

    ich möchte, dass ein Feld in einem Formular automatisch mit dem Wert einer übergeordneten Entität befüllt wird (Bei der Telefonnummer eines Kontakts soll automatisch die Telefonnummer der übergeordneten Firma eingetragen werden).

    Dazu habe ich eine n:1 Beziehung erstellt und unter "Verknüpfungen" die entsprechenden Quell- und Zielfelder eingetragen.

    Ich weiß, dass dies nur funktioniert, wenn ich den Kontakt aus der Firma heraus erstelle, ansonsten muss man wohl entwicklen...

    Leider funktioniert es nicht und ich weiß so langsam nicht mehr, wo ich etwas falsch gemacht habe.

    Folgende Schritte habe ich ausgeführt:

    1. Erstellen neues Feld "Telefonnummer Zentrale" (inkl. Einfügen in das Formular)

    2. neue n:1 Beziehung (Primär: Firma / Verknüpfte Entität: Kontakt)

    3. neue Verknüpfung (Quelle: Telefon 1 / Ziel: Telefon (Zentrale)

    4. Anpassungen veröffentlichen

    Was könnte noch fehlen?

    Vielen Dank!!!

    Montag, 30. September 2013 13:12

Antworten

  • Hallo,

    Wenn du auf einer Firma im linken Menü auf Kontakte gehst und somit einen Kontakt an die Firma anhängst, dann wird automatisch das Feld "parentcustomerid" auf dem Kontakt befüllt. Du musst in der Folge die Verknüpfung Quellfeld - Zielfeld auf dieser Beziehung einfügen, dass die Telefonnummer korrekt übernommen wird!

    Liebe Grüße,

    Andreas


    Andreas Buchinger
    Microsoft Dynamics Certified Technology Specialist
    MCPD: SharePoint Developer 2010

    • Als Antwort markiert IT2011 Dienstag, 1. Oktober 2013 10:06
    Montag, 30. September 2013 15:07
  • Hallo,

    Ich glaube der "Fehler" den Du gemacht hast, ist eine neue Beziehung (Punkt 2.) zu erstellen. Du wolltest vermutlich die bestehende (Übergeordnete Firma) verwenden, und müsstest hier auch das Mapping entsprechend anpassen können.

    So wie Du es gemacht hast geht es natürlich auch, aber dann musst Du in der "richtigen" Beziehung stehen, wenn Du den Kontakt erstellst.

    lg

    • Als Antwort markiert IT2011 Dienstag, 1. Oktober 2013 10:06
    Dienstag, 1. Oktober 2013 09:04

Alle Antworten

  • Hallo,

    Wenn du auf einer Firma im linken Menü auf Kontakte gehst und somit einen Kontakt an die Firma anhängst, dann wird automatisch das Feld "parentcustomerid" auf dem Kontakt befüllt. Du musst in der Folge die Verknüpfung Quellfeld - Zielfeld auf dieser Beziehung einfügen, dass die Telefonnummer korrekt übernommen wird!

    Liebe Grüße,

    Andreas


    Andreas Buchinger
    Microsoft Dynamics Certified Technology Specialist
    MCPD: SharePoint Developer 2010

    • Als Antwort markiert IT2011 Dienstag, 1. Oktober 2013 10:06
    Montag, 30. September 2013 15:07
  • Hallo,

    wenn deine Frage zufriedenstellend beantwortet wurde, wäre es sehr nett von dir, wenn du den
    oder die Beiträge mit der richtigen Lösung als Antwort markieren würdest.

    So sehen andere Besucher dieser Community schon in der Themenübersicht und/oder den
    Suchergebnissen, ob es für dieses Thema eine Lösung gibt.



    Viele Grüße

    Michael Sulz
    MVP für Microsoft Dynamics CRM
    Blog
    Website XING LinkedIn Facebook Twitter

    Dienstag, 1. Oktober 2013 07:50
    Moderator
  • Hallo,

    Ich glaube der "Fehler" den Du gemacht hast, ist eine neue Beziehung (Punkt 2.) zu erstellen. Du wolltest vermutlich die bestehende (Übergeordnete Firma) verwenden, und müsstest hier auch das Mapping entsprechend anpassen können.

    So wie Du es gemacht hast geht es natürlich auch, aber dann musst Du in der "richtigen" Beziehung stehen, wenn Du den Kontakt erstellst.

    lg

    • Als Antwort markiert IT2011 Dienstag, 1. Oktober 2013 10:06
    Dienstag, 1. Oktober 2013 09:04
  • Hallo,

    danke an alle für die Hilfe. Hat jetzt geklappt!

    LG

    Dienstag, 1. Oktober 2013 10:08