Datensatz sperren

03/12/2009 - 15:35 von juergen zimmermann | Report spam
Hallo, dieses Thema wurde schon oft behandelt, aber für meine Frage
konnte ich keine Lösung finden. Vielleicht habt ihr mir eine Tip, ob
das was ich vor habe machbar und auch sinnvoll ist.

In meiner DB werden aus versch. Baugruppen Komplettteile zusammen
gebaut. Diese Baugruppen sind in einer TabBaugruppe gespeichert. Aus
den versch. Baugruppen werden jetzt in TabKomplettteil die Teile
zusammengebaut. D.h. in der TabKomplettteil stehen dann für Teil 4711
die Baugruppen 1 3 und 5 drin. Meine Fragen sind jetzt, wie kann ich
die Datenstàtze in der TabBaugruppe vor unbeabsichtigtem bearbeiten
sperren und, kann ich das automatisch machen, dass die Sperrung erst
wirksam wird, wenn diese Datensàtze in der TabKomplettteil verwendet
werden.

Gruß Jürgen
 

Lesen sie die antworten

#1 Mark Doerbandt
03/12/2009 - 15:54 | Warnen spam
Hallo, Jürgen,

juergen zimmermann:

In meiner DB werden aus versch. Baugruppen Komplettteile zusammen
gebaut. Diese Baugruppen sind in einer TabBaugruppe gespeichert. Aus
den versch. Baugruppen werden jetzt in TabKomplettteil die Teile
zusammengebaut. D.h. in der TabKomplettteil stehen dann für Teil 4711
die Baugruppen 1 3 und 5 drin. Meine Fragen sind jetzt, wie kann ich
die Datenstàtze in der TabBaugruppe vor unbeabsichtigtem bearbeiten
sperren und, kann ich das automatisch machen, dass die Sperrung erst
wirksam wird, wenn diese Datensàtze in der TabKomplettteil verwendet
werden.



willst Du eine bedingte Speerung auf Datensatzebene in den Tabellen
erreichen? Das dürfte mit einem Access-Backend schwierig werden.

Der normale Weg ist, die Bearbeitung grundsàtzlich über Formulare
vorzunehmen. Da kannst Du dann einfach im Ereignis BeimAnzeigen
(OnCurrent) der Komplettteile die Bedingung abprüfen und entsprechend
.AllowEdits setzen.

Gruss - Mark

Informationen fuer Neulinge in den Access-Newsgroups unter
http://www.doerbandt.de/Access/Newbie.htm

Bitte keine eMails auf Newsgroup-Beitràge senden.

Ähnliche fragen