Hallo zusammen,
in der Entität der Verkaufschance kann per Lookup-Attribut eine Firma ausgewählt werden. Dieser zuvor erfassten Firma sind weitere Informationen hinterlegt (u.a. deren Anschrift inkl. Postleitzahl). Abhängig von dieser PLZ der ausgewählten Firma, möchte ich nun ein weiteres Attribut der Verkaufschance befüllen. Wenn ich nicht irre, benötige ich bei Dynamics CRM 4.0 dazu einen Webservice.
In Michaels Blog gibt es dazu eine erste Beschreibung (vgl. Link).
Allerdings benötige ich dazu weitere Hilfe.
Zurzeit plane ich im OnChange()-Ereignis des Feldes Firma in der Entität Verkaufschance die PLZ der Firma auszulesen. Anschließend soll die PLZ auf die erste Stelle gekürzt werden. Danach erfolgt eine switch/case-Anweisung, welche abhängig von der Ziffer einem Attribut einen konkreten Wert zuordnet.
Doch ist mir immer noch unklar:
- Wo fĂĽge ich den Webservice am besten ein? Auch im OnChange()-Ereignis? Wenn ja, leidet darunter die Performance nicht zu sehr?
- Welche Begriffe muss ich in dem Code ändern, damit ich das Attribut "address1_postalcode" auslesen kann?
- Wie kann ich das ausgelesene Attribut weiterverwenden?
Vielleicht kann mir jemand von Euch das Vorgehen (inkl. konkreten Beispielen) einmal genau auffĂĽhren?
GruĂź & Dank
Frank