Hallo,
ich habe im UF_2 ein Summenfeld (Textfeld_A). Diesen Wert benötige ich zum Rechnen im UF_1.
Wie bekomme ich nun diesen Wert in das UF_1 (in einem Textfeld_B)?
Danke & VG
Günter
Hallo Günter,
schreib im Steuerelement des Ufo1
=Forms!DeinHF!DeinUfo2.Form!TextfeldA
die Bezeichner sind natürlich anzupassen. Achte darauf, dass der Steuerelementname für das Ufo abweichend zum Namen des Ufo sein kann.
Hi,
wenn du es mit einem relativen Bezug ansprichst, bist du unabhängig vom Namen des Hauptformulars:
=Parent!DeinUfo2.Form!TextfeldA
... wow ...
innerhalb von 10 Minuten 2 Antworten; respekt & danke.
Ich werde das heute Abend einfügen (ich denke ich habe das ".Form" übersehen).
Danke & VG
Günter
Hallo,
genau so war es; ich habe das ".Form" übersehen.
Ein Problem ergibt sich jetzt aber:
Wenn ich das Summenfeld von UF2 im HF einfüge, erscheint der richtige Wert beim durchblättern der Daten im HF;
im UF1 steht dann oft der Wert vom vorherigen Datensatz, dann muss ich im HF einen Datensatz zurück- und vorspringen,
damit der richtige Wert auch im UF1 angezeigt wird. Kann es sein, dass Access hier erst das UF1 und anschl. das UF2 aktualisiert?
Wie muss ich das Textfeld im UF1 aktualisieren, um auch immer den richtigen Wert zu erhalten (manuell mit einem Button der das Textfeld aktualisiert funktioniert es)?
Danke & VG
Günter
P.S. wenn ich den Code mit "Parent" verwende, bleibt das Textfeld im UF1 leer ...
Hallo,
dann schreib im Ereignis BeimAnzeigen des HF
Me!Ufo1.Form!TextfeldB = Forms!DeinHF!DeinUfo2.Form!TextfeldA
Hallo Jürgen,
Zitatdann schreib im Ereignis BeimAnzeigen des HF
Code: [Auswählen]
Me!Ufo1.Form!TextfeldB = Forms!DeinHF!DeinUfo2.Form!TextfeldA
Wenn vom HFo aufgerufen, reicht doch
= Me!DeinUfo2.Form!TextfeldAoder nicht?
gruss ekkehard
Hallo Ekkehard,
du meinst auf der Zuweisungsseite!? Richtig, da kann das aktuelle Form durch die Kurzversion Me entfallen. Da ich aber die Zuweisung von oben kopiert habe hatte ich keinen erhöhten Schreibaufwand damit :)