Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Komoboxen und Benutzerverwaltung
zurück: Bedingte Formatierung in Unterformular weiter: Klicks zählen? 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
Gast



Verfasst am:
09. Jul 2009, 20:58
Rufname:

Komoboxen und Benutzerverwaltung - Komoboxen und Benutzerverwaltung

Nach oben
       Version: Office XP (2002)

Hallo
Ich habe mal wieder zwei blöde Fragen die ich auf die schnelle nicht finden kann bzw. dir ich mit meinem derzeitigem ACCESS Wissen nicht lösen kann.

1. Ich selektiere die Arbeitsgruppen einer Datenbank und fülle damit eine Kombinationfeld. Soweit funktioniert auch die Auswahl. Ich möchte aber das mit dem aufklappen die erste Zeile = Leerzeile in der Auswahlbox nicht mehr angezeigt wird, sondern gleich der erste Wert.

Muß ich hier nur eine bestimmte Einstellung der Komobox veranlassen oder muß ich die den entsprechen CODE anpassen?
Code:
Private Sub Form_Open(Cancel As Integer)
'Auswahlbox Vorbelegung
    Dim grptmp As String
   
    grptmp = fAllGroups
    Me!cbo_GroupSelect_neu.RowSource = grptmp
End Sub

2. Zusätzlich versuche mich gerade auch an einer Benutzer bzw. Gruppenverwaltung dabei habe ich auch schon einiges gefunden und umgesetzt.
Die Benutzer und Gruppen kann ich über Formulare verwalten
Derzeit versuche ich auch noch an der Rechteverwaltung Gruppenzugehörigkeit auf Formularebene. Das heißt ich lese alle Formulare aus der Datenbank aus und möchte jetzt der jeweiligen Gruppe(Admin, Benutzer) die entsprechenden Rechte auf die Formulare zuweisen.

Nach der ACCESS Benutzerverwaltung gibt es für Formulare nur 4 Auswahlmöglichkeiten.

Nach meinem derzeitigen Wissenstand kann ich über die Mehtode "SetPermission" die einzelnen Berechtigungen hinzugefügt werden.
Syntax:
SetPermissions Name, Objetype, Action, Rights

Objekttype = adPermObjTable ---> Objekt ist eine Tabelle
Objekttype = adPermObjDatabase ---> Objekt ist eine Datenbank
Objekttype = adPermObj???From?? ---> Objekt ist ein Formular

(me!Gruppe).setPermissions "frm_FormularName", Objekttype(welche Objekttype für Formular), adAccessSet, adrightread (als BSP für Leserechte???)

Leider konnte ich das in keinem Handbuch genau nachlesen, wie der Befehl für die einzelnen Rechte auszusehen hat.

Kann mit einer ein BSP oder ein Tipp für die Gruppenrechte mitteilen.

Besten Dank im Voraus
bikerbruni
Bitsqueezer
Office-VBA-Programmierer


Verfasst am:
11. Jul 2009, 14:14
Rufname:


AW: Komoboxen und Benutzerverwaltung - AW: Komoboxen und Benutzerverwaltung

Nach oben
       Version: Office XP (2002)

Hallo,

ein Kombofeld kannst Du entweder über die Eigenschaft "DefaultValue" mit einem Startwert versehen oder, wenn es jedesmal ein anderer ist, einfach das im z.B. Load-Event der Form schreiben:
Code:
    Me!Combobox.Selected(0) = True
Bei dem zweiten kann ich Dir nicht helfen, die Rechteverwaltung von Access war noch nie besonders sicher und gut, weswegen ich sie nie verwendet habe, und in Access 2007 ist sie gleich ganz weggefallen, von daher solltest Du lieber eine eigene Lösung implementieren, wenn Dein Projekt auch mit zukünftigen Access-Versionen laufen soll.

Gruß

Christian
Willi Wipp
Moderator


Verfasst am:
12. Jul 2009, 14:53
Rufname:
Wohnort: Raum Wiesbaden

Re: Komoboxen und Benutzerverwaltung - Re: Komoboxen und Benutzerverwaltung

Nach oben
       Version: Office XP (2002)

@Bitsqueezer,

jede selbst implementierte Verwaltung wird wohl eher noch unsicherer sein Wink
Siehe auch Benutzer und Gruppenkonten verwalten auch in Access 2007

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Bitsqueezer
Office-VBA-Programmierer


Verfasst am:
12. Jul 2009, 17:39
Rufname:

AW: Komoboxen und Benutzerverwaltung - AW: Komoboxen und Benutzerverwaltung

Nach oben
       Version: Office XP (2002)

Hallo Willi,

wie da aber auch zu lesen ist, gibt es Probleme bei Verwendung einer Accdb. Ja, Access 2007 kann die Benutzerverwaltung im Kompatibilitätsmodus weiterhin, aber dann ist es auch das alte Format.

