Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Datensatz löschen in Datenblattansicht inaktiv
zurück: Höhenangepasste Memo-Liste weiter: FindFirst springt nicht zu DS Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
rosebow
Im Profil kannst Du frei den Rang ändern


Verfasst am:
14. Dez 2012, 18:53
Rufname:

Datensatz löschen in Datenblattansicht inaktiv - Datensatz löschen in Datenblattansicht inaktiv

Nach oben
       Version: Office 2007

Hallo zusammen,

ich habe zum nachfolgenden Problem gesucht, aber nichts Adäquates gefunden, vielleicht könnt ihr helfen.

In einer Datenbankanwendung werden Daten in der üblichen Datenblattansicht dargestellt. Mit der rechten Maustaste kann das Standardkontextmenü aufgerufen werden und wird auch angezeigt. Allerdings kann man einen Datensatz nicht löschen, diese Funktion ist ausgegraut. Die gesamte Zeile ist markiert. Alle anderen angebotenen Funktionen sind aktiv und funktionieren ohne Einschränkungen.

Die Darstellung ist aufgebaut: Tabelle -> Abfrage (Dynaset) -> Formular. In den Eigenschaften des Formulars ist das Löschen auf „ja“ eingestellt, in der Abfrage die Eigenschaft "Eindeutige Datensätze" ebenfalls. Die Abfrage ist „SELECT * FROM Tabelle1;“, keine JOIN-Operatoren, wie bei anderen Postings genutzt.

Nun sind mir die üblichen Access-Löschrestriktionen vertraut (Beziehungen, referentielle Integrität etc.), aber die angezeigten Daten liegen in einer separaten Tabelle ohne(!) Beziehungen zu anderen Tabellen o.ä. vor. Es existiert auch (noch) keine Trennung zwischen Frontend und Backend. Die Datenbank wird nicht im Netzwerk genutzt.

Die im Kontextmenü angebotene Funktion Ausschneiden ist aktiv und führt auch zur Löschung von Datensätzen (übliche Bestätigung zum Löschen erscheint).

Zusätzlich verhält sich Access mit dem Ausgrauen der Löschfunktion unterschiedlich, je nachdem, welche Fensterart geöffnet wird: Das oben beschriebene Verhalten tritt auf, wenn ich die Datenblattansicht in einem unverknüpften Unterformular in einer Registerkarte anzeige. Zeige ich die gleichen Daten mit der gleichen zugrunde liegenden Tabelle und Abfrage in einem separaten Fenster als PopUp an, ist das Löschen über das Kontextmenü möglich.

In einigen Postings zum Thema wird darauf verwiesen, daß das Verhalten bei der Migration von älteren Accessversionen auftreten kann. Aber meine Datenbank ist komplett in Access 2007 erstellt worden ohne alte Bestandteile.

Könnt ihr helfen?

Danke,
-rosebow
MissPh!
Office-VBA-Programmiererin


Verfasst am:
15. Dez 2012, 14:15
Rufname:
Wohnort: NRW


AW: Datensatz löschen in Datenblattansicht inaktiv - AW: Datensatz löschen in Datenblattansicht inaktiv

Nach oben
       Version: Office 2007

Hallo,
Zitat:
in der Abfrage die Eigenschaft "Eindeutige Datensätze" ebenfalls
darin wird wohl die Ursache liegen, aber warum das Formular sich unterschiedlich verhält, kann ich auch nicht erklären.
_________________
Gruß MissPh!
rosebow
Im Profil kannst Du frei den Rang ändern


Verfasst am:
15. Dez 2012, 15:52
Rufname:

AW: Datensatz löschen in Datenblattansicht inaktiv - AW: Datensatz löschen in Datenblattansicht inaktiv

Nach oben
       Version: Office 2007

Hallo,
war auch meine Vermutung. Hatte den Tip aus einem US-Posting. Eine Änderung der Eigenschaft führt aber nicht zur Lösung.

Danke,
-rosebow
steffen0815
VBA-Programmierer


Verfasst am:
15. Dez 2012, 17:25
Rufname:


AW: Datensatz löschen in Datenblattansicht inaktiv - AW: Datensatz löschen in Datenblattansicht inaktiv

Nach oben
       Version: Office 2007

Hallo,
ich kann das Verhalten nachvollziehen.
Das löschen mit "ENTF" oder im Accessmenü funktioniert. Im Kontextmenü nicht.

da liegt für mich der Verdacht nah, dass es sich um einen Bug handelt Confused .

_________________
Gruß Steffen
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Hintergrundfarbe in Datensatz 1 Rheinbote 900 24. Feb 2005, 20:18
stpimi Hintergrundfarbe in Datensatz
Keine neuen Beiträge Access Tabellen & Abfragen: duplikatabfrage, löschen der doppelten datensätze.... 1 nebbio 1489 30. Jan 2005, 16:58
hommy duplikatabfrage, löschen der doppelten datensätze....
Keine neuen Beiträge Access Tabellen & Abfragen: Durch Abfrage die 2 letzten Zeichen löschen? 2 Maik_er 1325 17. Jan 2005, 14:48
Maik_er Durch Abfrage die 2 letzten Zeichen löschen?
Keine neuen Beiträge Access Tabellen & Abfragen: Aus 1 Datensatz mit 10 Infos mache 10 Datensätze à 1 Info 2 Steve 914 14. Jan 2005, 00:43
Steve Aus 1 Datensatz mit 10 Infos mache 10 Datensätze à 1 Info
Keine neuen Beiträge Access Tabellen & Abfragen: Bei der Aktualisierung eines Tabellenwertes neuen Datensatz 6 zheng 810 07. Dez 2004, 22:35
zheng Bei der Aktualisierung eines Tabellenwertes neuen Datensatz
Keine neuen Beiträge Access Tabellen & Abfragen: Einmalige Datensätze löschen 18 frankkugler 1614 18. Okt 2004, 15:33
frankkugler Einmalige Datensätze löschen
Keine neuen Beiträge Access Tabellen & Abfragen: Tabellenbeziehungen löschen ? 2 Gast 612 15. Okt 2004, 11:42
Gast Tabellenbeziehungen löschen ?
Keine neuen Beiträge Access Tabellen & Abfragen: leere Datensätze löschen 3 umbroboy 2666 07. Okt 2004, 16:51
Skogafoss leere Datensätze löschen
Keine neuen Beiträge Access Tabellen & Abfragen: Tabelleninhalt löschen 2 Tobi 988 23. Sep 2004, 12:14
Tobi Tabelleninhalt löschen
Keine neuen Beiträge Access Tabellen & Abfragen: CurrentUser() in neuen Datensatz eintragen 2 mafke 924 16. Aug 2004, 15:49
mafke CurrentUser() in neuen Datensatz eintragen
Keine neuen Beiträge Access Tabellen & Abfragen: Löschen von Doppelten Datensätzen 2 wgiesel 684 29. Jul 2004, 13:28
wgiesel Löschen von Doppelten Datensätzen
Keine neuen Beiträge Access Tabellen & Abfragen: in einem Textfeld letztes Zeichen löschen? 2 mokona.s 1923 19. Jul 2004, 13:24
mokona.s in einem Textfeld letztes Zeichen löschen?
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: HTML CSS