Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/01/2011, 17h47   #1
Invité de passage
 
Inscription : janvier 2011
Messages : 13
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 13
Points : 1
Points : 1
Par défaut Déployer une application finie en ne voyant que le formulaire d'accueil

Hello. Suis petit et nouveau...

J'ai effectuer ma première base de donnée (petite bibliothèque...) rien de très grandiose mais déjà très compliqué pour moi. Comment faire en fait pour livrer le produit fini? Donc en cachant les tables, requêtes,... et en ne montrant que le formulaire fini?

Outils? Où cela... Désolé de mon ignorance, je débute et merci du coup de main!

Bien à vous
lediscret est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2011, 04h23   #2
Membre Expert
 
Homme Pierre ANTOINE
Inscription : février 2008
Messages : 650
Détails du profil
Informations personnelles :
Nom : Homme Pierre ANTOINE
Âge : 43
Localisation : France, Côte d'Or (Bourgogne)

Informations professionnelles :
Secteur : Enseignement

Informations forums :
Inscription : février 2008
Messages : 650
Points : 1 302
Points : 1 302
Bonjour

Ce que vous cherchez à faire s'appelle, si j'ai bien tout compris, le déploiement.

Je vous conseille donc de jeter un oeil sur les tutoriels qui y sont consacrés.

Déploiement d'applications

Bon week end

Pierre
pier.antoine est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 08/01/2011, 09h48   #3
Invité de passage
 
Inscription : janvier 2011
Messages : 13
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 13
Points : 1
Points : 1
Bonjour!

Le déploiement ça doit être ça

Je suis vraiment tout débutant merci à vous je vous donnerais bientôt le résultat de mes lectures! Sympa de m'avoir répondu et à 4h du mat en plus...!!!
lediscret est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2011, 11h38   #4
Invité de passage
 
Inscription : janvier 2011
Messages : 13
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 13
Points : 1
Points : 1
Par défaut administer sa base de données avec un mot de passe.

Bonjour tout le monde!

Désolé mais je ne trouve rien pour l'instant mais je vais persévérer

J'ai fait une base de donnée gestion d'une petite bibliothèque et lorsque j'ouvre ma base sur access 2010 et là tout s'affiche: tables, requêtes, formulaire et moi j'aimerais avoir que le formulaire que je mettrai sur l'ordi de mon école et que le enseignants pourront consulter... sans pouvoir modifier mon travail bien sûr

Donc j'aimerais cacher mes tables et mes requêtes et laisser utilisable le formulaire

Merci d'avance de votre aide.
lediscret est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2011, 11h59   #5
Expert Confirmé
 
Avatar de FreeAccess
 
Homme
Inscription : mars 2006
Messages : 2 309
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : mars 2006
Messages : 2 309
Points : 2 847
Points : 2 847
Bonjour,

Je pense que tu n'as pas pris tout le temps nécessaire pour lire et relire le tuto proposé.....même s'il est vrai qu'il n'est pas d'un abord "facile" pour quelqu'un qui débute....

Citation:
...j'aimerais avoir que le formulaire que je mettrai sur l'ordi de mon école
Pour cela, il faut que tu définisse un formulaire de "lancement".....qui sera affiché dés l'ouverture de ta base...
Pour cela (parmi les nombreuses solutions.), tu pourrais déjà commencer par définir ce formulaire d'accueil en utilisant les options d'ACCESS > Base de données active > Afficher le formulaire (ici tu choisi le Form à afficher dans la liste déroulante...)

Dans le tuto, on t'indique que tu peux également créer un fichier .MDE ou ACCDE (ACCESS 2007-2010)....cela aura pour conséquence d'apporter des restrictions dans les modifications possible sur ta base.....voir ci-dessous:
Qu'est-ce qu'un fichier mde ?

.voilà pour débuter....
__________________
FreeAccess
"Petit à petit l'araignée tisse sa toile"
FreeAccess est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 08/01/2011, 16h32   #6
Invité de passage
 
Inscription : janvier 2011
Messages : 13
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 13
Points : 1
Points : 1
Merci tout d'abord à vous et promis je vais faire attention...
Je vais donc lire tout cela et vous redis tout bientôt ce que j'ai compris. Désolé je me sens un peu bébête...
lediscret est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2011, 11h18   #7
Invité de passage
 
Inscription : janvier 2011
Messages : 13
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 13
Points : 1
Points : 1
Par défaut petits progrès

Bonjour à vous tous!



ça va déjà mieux! Je fais moins de bêtises sur le site, ouf...

Par contre j'ai essayé la solution en masquant les tables et les requêtes et en laissant le formulaire mais ce n'est pas vraiment ce que je veux car n'importe quel utilisateur pourra quand même clicker dessus et atteindre les tables et requêtes. Il me semble que cela est primordial pour livrer le produit fini qui si j'ai bien compris le fonctionnement de ma base de données. Donc que faire? Pourrait-on le faire en sécurisant tout sauf le formulaire des utilisateurs donc administer les tables et les requêtes en les cachant par un mot de passe peut-être? Que faites-vous lorsque vous avez fini votre base de données? Laissez-vous tout à disposition en prenant le risque que les utilisateurs modifie cela? Ca doit vraiment être une question de débutant que je suis...

