| Erweiterung für die Userverwaltung I und II |
|
|
|
| MS-Access Bsp. DB's - Bsp. Downloads Sicherheit | |||||||||||||||||||||||||||||||
| Montag, den 14. Januar 2008 um 01:00 Uhr | |||||||||||||||||||||||||||||||
|
Problemstellung: Erweiterung für die Userverwaltung I und II: Die hier vorgestellte Lösung ist eine Erweiterung der beiden Bsp: Voraussetzungen: Das Bsp ist unter A00, AXP, A03 lauffähig, unter A07 wurde es nicht getestet. Das Setup installert die Dateien automatisch in das Verzeichnis Funktionsweise:
Folgende Objekte werden benötigt: Tabellen im BE (Einbinden ins FE): In den Userverwaltungen bereits vorhanden: tbl_User: enthält die Daten der User zusätzliche neue Tabelle: tbl_Mail: enthält alle Daten der Mails, wie Absender, Empfänger, Mailtext usw. Abfragen: In den Userverwaltungen bereits vorhanden: qry_Filter_logon: wird für das Startform, zur Anzeige des eingeloggten Users benötigt. zusätzliche neue Abfragen: qry_MailAll: wird für das Form benötigt zur Anzeige aller Mails des jeweiligen Users. qry_MailLog: wird für das Form MailMsgBox benötigt zur Anzeige neuer Mails. Formulare: In den Userverwaltungen bereits vorhanden: frm_User_anmelden: wird beim Start des Programms geladen zum Einloggen in die DB frm_User_Passwort_Neu: zum Passwort ändern frm_PW_Return: Hilfsform zum zurücksetzen das Passworts (wird nicht angezeigt) frm_Userstamm: Anzeige und bearbeiten der User (nur für Admin’s) frm_Start: nur zur Demonstration des Mailsystems zusätzliche neue Forms: frm_Mail: zum Schreiben neuer Mails frmMailAll: Anzeige aller erhaltenen Mails, Löschen möglich frmMailboxLog: ausgeblendetes Formular zum Prüfen auf neue Mails frmMailMsgBox: Anzeige aller ungelesenen Mails Module: In den Userverwaltungen bereits vorhanden: mod_Funktionen: enthält einige benötigte Funktionen. Bei Verwendung in den Userverwaltungen ist nur folgender Code ist zusätzlich erforderlich, da Modul schon vorhanden: 'Im Modulkopf einfügen So funktionierts: Nach der Useranmeldung und der Anzeige des Startforms wird das Formular "frmMailboxLog" ausgeblendet geladen. Das Laden des Forms und die Zuweisung der UserID erfolgt im "Load-Ereignis" des Startforms. Hinweis: Im Startform müssen ggü. der orginalen Userverwaltungen noch 2 Felder eingefügt werden (Sichtbar=Nein) 1. Name: txt_User_Name Steuerelementinhalt: User_Name 2. Name: txt_User_ID Steuerelementinhalt: User_ID Private Sub Form_Open(Cancel As Integer) Der Timer des Forms ist auf 60 Sek eingestellt. Das bedeutet aller 60 Sek fragt das Form ab Private Sub Form_Timer() Ist ein neues Mail da wird das Form "frmMailMsgBox" geöffnet und das oder die neuen Mails angezeigt. Im sich öffnenden Fenster wird die Anzahl der vorhandenen Nachrichten angezeigt. Mit den Navigations-Buttons klickt man sich durch die vorhandenen Nachrichten. Wurde das Mail gelesen wird automatisch, durch das Anzeigen-Ereignis ein Flag gesetzt der das Mail als gelesen kennzeichnet. Sind mehrere Mails angekommen aber es werden nicht alle gelesen poppt das Fenster nach 60 Sek wieder auf, da noch ungelesene Mails da sind. Haben Mails den Flag "Gelesen" erhalten können diese im Form "frmMailAll" angezeigt werden, auch ein Löschen von Nachrichten ist hier möglich.
Im Startform ist eine Combobox enthalten in der alle aktiven User, auch offline, angezeigt werden. In der Bsp-DB sind für den User "Egon Aufsicht" 2 Mails und für den User "Willi Gast" ein Mail hinterlegt. Fazit: Download nur für registrierte User
Downloads in dieser KategorieMS-Access Sicherheit![]()
|
|||||||||||||||||||||||||||||||
| Datum | Klicks |
|---|---|
| Total | 3113 |
| Mi. 23 | 6 |
| Di. 22 | 4 |
| Mo. 21 | 2 |
| Sa. 19 | 5 |
| Fr. 18 | 4 |
| Do. 17 | 1 |
| Mi. 16 | 3 |
| < Zurück | Weiter > |
|---|
Login
Latest News
- 26 October 2011 Aktuelle Servicepacks Office
- 04 September 2011 Arbeiten mit EXIF-Tags
- 18 June 2011 Errechnen einer IBAN mit Access
- 08 June 2011 Nächste freie Nummer/Zahl ermitteln
- 30 May 2011 Verwaltung eines Skatturniers
Latest Comments
- Zwischenablage in MS-Access nu...
Hallo Raul, auch Dir danke für den Hinweis. Werde ... Mehr...
10.04.12 11:11
von TommyK - Zwischenablage in MS-Access nu...
Hallo Tommy, ich kann das von haarwurm bestätigen.... Mehr...
10.04.12 10:38
von Raul Katos - Userverwaltung II
Hallo Donni, wir machen mal hier weiter: http://ww... Mehr...
15.01.12 17:10
von TommyK - Userverwaltung II
Hallo Tommy, irgendwie habe ich das wohl nicht ric... Mehr...
15.01.12 16:31
von Donni - Userverwaltung II
Hallo Donni, dann setze in den Eigenschaften von "... Mehr...
15.01.12 09:45
von TommyK
Latest Downloads
Latest Forum Posts
-
-
- Datum problem
- In MS-Access - Fragen und Antworten
- at 06:04 on Mai 23, 2012 (CEST)
-
-
-
- zwei Tabellen in Abfrage verbinden - Probleme
- In MS-Access - Fragen und Antworten
- at 07:51 on Mai 16, 2012 (CEST)
-
-
-
- Änderung des Standarddruckers mittels VBA
- In MS-Access - Fragen und Antworten
- at 08:45 on Apr 13, 2012 (CEST)
-
-
-
- Serien-PDF-Dateien erstellen mit Code von Lebans
- In MS-Access - Fragen und Antworten
- at 17:30 on Apr 07, 2012 (CEST)
-
-
-
- Frage zu Unicounter
- In MS-Access - Fragen und Antworten
- at 08:24 on Mär 29, 2012 (CEST)
-
Download Statistik
41 Kategorien |






Seite: 1