online 1
gast (50)

/ Forum / Datenbanken

DatenbankenDatenbanken

Fragevon Mrfivejunior vom 24.07.2019, 22:36 Options

Automatisch aktualisieren

Hallo,

was muss ich machen, dass mein Datensatz sofort aktualisiert wird, ohne den ganzen Datensatz auszufüllen.
wenn ich nähmlich drei von sieben felder ausgefüllt habe und dann mit einem Button in den Bericht spriche hat access den Datensatz noch nicht aktualisiert.

bitte um Hilfe

Danke

tobias


Antwort schreiben

Antwort 1 von Marie vom 25.07.2019, 05:35 Options

Korrigier doch bitte mal deine Rechtschreibung, damit ich weiss was Du meinst.

dann mit einem Button in den Bericht spriche , was soll das heissen

Solange Du in dem Datensatz drin bist ist er nicht gespeichert, er wird erst gespeichert, wenn du den Datensatz wechselst. Solltest Du also gemeint haben Du willste einen Button, der den Datensatz speichert, dann kannst Du den ganz automatisch erstellen lassen, der code hinter dem Button sieht dann so aus, ohne dass Du ein Wort selbst schreiben musst. :-))

Private Sub speichern_Click()
On Error GoTo Err_speichern_Click


DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70

Exit_speichern_Click:
Exit Sub

Err_speichern_Click:
MsgBox Err.Description
Resume Exit_speichern_Click

End Sub

Gruß Marie

Antwort 2 von Teddy7 vom 25.07.2019, 08:47 Options

meine Kristallkugel meint, dass das springe heißen könnte *g*

egal - grundsätzlich kann man eine "Zwangsspeicherung" durchführen mit diesem Befehl:
RunCommand acCmdSaveRecord

Gruß
Teddy

Antwort 3 von Marie vom 26.07.2019, 04:26 Options

nö teddy, nicht in Access 97 :-)), da gibt es noch kein RunCommand

Gruß Marie

Antwort 4 von Teddy7 vom 26.07.2019, 09:36 Options

@Marie
Das ist mir neu. Hab jetzt sowas altes nicht im Zugriff, aber bei DonKarl steht folgendes:

Problem
In der Online-Hilfe von A97 und A00 gibt es nur eine Liste aber keine Erläuterung der Konstanten, die man bei der Runcommand-Methode verwenden kann.

Lösung
Terry Wickendens Webseite (englisch) bietet jede Menge Info und Beispiele zum Gebrauch aller RunCommand-Konstanten:
http://home.clara.net/tkwickenden/

Eine Gegenüberstellung der Runcommand-Konstanten und der entsprechenden deutschen Menübefehle gibt es von Christa Schwanke:
http://www.dbdev.org/ (bei den Downloads)

Also scheint es auch in A97 Runcommand gegeben zu haben.
Gruß
Teddy

Antwort 5 von Mrfivejunior vom 26.07.2019, 10:45 Options

hallo,

des mit dem speichern funktioniert jetzt

zwar lass ich nun jedes feld sofort speichern, nachdem ich an ihm was verändert habe

kann man da nicht alle felder auf einmal aktualisieren??
bis jetzt hab ich für des eingabefeld "runcommand" befehl geschrieben

außerdem hab ich access2007 und da funktioniert das zum glück:-)


@marie

tut mir leid wenn ich rechtschreibfehler habe, aber es war schon so spät in der nacht und untertags hab ich eigentlich kein internet

Antwort 6 von Teddy7 vom 26.07.2019, 10:54 Options

es würde doch reichen, wenn Du den runcommand bei drücken des Buttons zum Aufruf des Berichts ausführen würdest. Der Befehl speichert den Datensatz - nicht einzelne Felder

Antwort 7 von Mrfivejunior vom 26.07.2019, 12:08 Options

hab ich eigentlich schon versucht aber da hat es nicht funktioniert

Antwort 8 von Teddy7 vom 26.07.2019, 13:13 Options

dann hast Du wohl was falsch gemacht

Antwort 9 von Marie vom 27.07.2019, 03:23 Options

Upps Teddy, als Christa das Tool schrieb damals benutzte ich noch Access 95 und das hab ich jetzt verwechselt. Hast recht.

@junior:

Du brauchst doch nur das rauszukopieren, was ich oben geschrieben habe und als Code einzufügen, gleichgültig ob Du jetzt den Menübefehl lässt oder die Zeile "DoCmd.... mit der Zeile ersetzt, die Teddy geschrieben hat. Was kann man denn da noch falsch machen??

Gruß Marie

Antwort 10 von Mrfivejunior vom 29.07.2019, 21:42 Options

hab ich jetzt auch gemacht und funktioniert

danke

Ähnliche Themen

Makro automatisch aktualisieren
pc-makro  07.02.2007 - 191 Hits - 1 Antwort

Programm um Treiber utomatisch zu aktualisieren
kay789  23.12.2007 - 177 Hits - 2 Antworten

Multisession DVD mit Nero aktualisieren
helmututtenreuth  20.01.2008 - 88 Hits - 3 Antworten

firefox automatisch aktualisieren
benny18  21.06.2008 - 68 Hits - 3 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026