Hallo nochmals,
eigentlich müsste eine schnelle Geschichte sein, aber ich kriege immer als Fehler #Name? oder ein komplett leeres Feld. Ich habe in einem Formular ein Textfeld mit der Fremdschlüssel-ID, ich möchte mir jetzt statt der ID den Text aus der fremden Tabelle anzeigen lassen. So wie es aussieht, muss man es mit einem DomWert machen, meines sieht so aus:
=DomWert([CG_Bezeichnung];[CorporateGovernance];[CG_ID]=[RegNormFrID])
Ich möchte mir die CG_Bezeichnung anzeigen lassen, der übers RegNormFrID mit dem Textfeld gebunden ist.
=DomWert("CG_Bezeichnung";"CorporateGovernance";"CG_ID=" & [RegNormFrID])
Danke, aber da kommt als Fehler "eine ungültige Zeichenfolge". Da fehlt wohl noch ein " ? Habe es an paar Stellen versucht, aber keinen Treffer gehabt. Was für eine Bedeutung hat es denn eigentlich?
Hallo,
so:
=DomWert([CG_Bezeichnung];[CorporateGovernance];"[CG_ID]=" & [RegNormFrID])
Abner eine Abfarge mit beiden Tabelle und der Verknüpfung stellt alle Felder aus beiden Tabellen dar. Ganz automatisch und ohne einen einzigen Buchstaben zu programmieren.
Hallo,
siehe meinen geänderten Beitrag. Habe die Gänsefüße übersehen....
Hallo,
ZitatHabe die Gänsefüße übersehen
und ich die anderen. ;D
Hallo ihr beiden,
das habe ich noch recherchiert gehabt und es wie gehört abgeändert. Kam als Fehler jedoch : #Typ!
Mittlerweile habe ich es über eine Abfrage gelöst, aber es wäre trotzdem interessant zu wissen warum es nicht ging.
Hallo,
=DomWert("CG_Bezeichnung";"CorporateGovernance";"CG_ID=" & [RegNormFrID])
es geht, wenn:
--- CG_Bezeichnung ein Feld in der Tabelle CorporateGovernance ist
--- CG_ID ein (Primärschlüssel-)Feld in der Tabelle CorporateGovernance ist und den Datentyp Zahl,Long, bzw. Autowert besitzt.
--- RegNormFrID ein Steuerelement im Formular ist, das diesen PK-Wert anzeigt