cRM11, Large
Hallo,
Ich erstelle mir über ein vbSkript einen Termin aus einem bestehenden Datensatz heraus. Wenn sich der Datensatz ändert, sollen ggf. Informationen im Termin aktualisiert werden.
Dafür kann ich den bestehenden Termin nehmen, alle Teilnehmer, Body, Subject, Datum etc. löschen und mit den aktuellen Werten überschreiben.
Nun möchte ich gerne auch den Verweis auf meinen Datensatz (die Eigenschaft HostDatabase) korrekt beschriftet halten. Ich baue mir den Verweis also wie im Beispielskript zusammen:
sDSLink = CStr(oProject.ID) & "|" & _
CStr(oActiveView.Name) & "|" & _
CStr(oActiveView.Config.FamilyName) & "|" & _
CStr("VGT_UID") & "|" & _
CStr(oCurrentRecord.GetContentsByName("VGT_UID")) & "|" & _
"Vorgang " & CStr(oCurrentRecord.GetContentsByName("VGT_Id")) & "; Ordernr: " & CStr(oCurrentRecord.GetContentsByName("VGT_Ordernummer")) & "; Bestellnr: " & CStr(oCurrentRecord.GetContentsByName("VGT_Bestellnummer"))
oTermin.HostDatabase = sDSLink
Problem dabei ist: Bei jeder Aktualierung wird ein neuer, zusätzlicher Link an den Termin gehängt (die natürlich alle auf den gleichen Datensatz verweisen). Wie kann ich diese Verweise löschen? Kann ich einen bestimmten Verweis updaten? Die Bestell- und Ordernummern ändern sich in diesem Kontext regelmäßig und saubere Beschriftungen am Termin helfen ungemein.
Vielen Dank im Voraus
Wolfgang