Zugriff auf Elemente der Firmenstammdaten.Benutzerdefinierte (CompanyInfoUserDefinedItem)

Ich habe mir in den Firmenstammdaten zwei UserDefindeItems erstellt und würde in einem VBS-Skript gern auf die Werte zugreifen. Kann mir da jemand bitte auf die Sprünge helfen?

Danke im Voraus,
Wolfgang

Guten Abend Herr Doffek,

ich hab es zu meiner Schande jetzt nicht ausprobiert, aber es sollte über

MsgBox cRM.CurrentProject.CompanyInfo.UserDefinedFields.ItemByName("MeinFirmenFeld1").Value

funktionieren. „MeinFirmenFeld1“ entspricht dann dem Namen, den Sie vergeben haben. Sofern Sie zig-fach auf diese Felder zugreifen (in einer Schleife zum Beispiel o.ä.), dann empfiehlt es sich, das UserDefinedFields-Objekt zuerst zwischenzuspeichern:

set oCompanyUserFields = cRM.CurrentProject.CompanyInfo.UserDefinedFields
...
MsgBox oCompanyUserFields.ItemByName("MeinFirmenFeld1").Value
MsgBox oCompanyUserFields.ItemByName("MeinFirmenFeld2").Value
...
set oCompanyUserFields = Nothing

Falls es so nicht funktioniert, dann melden Sie sich bitte nochmal. :slight_smile:

Danke, genau so funktioniert es.