Merci bcp de vos réponses

Bon dimanche
lediscret est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2011, 11h25   #8
Expert Confirmé
 
Avatar de FreeAccess
 
Homme
Inscription : mars 2006
Messages : 2 309
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : mars 2006
Messages : 2 309
Points : 2 847
Points : 2 847
Bonjour.....et bravo pour les progrès...

.....mais pense à lire complétement les solutions apportées..

Citation:
Dans le tuto, on t'indique que tu peux également créer un fichier .MDE ou ACCDE (ACCESS 2007-2010)....cela aura pour conséquence d'apporter des restrictions dans les modifications possible sur ta base.....voir ci-dessous:
Qu'est-ce qu'un fichier mde ?
...avec cette solution, tu aura déjà une partie de ton application qui ne sera plus modifiable (attention de conserver une copie de ta base originale..)
__________________
FreeAccess
"Petit à petit l'araignée tisse sa toile"
FreeAccess est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2011, 13h14   #9
Invité de passage
 
Inscription : janvier 2011
Messages : 13
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 13
Points : 1
Points : 1
Rebonjour mon cher Freeaccess! un GRAND MERCI pour la peine que tu te donnes!

Honnêtement très difficile pour moi...
Mais ça va le faire! Bon j'ai fait une copie de ma base et maintenant j'en suis là...
Je ne comprends pas tout le début donc passe au étapes...
Etapes :
1-Créer un fichier de sécurité
2-Ouvrir MS-Access
Jusque là tout ok...!

3-Faire Outils/Sécurité, définir tous les Users et Groups (minimum 1 User : MoiMeme, 1 Group : MonGroup)

Outils Sécurité je ne trouve pas cela...
voilà je chercher aussi sur aide de access 2010 et ai trouvé qchose sur fractionner une base de données mais j'essaie maintenant ce que tu me conseilles.

Petit à petit l'oiseau fait son nid!


et cela viendra après!


4-Faire toutes les associations Users-Groups (dont MoiMeme-MonGoupe)
5-Mettre un des nouveaux Users ( MoiMeme) dans le groupe des Administrateurs
6-Enlever le User Administrateur du Groupe Administrateurs
7-Donner un mot de passe à l'Administrateur
8-Quitter MS-Access
9-Ouvrir MS-Access (pour mettre en place ces nouveaux paramètres)
10-Mettre le nom du nouveau User (MoiMeme) et aucun mot de passe
11-Créer une base de données (ainsi ce sera MoiMeme qui sera le propriétaire de la base)
12-Faire Outils/Sécurité pour paramétrer les droits:
Retirer tous les droits du groupe des Utilisateurs
Retirer tous les droits du groupe des administrateurs
Mettre tous les droits au groupe des développeurs
Et faire cela sur chacun des types d'objets, dont la base de données. Ainsi, la base de données ne pourra pas être ouverte pas l'utilisateur par défaut (Utilisateur Administrateur)
13-Importer tous les objets de la base d'origine.
lediscret est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2011, 13h21   #10
Expert Confirmé
 
Avatar de FreeAccess
 
Homme
Inscription : mars 2006
Messages : 2 309
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : mars 2006
Messages : 2 309
Points : 2 847
Points : 2 847
Attention, le tuto qui t'as été proposé, décrit la sécurité d'une base inférieure à ACC2007.

sous ACC 2007, pour créer un fichier .accde, il suffit de.:

Outils base de données > Créer ACCDE

Voir ce tuto valable à partir de la version 2007:
Comment déployer vos applications professionnelles développées avec Microsoft Access 2007

[EDIT] Pour que l'on puisse t'apporter des réponses correspondant à ta version d'ACCESS, merci de bien vouloir préciser celle-ci dans l'en-tête de ce post.
__________________
FreeAccess
"Petit à petit l'araignée tisse sa toile"
FreeAccess est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2011, 17h03   #11
Invité de passage
 
Inscription : janvier 2011
Messages : 13
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 13
Points : 1
Points : 1
Désolé je ne comprends pas grand chose. Je lis, lis et lis et ne trouve rien et j'ai l'impression de ne rien apprendre de nouveau... Je vais continuer.
lediscret est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2011, 17h24   #12
Invité de passage
 
Inscription : janvier 2011
Messages : 13
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 13
Points : 1
Points : 1
Rebonjour!

En plus je n'ai pas le Créer ACCDE dans le outils de bases de données. Désolé...
lediscret est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2011, 17h32   #13
Expert Confirmé
 
Avatar de FreeAccess
 
Homme
Inscription : mars 2006
Messages : 2 309
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : mars 2006
Messages : 2 309
Points : 2 847
Points : 2 847
Bien, on va résumer tout cela....

Pour protéger au minimum ta base, tu la convertie au format .ACCDE (La modification des formulaires, états, macros et modules y est alors impossible.)

