Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Datensätze sperren Access 2003

Frage Entwicklung Datenbanken

Mitglied: Falkster

Falkster (Level 1) - Jetzt verbinden

12.04.2006, aktualisiert 18.04.2006, 11491 Aufrufe, 3 Kommentare

Datensätze vor Überschreiben schützen

Hi,

weiß jemand wie ich in meinen Formularen ein Button erzeuge, mit dem ich sämtliche eingabefelder "aktivieren/deaktivieren" kann?

Mir geht es darum zu verhindern, dass Leute beim durchklicken bereits eingegebene Datensätze unbeabsichtigt verändern.

Ich stelle mir einen Button vor, der erst nach Betätigung alle anderen Eingabefelder aktiviert. Standardmäßig sollte der Zustand natürlich "deaktiviert" sein. Um Datensätze anlegen zu können, bzw. nachträglich zu bearbeiten muss erst dieser Button betätigt werden. Evetuell auch über eine Funktionstaste auf dem Keyboard..............

Hat das schon einmal jemand von euch eingerichtet?

Ich danke vielmals für jeden Tipp!

Gruß

FM
Mitglied: 25110
12.04.2006 um 19:17 Uhr
Hallo,

Du könntest 2 Formulare anlegen. Eins nur lesen, Eins Ändern/Einfügen.
Dann jeweils einen Button zum Öffnen des anderen Formulars einfügen
und zwischen den Formularen wechseln.

mfg
Bitte warten ..
Mitglied: Knoepfle
15.04.2006 um 00:19 Uhr
Hi,

Dein Problem läßt sich sehr einfach lösen. Formulare besitzen die Eigenschaft "AllowEdits" (Bearbeiten zulassen). Ist der Wert True (Ja), dann kann der Anwender in den Eingabefeldern Änderungen vornehmen bzw. wenn der Wert False (Nein) ist, dann geht das eben nicht.
Wenn Du nun den Wert immer dann, wenn ein neuer Datensatz angezeigt wird auf False setzt, dann ist das Bearbeiten per default nicht zulässig. Über einen Button kannst Du den Wert der Eigenschaft dann wieder auf True setzen.

Beispiel:

Option Compare Database
Option Explicit

Private Sub btnAllowEdit_Click()

Me.AllowEdits = True

End Sub


Private Sub Form_Current()

Me.AllowEdits = False

End Sub


Ich hoffe, Du kommst damit klar.

LG
Martin
Bitte warten ..
Mitglied: Falkster
18.04.2006 um 07:39 Uhr
danke schonmal leute!
ich werde das mal ausprobieren
gruß
FM
Bitte warten ..
Ähnliche Inhalte
Datenbanken
Access Datenbank wie am einfachsten Datensätze aufbereiten (5)

Frage von Dr.Cornwallis zum Thema Datenbanken ...

Datenbanken
gelöst Access 2010 SQL Tabellen Datensätze einfügen (6)

Frage von Dr.Cornwallis zum Thema Datenbanken ...

Microsoft Office
gelöst Automatisch entscheiden ob prozentual oder fest anzahl von Datensätze (7)

Frage von hugothemagpie zum Thema Microsoft Office ...

Neue Wissensbeiträge
Windows Update

Microsoft Update KB4034664 verursacht Probleme mit Multimonitor-Systemen

Tipp von beidermachtvongreyscull zum Thema Windows Update ...

Viren und Trojaner

CNC-Fräsen von MECANUMERIC werden (ggf.) mit Viren, Trojanern, Würmern ausgeliefert

(4)

Erfahrungsbericht von anteNope zum Thema Viren und Trojaner ...

Windows 10

Windows 10: Erste Anmeldung Animation deaktivieren

(3)

Anleitung von alemanne21 zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Router & Routing
gelöst Linksys wrt1200ac v2 mit dd-wrt: keine vlan-einstellungen im GUI (15)

Frage von Pixi123 zum Thema Router & Routing ...

E-Business
Wo tragt ihr eure privaten Termine ein? (13)

Frage von honeybee zum Thema E-Business ...

Batch & Shell
Batch zum suchen und verschieben von Verknüpfungen (12)

Frage von zeroblue2005 zum Thema Batch & Shell ...

Windows Server
Terminalserver starten willkürlich neu (12)

Frage von thaefliger zum Thema Windows Server ...