Hab eine Formular mit einem Unterformular der was ausrechnet.
Wenn ich nun im Haupt-Formular einen Wert ändere, dann wird es im
Unterformular nicht gleich neu berechnet. Ich muss dafür F9 drücken. Gibt
es aber auch eine Möglichkeit einen Button zu erstellen, der das macht?
Bin froh um jeden Typ.
Danke im voraus
Mario
unterformular.Requery
Am besten fügst Du den Befehl in die Form_AfterUpdate()-Ereignisfunktion
des Hauptformulars ein, dann wird das Unterformular automatisch
aktualisiert, wenn ein Datensatz im Hauptformular geändert wurde.
HTH,
Axel Dahmen
----------------------------------------------------
Mario Donato schrieb:
In article <uiweWjUCBHA.2116@tkmsftngp02>, einf...@mails.ch says...
F9 löst die Eigenschaft "Requery" aus. mit Me!Unterformular.Requery
kannst Du das auch im Code verankern z.B. bei der Eigenschaft "Nach
Aktualisierung" des betreffenden Feldes.
Gruß Mike
Ich habe dort folgendes geschrieben
Me!F_Möglicher Umsatz.Requery
Was ist falsch??
"Mike Fried" <fr...@eudatabase.de> schrieb im Newsbeitrag
news:MPG.15b57f00e...@News.CIS.DFN.DE...
Me!F_Mögliche_Summe.Requery
sagt immer können F_Mögliche_Summe nicht finden
"Mike Fried" <fr...@eudatabase.de> schrieb im Newsbeitrag
news:MPG.15b57f00e...@News.CIS.DFN.DE...
Du solltest wieder Deinen Realnamen einstellen, ansonsten werden Dich
hier einige ignoriere....
<einf...@mails.ch> schrieb im Newsbeitrag
news:9igvhp$jq$1...@news1.sunrise.ch...
>Also wenn ich im AfterUpdate Ereignis des Feldes, das ich ändere das
>schreibe dann kommt immer nach Änderung des Wertes im Feld das Debugmodus
>mit der Meldung er könne das Objekt nicht finden.
>
>Ich habe dort folgendes geschrieben
>
>
>Me!F_Möglicher Umsatz.Requery
>
>Was ist falsch??
wie heißt das Unterformular-Steuerelement? Es muß der Name vom UFo
eingetragen werden und nicht das Herkunftsobjekt.
Gruss Anette
--
==> Keine Mails zu NG-Fragen - ist das sooo schwer zu verstehen! <==
http://www.pc-creativ.de
APP: http://www.accessprofipool.de
FAQ: http://www.donkarl.com
Richtig zitieren: http://got.to/quote
gehe bitte in Dein Formular, wähle das betreffende Unterformular aus und
schau dann in die Eigenschaften unter "Andere" Da steht ganz oben
"Name" und das was da im Feld steht muß an die Stelle Unterformular
geschrieben werden.
Me!Unterformular.Requery
Dann kann der beschriebene Fehler nicht mehr kommen, es seie denn, das
Unterformular hat dort einen geteilten Namen (s.Deine Antwort oben) dann
müssen eckige Klammern um den Namen
Me![Unter formular].Requery
Nicht nur aus Gründen der Schreibfaulheit verzichte ich auf solche
Namensgebungen :-) Das gibt immer Probleme. Übrigens, wenn Deine
Datenbank mal auf einem anderen Rechner laufen soll, solltest Du bei der
Namensgebung auch auf äöüß verzichten.
Gruß Mike