| 
 Extreme Veteran
 
 Beiträge: 304
 
    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
 |