Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Microsoft Office > Access > Conception

Conception Le forum qui vous aide à résoudre vos questions relatives à la modélisation de votre base de données sous Access.

Réponse
 
Outils de la discussion
Vieux 20/09/2008, 18h23   #1 (permalink)
Invité régulier
 
Date d'inscription: mai 2005
Messages: 11
Par défaut ACCESS: creer des feuilles d'imputation & calcul de rentabilité

Bonjour,

EXCEL :
J'ai réalisé mon outil sous EXCEL mais je commence à en voir les limites.

Le principe est que chaque employé dispose d'un classeur EXCEL "Feuille de temps", ce qui permet grâce à des liaisons de remplir le temps imputé à une affaire dans un classeur EXCEL appelé "Suivi des affaires".

Voici grossièrement à quoi peut ressembler les classeurs EXCEL (ce sont des exemples) :

Classeur SUIVI :

Classeur d’imputation de Jean BOURNIER, feuille de janvier :

Si M. BOURNIER travaille sur une nouvelle affaire (ex : 2009-005, il cherche automatiquement dans le « suivi des affaires » le client et l’affiche tout seul.
Quand j’ouvre mon « suivi des affaires , il importe automatiquement toutes les heures imputées par les employés ce qui permet de connaître le temps passé et la rentabilité de l’affaire au jour le jour.

ACCESS :
Je voudrais passer cet outil sous ACCESS pour éviter des doublons et car les liaisons EXCEL sont assez capricieuses, surtout sur un réseau, et on a été bloqué plusieurs fois…

Je suis novice en ACCESS et me pose plusieurs questions :

1. Combien de table vais-je devoir créer sachant que le nombre d’employé peut évoluer ?
2. Comment créer un calendrier qui me mette les week-end et jours fériés dans une couleur différente (je sais le faire avec les mises en forme conditionnelles d’excel mais ACCESS…) ?
3. Comment créer une interface simple pour l’outil souhaité ?
4. Est-il possible de créer des sessions différentes (une par employé + 1 admin), type lecture seule pour certaine requête, tables ou formulaires ???
5. J’utilisais beaucoup les liste déroulante dans EXCEL, faut-il forcément créer une table pour disposer du même type d’outil sous ACCESS ?
6. Peut-on modifier la colonne d’une table et la remplacer par une colonne de recherche ???

Je crois que ça fait déjà pas mal et que j’aurais d’autres questions à l’avenir mais je cherche aujourd’hui principalement une base.

Merci d’avance pour vos contributions !!!
Julien
jokair est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 20/09/2008, 20h46   #2 (permalink)
Invité régulier
 
Date d'inscription: mai 2005
Messages: 11
Par défaut

J'ai pensé à ces tables mais je ne sais toujours pas comment faire pour le calendrier et l'imputation...

Voici les tables avec en couleur celles qui doivent être reliées (sauf AffaireFacturée et AffairePayée:



Si vous voyez des incohérences, je suis tout ouïe !!!

Merci et @ bientôt.
Julien
jokair est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 20/09/2008, 21h33   #3 (permalink)
Invité régulier
 
Date d'inscription: mai 2005
Messages: 11
Par défaut

Ca ressemblerait à ça mais apparemment si j'essaie une requête, il n'aime pas...:


jokair est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 20/09/2008, 22h35   #4 (permalink)
Modérateur
 
Avatar de mout1234
 
Date d'inscription: novembre 2006
Localisation: Paris
Âge: 39
Messages: 1 758
Par défaut

Bonsoir,

Citation:
Envoyé par jokair Voir le message
...il n'aime pas...:
C'est vague !


Citation:
2. Comment créer un calendrier qui me mette les week-end et jours fériés dans une couleur différente (je sais le faire avec les mises en forme conditionnelles d’excel mais ACCESS…) ?
Access permet désormais une mise en forme conditionnelle.

Citation:
4. Est-il possible de créer des sessions différentes (une par employé + 1 admin), type lecture seule pour certaine requête, tables ou formulaires ???
Jusqu'à la version 2003, Access permet de gérer une sécurité au niveau utilisateur, qui permet notamment de gérer un accès personnalisé aux données et objets d'une base. Attention toutefois, ces fonctions ne me semblent pas à la portée d'un débutant.
La sécurité au niveau utilisateur n'existe plus sous Access 2007.

Plus "simplement", tu peux gérer un accès personnalisé en codant un système d'authenfication au démarrage, en gérant une table d'utilisateurs...
Ce genre de sujets a déjà été évoqué sur ce forum et je suppose que tu trouveras des pistes dans la faq.


Citation:
5. J’utilisais beaucoup les liste déroulante dans EXCEL, faut-il forcément créer une table pour disposer du même type d’outil sous ACCESS ?
Une liste déroulante peut être alimentée de différentes façons: saisie de valeurs (pour les cas genre M. Mme Mlle), table, requête, VBA.

Citation:
6. Peut-on modifier la colonne d’une table et la remplacer par une colonne de recherche ???
Les tables sont un des éléments d'une base de données Access. Elles sont avant tout destinées à stocker les données, même si elles présentent des fonctionnalités de filtrage et de tri déjà très confortables.
Pour créer tes propres fonctions de recherche spécialisées, il te faudra utiliser un formulaire... va voir par ici
__________________
............................................................................................

Dans l'intérêt de tous, ne posez pas de questions techniques par messages privés.


Les FAQs les tutos Les Sources Access Profitez de ces mines d'or...

Postez dans le bon sous forum et mentionnez la version
mout1234 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 20/09/2008, 23h39   #5 (permalink)
Invité régulier
 
Date d'inscription: mai 2005
Messages: 11
Par défaut

Hey, merci pour la réponse !!!
Bon, je tiens tout d'abord à rappeler que je débute en ACCESS et me suis rendu compte de certaines choses...


Citation:
Citation:
Envoyé par jokair Voir le message
...il n'aime pas...:
C'est vague !
En effet, c'est juste qu'il ne voulais pas lister ce que je lui demandais.
Je n'avais pas procédé à des relations avec intégrité référentielle...
Pour ça c'est OK.


Citation:
Access permet désormais une mise en forme conditionnelle.
Chouette, je jetterai un œil à ça !!!



Pour la sécurité, j'utilise ACCESS 2003. Ca devrait donc le faire ! J'ai retourvé la FAQ en question:
http://loufab.developpez.com/securite/
Mais bien sûr ça sera la dernière pierre de mon édifice !


Pour les listes déroulantes, j'ai trouvé le système. Merci.
Par contre, si j'ai des données matricielles, je dois donc bien créer une table.


Je jette un oeil à tout ça et encore merci.
Je découvre aujourd'hui toute la puissance d'ACCESS !!!

@ bientôt
jokair est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 21/09/2008, 23h34   #6 (permalink)
Modérateur
 
Avatar de mout1234
 
Date d'inscription: novembre 2006
Localisation: Paris
Âge: 39
Messages: 1 758
Par défaut

De rien

Penses à cliquer sur
__________________
............................................................................................

Dans l'intérêt de tous, ne posez pas de questions techniques par messages privés.


Les FAQs les tutos Les Sources Access Profitez de ces mines d'or...

Postez dans le bon sous forum et mentionnez la version
mout1234 est déconnecté   Envoyer un message privé Réponse avec citation
NEWS ACCESSF.A.Q AccessF.A.Q VBATutorielsSourcesOutilsLivresAccess TVAccess 2007

Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Microsoft Office > Access > Conception



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide