Summe im Endlosformular (A07/A10)
StefanWirrer
Gesendet: 27.03.12 14:45
Betreff: Summe im Endlosformular (A07/A10)


Veteran

Beiträge: 285
100100252525
Ort: München
Hallo,

ich zeige in einem Unterformular (Endlos) Auftrags-Positionen an.

Form_Open:
Me!txtPrice.ControlSource = "=" & strLot & "*" & strUnitPrice
Me!txtSumPos.ControlSource = "=Sum(" & strLot & "*" & strUnitPrice & ")"

txtPrice ist die Summe der Position.
txtSumPos ist die Gesamtsumme (im Formularfuß des Endlosformulars)


txtLot_LostFocus:
Me.Parent.cmdHelp.SetFocus
Me.Parent!sSubForm.SetFocus
Screen.ActiveControl.SetFocus

Nach Ändern der Menge werden durch den Wechsel ins Hauptformular und zurück die Summen aktualisiert.

Dies funktioniert in A2003 einwandfrei.
Leider nicht mehr in A07. Da wird nur noch die Gesamtsumme aktualisiert.

Was machen die neuen Access-Versionen das anders?
Gibt's da eine einfache Lösung, dass nach dem Ändern der Menge (oder des Preises) die Summen aktualisiert werden, ohne dass der Anwender den Datensatz (die Auftrags-Position) verlassen muß?

-----
Grüße aus München
Stefan
Top of the page Bottom of the page