|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : avril 2007 Messages : 33 ![]() |
Bonjour,
j'essaie de vous présenter mon problème. J'ai créé une base sur Accès pour le travail. Au boulot cette base m'est accessible via le logiciel Accès classique (2000). Je souhaiterais que mes collègues concernés puisse accéder aux données en lecture seule. Eux même n'on pas la version d'Accès comme moi mais simplement une runtime. Deux soucis : Il peuvent modifier les données de ma base, par contre les filtres ne fonctionne pas. Comment faire pour qu'il ne puissent pas modifier et qu'ils puissent faire fonctionner les filtre (même le filtre par formulaire d'Accès ne fonctionne pas) ! pas plus que celui que j'ai moi-même créé.
|
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 098 ![]() |
Bonjour,
Il y a un tuto sur les sécurités ACCESS. Voir ma signature. Pour ce qui est des filtres c'est plutot étonnant. Comment as-tu procédé ? Qu'utilises-tu comme technique ? Cordialement,
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
00
|
|
|
#3 | ||
|
Invité régulier
![]() Inscription : avril 2007 Messages : 33 ![]() |
Voici le code lancer par un click sur bouton. Dans le runtime, cette fonction ne marche pas (pas de réaction au filtrage).
Remarque : j'ai aussi constaté que le filtre par formulaire standard n'est pas opérant. Pour l'aspect voir le fichier joint dans le premier topic. Salutations. Code :
|
||
|
|
00
|
|
|
#4 |
|
Invité régulier
![]() Inscription : avril 2007 Messages : 33 ![]() |
C'est encore moi.
Concernant mdw, j'en ai fait l'expérience il y a quelques temps. En fait quand on lance la base, il sse crée un fichier (mda je crois mais je ne me souviens plus très bien) . Or ce fichier dans mon cas ne peut pas se créer car l'autorisation pour créer des fichiers n'existe qu'à mon nom et pas à celui de mes collègues. L'administrateur ne veux pas modifier les droits, donc c'est rapé pour cette façon de faire. Si tu as une autre idée, je suis preneur. |
|
|
00
|
|
|
#5 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 098 ![]() |
Ton filtre ne peut pas fonctionner même avec une version complète.
Analyse ce que tu envois à la propriété filtre et tu comprendras c'est le fichier ldb qui se crée, sans les droits ajout/modification/suppression sur les répertoires impossible de se servir de la base : sécurisé ou pas. Je ne vois pas pourquoi l' "administrateur" ne veut pas donner ces droits sur le répertoire, se sont des droits classiques d'un espace partagé sur un serveur de fichiers. Tu peux très bien héberger la base sur un poste lambda.
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
00
|
|
|
#6 |
|
Invité régulier
![]() Inscription : avril 2007 Messages : 33 ![]() |
Le problème de l'administrateur c'est qu'il ne gère que le niveau répertoire racine et pas en dessous. Il ne peut pas modifier juste le répertoire où se trouve ma base. bref! s'il le faisait, les collègues pourraient créer partout dans le répertoire racine .
SiSi Loufab, mon filtre fonctionne sans problème et je l'utilise couramment. Qu'est ce qui te tracasse au juste. Salutations. |
|
|
00
|
|
|
#7 | ||
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 098 ![]() |
Voici le code que tu as fourni et que j'ai adapté pour éviter d'avoir à créer le form et les controles :
Code :
Code :
[Libellé affaire] like "*Libellé sel*"and[CCS] like"*CCS sel"and[tranche] like"*Tranche sel"and[OPEX-CAPEX] like"*Imputation sel"and[Projet] like"*Projet sel"and[Statut] like"*Statut sel"and[Numéro affaire] like "*Affaire sel*" au sujet de ton administrateur c'est édifiant... cordialement, edit : et avant le CCS sel
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
||
|
00
|
|
|
#8 |
|
Invité régulier
![]() Inscription : avril 2007 Messages : 33 ![]() |
Loufab.
Effectivement c'est pas clean. Pourtant ça fonctionne sur Accès 2002(chez moi) et Accès 2000 je crois (sous réserve je vérifierai au boulot). Par contre en runtime je ferai la correction et je te tiens au courant du résultat. Merci. |
|
|
00
|
|
|
#9 |
|
Invité régulier
![]() Inscription : avril 2007 Messages : 33 ![]() |
L' admin a ouvert les droit à un panel restreint.
Ca marche impéccable avec un fichier mdw. |
|
|
00
|
|
|
#10 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 098 ![]() |
Content pour toi... et pour lui
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
00
|
Copyright © 2000-2012 - www.developpez.com