Probleme mit Löschen von DS

12/12/2007 - 23:04 von Frank Sommer | Report spam
Hallo,

ich habe ein Listenfeld in einem Ufo, per Klick auf einen Eintrag im
Listenfeld wird im Ufo der entsprechende Datensatz angezeigt.
Me!ID.SetFocus
DoCmd.FindRecord Me!Liste.Column(0)
Hinter dem Ufo liegt eine Abfrage. die über zwei Tabellen geht.
Das Ufo ist mit dem Hfo verknüpft, so dass nur DS im Listenfeld
angezeigt werden, die zum entsprechenden DS im Hfo gehören.

Im Ufo habe ich ein Button eingefügt zum Löschen eines DS. Folgeder
Code wird generiert:
Private Sub Befehl18_Click()
On Error GoTo Err_Befehl18_Click
DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70
Exit_Befehl18_Click:
Exit Sub
Err_Befehl18_Click:
MsgBox Err.Description
Resume Exit_Befehl18_Click
End Sub
Jetzt bekomme ich immer eine Fehlermeldung:
"Kein aktueller DS."
Gelöscht wird er aber trötzdem.

Ich benutze A 2002/SP3

Wie bekomme ich das in Griff?


Danke!

Frank
 

Lesen sie die antworten

#1 Thomas Möller
12/12/2007 - 23:12 | Warnen spam
Hallo Frank,

Frank Sommer schrieb:
ich habe ein Listenfeld in einem Ufo, per Klick auf einen Eintrag im
Listenfeld wird im Ufo der entsprechende Datensatz angezeigt.
Me!ID.SetFocus
DoCmd.FindRecord Me!Liste.Column(0)
Hinter dem Ufo liegt eine Abfrage. die über zwei Tabellen geht.
Das Ufo ist mit dem Hfo verknüpft, so dass nur DS im Listenfeld
angezeigt werden, die zum entsprechenden DS im Hfo gehören.

Im Ufo habe ich ein Button eingefügt zum Löschen eines DS. Folgeder
Code wird generiert:
Private Sub Befehl18_Click()
On Error GoTo Err_Befehl18_Click
DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70
Exit_Befehl18_Click:
Exit Sub
Err_Befehl18_Click:
MsgBox Err.Description
Resume Exit_Befehl18_Click
End Sub
Jetzt bekomme ich immer eine Fehlermeldung:
"Kein aktueller DS."
Gelöscht wird er aber trötzdem.



DoMenuItem ist absolut nicht state of the art. Verwende statt dessen
lieber RunCommand.
Zum Anpassen Deines Codes schau Dich mal auf dieser Seite um:
http://home.clara.net/tkwickenden/domenuitem.htm
(Link in einer Zeile)


HTH
Thomas

Homepage: www.Team-Moeller.de

Ähnliche fragen