Pour cela (ACC2007) Outils base de données > Créer ACCDE

Avant de procéder à la conversion en ACCDE, il est souhaitable de modifier les options d'Access pour en limiter l'accès.

Pour cela (ACC2007) Bouton Office > Options Access > Base de données active
....et dans la partie droite de la fenêtre au minima ces options:

Afficher le formulaire.....ici tu choisis ton form d'accueil
Utiliser les touches spéciales d'Access..... à Décocher
Compacter lors de la fermeture.....à Cocher
Afficher le volet de navigation....à Décocher
Autoriser les menus contextuels....à Décocher (sauf si tu as mis en place ce genre de menu dans l'application)

Voila en te basant la dessus et en utilisant conjointement l'aide , ta base sera au minimum "protégée"...
__________________
FreeAccess
"Petit à petit l'araignée tisse sa toile"
FreeAccess est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 09/01/2011, 17h52   #14
Rédacteur
 
Avatar de LedZeppII
 
Homme
Maintenance données produits
Inscription : décembre 2005
Messages : 3 939
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Maintenance données produits
Secteur : Distribution

Informations forums :
Inscription : décembre 2005
Messages : 3 939
Points : 6 278
Points : 6 278
Bonjour,

Citation:
Envoyé par lediscret Voir le message
Rebonjour!

En plus je n'ai pas le Créer ACCDE dans le outils de bases de données. Désolé...
Regardes dans l'onglet Fichier > Partager > Enregistrer la base de données sous

A+
LedZeppII est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 09/01/2011, 17h59   #15
Expert Confirmé
 
Avatar de FreeAccess
 
Homme
Inscription : mars 2006
Messages : 2 309
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : mars 2006
Messages : 2 309
Points : 2 847
Points : 2 847
Merci à toi LedZeppII ..

Car effectivement je pense qu'il utilise une version ACC 2010...d'où l'utilité de le préciser dans le préfixe du Post...(n'est ce pas lediscret.....)
__________________
FreeAccess
"Petit à petit l'araignée tisse sa toile"
FreeAccess est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 09/01/2011, 20h11   #16
Rédacteur
 
Avatar de LedZeppII
 
Homme
Maintenance données produits
Inscription : décembre 2005
Messages : 3 939
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Maintenance données produits
Secteur : Distribution

Informations forums :
Inscription : décembre 2005
Messages : 3 939
Points : 6 278
Points : 6 278
Je t'en prie FreeAccess

Mon info vient de la version beta de 2010. J'espère qu'elle est correcte.

J'ai vu ici autre chose : Onglet Fichier > Enregistrer et publier > Enregistrer la base de données sous > cliquez sur Créer ACCDE.

C'est vraiment un truc qui m'agace très fortement.
Pourquoi changer l'emplacement de certaines fonctions à chaque nouvelle version ?
Il était très bien sous "outils de base de données" le "créer ACCDE".
Il y avait une cohérence avec les versions 2000 ~ 2007.


A+
LedZeppII est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 09/01/2011, 21h49   #17
Invité de passage
 
Inscription : janvier 2011
Messages : 13
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 13
Points : 1
Points : 1
Exact les amis c'est access 2010 en plus j'ai cherché à ouvrir ma base sur access 2007 et impossible. Alors demain je vais essayé tous vos conseils et vous tiens au courant.

Merci 1000 fois et bon début de semaine. Je pourrais vous transmettre ma petite bibliothèque si ça vous dit et peut vous être utile.


Amitiés

Lediscret
lediscret est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/01/2011, 10h11   #18
Modérateur
 
Homme Daniel
Inscription : juillet 2006
Messages : 1 220
Détails du profil
Informations personnelles :
Nom : Homme Daniel
Âge : 67
Localisation : France

Informations professionnelles :
Secteur : Services à domicile

Informations forums :
Inscription : juillet 2006
Messages : 1 220
Points : 1 631
Points : 1 631
Bonjour et meilleurs vœux à tous,
Sous la version 2010 – effectivement
Fichier -> Enregistrer et Publier -> Type de fichiers = Enregistrer la base de donnée sous -> Créer ACCDE.
LE VIEUX est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 10/01/2011, 14h59   #19
Invité de passage
 
Inscription : janvier 2011
Messages : 13
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 13
Points : 1
Points : 1
Bonjour! Et merci pour merci pour tes voeux Le Vieux (pas vieux d'ailleurs ) !

Je suis vraiment à la lettre ce que vous m'avez dit mais moi sous fichier j'ai bien enregistrer la base de donnée sous mais je ne peux accéder au fameux Créer ACCDE.
lediscret est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/01/2011, 16h34   #20
Invité de passage
 
Inscription : janvier 2011
Messages : 13
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 13
Points : 1
Points : 1
Par défaut Une bonne nouvelle

J'ai découvert où ouvrir en mode exclusif. Mais pas encore le mot de passe.

Mais bon un petit chocolat! ça se fête non?!!!
lediscret est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h05.


 
 
 
 
Partenaires

Hébergement Web