1:1 verknüpfte Felder aus Container auslesen

Hallo,

ich habe mit

Set oRecordSet = cRM.CurrentProject.ActiveViews.ActiveView.CurrentInputForm(2).Containers.ItemByName("ID.Proben.Messung#{97CE2D7B-2B2C-496E-9AFF-3B1BEA827F42}").CurrentRecordSetCopy

ein RecordSet aus einem Container erstellt.

Mit

Set oRecord = oRecordSet.CurrentRecord
sValue = oRecord.GetContentsByName("Methoden")

kann ich auf die Datensätze zugreifen.

In der Tabelle existieren 1:1 verknüpfte Datenfelder die ich auch gerne auslesen möchte. Wie mache ich das ?

Mit freundlichen Grüßen
Harald Radek

Sie geben anstatt dem direkten physikalischen Feldnamen (in Ihrem Beispiel oben „Methoden“) die komplette relationale Kante mit ihren physikalischen Feldnamen an, der Rest erfolgt dann automatisch.

Um beispielsweise die 1:1 verknüpfte Firma in einem Kontakt auszulesen…


… geben Sie als Feldnamen bei den GetContents... Methoden also "CompanyID.Firmen.ID.Company" an. Fertig. :slight_smile:

Ich habe das probiert:


Methoden

sValue = oRecord.GetContentsByName(„Methoden.Analyseparameter.ID.Bezeichnung“)

ergibt bei mir einen leeren String.


:nerd_face:

(don’t shoot the messenger! :innocent: )

… und schon gehts.
Danke

1 Like

© combit GmbH