{Access} help me!!!sortir un etat numérique d'abse

joseNEM Messages postés 45 Date d'inscription   Statut Membre Dernière intervention   -  
joseNEM Messages postés 45 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j'ai crée une base de données avec access pour gérer les absences.
j'ai besoin de faire une situation némrique des absences, pour cela j'ai besoin de former un tableau(ensemble de cellules) comme un etat: la ligne est composée des directions, la colonne par les motifs d'absence.
donc la case [i,j] va contenir le nombre de personnes absents de la directions i pour motif j.
ce nombre bien sur est basé sur une requetes COUNT() qui elle aussi basée sur plusieurs tables.
donc comme il ya plusieurs directions(m) et plusieurs motifs(n)===>m*n case chacune correspond à une requete COUNT spécifique pour elle.

cet etat est construit manuellement. j'ai essayé de travailler avec des zones de textes et mettre comme source de controle la requete COUNT mais ca n'a pas fonctionné, il affiche #NOM?.
aidez moi SVP, je sais plus quoi faire. merci.
A voir également:

9 réponses

incaout Messages postés 347 Date d'inscription   Statut Membre Dernière intervention   74
 
Salut.

Je ne suis pas sur que cela soit faisable. Je crois que tu ne peux mettre qu'une seule requête dans un état, ce qui signifie que ta requete doit contenir toutes les informations que tu veux y voir figurer. Access ensuite peut opérer des regroupements c'est à dire pour un champ ne conserver qu'une des seules valeurs qui sont identiques et en faire un entête.

En revanche avec un module écrit en VBA tu peux obtenir ton tableau au format excel ou HTML. Tu peux définir plusieurs requêtes les traiter et intégrer le résultat au document puis passer à la suivante.

Cdlt

IC
0
joseNEM Messages postés 45 Date d'inscription   Statut Membre Dernière intervention  
 
salut;
merci pour la réponse
comme j'ai pas fait du basic je sais pas comment procéder et si vous pouvez me donner des exemples ou des cours sépcifiques pour cette tache.
merci
0
CaPiT Messages postés 609 Date d'inscription   Statut Membre Dernière intervention   51
 
Bonjour,

Tu peux faire plusieurs requêtes dans un Etat ;) Pas de soucis.
Il faut par exemple utiliser les UNIONS.

Tu fais donc une requête :

SELECT ....
UNION SELECT .......

Puis tu bases ton état sur cette requête.
0
joseNEM Messages postés 45 Date d'inscription   Statut Membre Dernière intervention  
 
salut;
et la disposition des résultats dans l'état est ce que je peux les mettre la où je veux?
parce que moi j'ai une sorte de tableau comme j cité précedemment.
est c'est possible?
merci.
0
CaPiT Messages postés 609 Date d'inscription   Statut Membre Dernière intervention   51
 
Déjà est ce que ce que je t'ai donné fonctionne?
0
joseNEM Messages postés 45 Date d'inscription   Statut Membre Dernière intervention  
 
salut;
bon ce qui concerne la construction de l'etat sur la base d'une requete (composée de plusieurs sous requetes), oui ca fonctionne mais le pb c'est la disposition des résultats ils les affiche sur la meme ligne ou la meme colonne, et moi je veux les traiter manuellement pour les disposer sous forme de tableau.
si t'as une idée comment faire cet aménagement je serai reconnaissant.
merci encore.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
CaPiT Messages postés 609 Date d'inscription   Statut Membre Dernière intervention   51
 
Ah oui je me rappelle avoir eut ce soucis.

Il faut revoir l'anaylse. En gros tu fais 2 sous-état. Un basé sur une requête, l'autre sur l'autre.

Puis tu créés un état ou tu vas mettre tes 2 (ou plus) sous-état. Comme ça tu peux gérer la mise en forme ;)
0
joseNEM Messages postés 45 Date d'inscription   Statut Membre Dernière intervention  
 
bonjour;

je te remercie pour la réponse,

il me reste comment construire un état à partir de sous états?

bon je travaille avec access 2007
merci
0
CaPiT Messages postés 609 Date d'inscription   Statut Membre Dernière intervention   51
 
Il me semble qu'il suffit de glissé le sous-Etat présent dans le menu dans l'Etat que tu aura ouvert préalablement.
0
joseNEM Messages postés 45 Date d'inscription   Statut Membre Dernière intervention  
 
salut;

bon "un grand merci beaucoup" pour le coup de main. j'ai crée un état vide et j'ai glissé les deux sous états at apparament ca marche mais ca demande un effort pour bien disposer les cellules, mais bon c pas grave.
je te remercie encore.

quand je termine je dis, allez à la prochaine.
0
CaPiT Messages postés 609 Date d'inscription   Statut Membre Dernière intervention   51
 
Pas de soucis, je m'ennuie en cours donc je suis à l'entière disposition de la communauté CCM.

Bonne chance pour la suite ;)
0
joseNEM Messages postés 45 Date d'inscription   Statut Membre Dernière intervention  
 
bonjour;
en fait j'ai eu un autre pb, c comment construire une requete qui englobe la somme (différence, .. des opérations arithmétiques) des COUNTS des sous requetes?

merci d'avance.
j'attend la réponse.
0