OVH Cloud OVH Cloud

calendrier access

3 réponses
Avatar
Mutchafu
Bonjour,

Voila j'aimerais cr=E9er une table calendrier avec les=20
champs suivants : ID, id_pers, date, heure

id_pers est un lien (relation) avec une table comprenant=20
les donn=E9es de chaques personnes.

j'aimerais savoir si il existe une proc=E9dure qui puisse me=20
cr=E9er autant de champ qu'il n'y a de jour dans le mois =E0=20
cr=E9er.

En r=E9sum=E9, je voudrais avoir un formulaire avec un bouton=20
qui me cr=E9e les dates du mois+1 dans la table calendrier.

Si quelqu'un pouvait me cr=E9er cette proc=E9dure, car moi je=20
n'y connais rien.

Merci =E0 vous.

3 réponses

Avatar
Raymond
Bonjour.

Tu vas avoir des difficultés car il faut prévoir 366 jours et une table ne
peut pas avoir 366 champs.
Il faudrait envisager de passer par une table jours avec une relation 1:N
avec la table personnel mais est-ce possible ? l'administration de ces deux
tables étant faite par un formulaire principal et un sous-formulaire sur la
table jours.

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Mutchafu" a écrit dans le message de
news:042101c39245$95127780$
Bonjour,

Voila j'aimerais créer une table calendrier avec les
champs suivants : ID, id_pers, date, heure

id_pers est un lien (relation) avec une table comprenant
les données de chaques personnes.

j'aimerais savoir si il existe une procédure qui puisse me
créer autant de champ qu'il n'y a de jour dans le mois à
créer.

En résumé, je voudrais avoir un formulaire avec un bouton
qui me crée les dates du mois+1 dans la table calendrier.

Si quelqu'un pouvait me créer cette procédure, car moi je
n'y connais rien.

Merci à vous.
Avatar
Mutchafu
Dans la table personelle il n'y a que des coordonnées.

On peut biensur faire une sous table.

ce que tu propose c'est de faire:
Table perso vers table année vers table jours ?

La table année contiendrais les champs mois (janvier,
février, etc ...)
la table jour contiendrais les jours du mois.

Le tout en relation 1-N.

Mais comment faire pour que access me crée automatiquement
les nouveaux champs ?


-----Message d'origine-----
Bonjour.

Tu vas avoir des difficultés car il faut prévoir 366
jours et une table ne

peut pas avoir 366 champs.
Il faudrait envisager de passer par une table jours avec
une relation 1:N

avec la table personnel mais est-ce possible ?
l'administration de ces deux

tables étant faite par un formulaire principal et un sous-
formulaire sur la

table jours.

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Mutchafu" a écrit dans le message de
news:042101c39245$95127780$
Bonjour,

Voila j'aimerais créer une table calendrier avec les
champs suivants : ID, id_pers, date, heure

id_pers est un lien (relation) avec une table comprenant
les données de chaques personnes.

j'aimerais savoir si il existe une procédure qui puisse me
créer autant de champ qu'il n'y a de jour dans le mois à
créer.

En résumé, je voudrais avoir un formulaire avec un bouton
qui me crée les dates du mois+1 dans la table calendrier.

Si quelqu'un pouvait me créer cette procédure, car moi je
n'y connais rien.

Merci à vous.

.



Avatar
Raymond
ça viendra tout seul.
il faut déterminer si tu veux une table année ? une table mois ? il n'est
pas obligatoire d'avoir plusieurs tables, il faut que ta base soit
performante et à partir de là calculer ce que tu mets dans tes tables et
voir un peu la grosseur des tables. conclusion, il faut opter pour une
organisation et ensuite ce sera facile pour créer les tables.

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Mutchafu" a écrit dans le message de
news:2a64101c3924f$04fd80e0$
Dans la table personelle il n'y a que des coordonnées.

On peut biensur faire une sous table.

ce que tu propose c'est de faire:
Table perso vers table année vers table jours ?

La table année contiendrais les champs mois (janvier,
février, etc ...)
la table jour contiendrais les jours du mois.

Le tout en relation 1-N.

Mais comment faire pour que access me crée automatiquement
les nouveaux champs ?