Warum sollte eine eigene Implementierung unsicherer sein als eine von Microsoft? Wenn man es vernünftig aufzieht, kann man Sicherheit auch selbst programmieren. Microsoft hat sich in der Vergangenheit in punkto Sicherheit wohl kaum mit Ruhm bekleckert...Smile

Gruß

Christian
Willi Wipp
Moderator


Verfasst am:
12. Jul 2009, 18:06
Rufname:
Wohnort: Raum Wiesbaden

Re: Komoboxen und Benutzerverwaltung (II) - Re: Komoboxen und Benutzerverwaltung (II)

Nach oben
       Version: Office XP (2002)

@Bitsqueezer,

alles was Du selbst programmierst wirkt sich erst einmal nicht auf die Sicherheit der Daten in den Tabellen aus.
In der Regel ist das aber der Teil der den Wert einer DB fuer ein Unternehmen darstellt!
==> Access ist hier dann eh nicht das richtige DB-System! Wink

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
bikerbruni
Im Profil kannst Du frei den Rang ändern


Verfasst am:
15. Jul 2009, 19:47
Rufname:
Wohnort: Kriftel

AW: Komoboxen und Benutzerverwaltung - AW: Komoboxen und Benutzerverwaltung

Nach oben
       Version: Office XP (2002)

Hallo
Danke für die Information
Thema Combobox:

ich habe den Befehl

Zitat:
Me.Combo26.Selected(0) = True

beim Laden eingetragen.

Leider bekomme ich eine fehlerhinweis:
Methode oder Datenobjekt nicht gefunden.

Meine Combobox hat den namen combo26

Ist das ein Access 2007 Befehl?

Hat jemand noch einen Tipp für die Bentzerverwaltung und hier nur die Gruppenberechtigung

Besten Dank im Voraus
Bitsqueezer
Office-VBA-Programmierer


Verfasst am:
15. Jul 2009, 23:38
Rufname:


AW: Komoboxen und Benutzerverwaltung - AW: Komoboxen und Benutzerverwaltung

Nach oben
       Version: Office XP (2002)

Hallo,

ja, das könnte wohl sein, hab' gerade keine ältere Access-Version zur Hand.

Aber das geht auch:

Code:
Me.Combo26.Value=Me.Combo26.ItemData(0)


Gruß

Christian
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 Hilfe: Benutzerverwaltung in Access 2010 0 messer3009 808 06. Aug 2012, 10:04
messer3009 Benutzerverwaltung in Access 2010
Keine neuen Beiträge Access Tabellen & Abfragen: Benutzerverwaltung Access 2 hannsg 1372 09. Dez 2011, 13:46
Hannsg Benutzerverwaltung Access
Keine neuen Beiträge Access Programmierung / VBA: Benutzerverwaltung in ACCESS 2007 5 BarbaraS 5481 27. Sep 2011, 18:02
Nouba Benutzerverwaltung in ACCESS 2007
Keine neuen Beiträge Access Hilfe: Benutzerverwaltung 7 Oink 1001 28. Aug 2011, 15:23
derArb Benutzerverwaltung
Keine neuen Beiträge Access Programmierung / VBA: Benutzerverwaltung in 2007 5 bull1234 7311 17. Jun 2011, 10:38
jpa Benutzerverwaltung in 2007
Keine neuen Beiträge Access Programmierung / VBA: Benutzerverwaltung mit Access2007 2 Nofretete 1388 24. Jan 2010, 08:36
Willi Wipp Benutzerverwaltung mit Access2007
Keine neuen Beiträge Access Hilfe: Benutzerverwaltung in access 2007 2 kain199 1104 21. Dez 2009, 20:04
kain199 Benutzerverwaltung in access 2007
Keine neuen Beiträge Access Programmierung / VBA: Eigene Benutzerverwaltung erstellen (ADOX + eigene Tabellen) 5 Ugeen 1891 19. Nov 2009, 16:33
Ugeen Eigene Benutzerverwaltung erstellen (ADOX + eigene Tabellen)
Keine neuen Beiträge Access Programmierung / VBA: Benutzerverwaltung in Access 2007 8 rcamma 3248 13. Mai 2009, 17:13
rcamma Benutzerverwaltung in Access 2007
Keine neuen Beiträge Access Hilfe: Frage: Benutzerverwaltung/Rechte vergeben 10 Neonium 1078 21. Jul 2008, 10:11
Neonium Frage: Benutzerverwaltung/Rechte vergeben
Keine neuen Beiträge Access Programmierung / VBA: Benutzerverwaltung und Access Runtime 4 Illuminati 2219 03. Mai 2008, 21:48
Illuminati Benutzerverwaltung und Access Runtime
Keine neuen Beiträge Access Hilfe: Benutzerverwaltung in 2007 1 bull1234 1484 17. März 2008, 19:36
Nouba Benutzerverwaltung in 2007
 

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