OVH Cloud OVH Cloud

Analyse croisée au secours !!!

2 réponses
Avatar
Patrick
Bonjour,

Je vous explique le but de la manoeuvre. Je veux en venir avec une analyse
croisé qui calculera le nombre de personne absente selon la date et selon la
raison de leur absence.

J'arrive à un certain résultat mais pas tout à fait exact.

Voici ce que j'ai fait.

J'ai pour commencer 2 tables, une avec tout les numéro d'employé, leur
statut (Statut X, y, z) et toute leurs info personnelle et une autre avec
des numéro d'employé et un type d'absence et les date d'Absence. Ensuite
j'ai fait une requête qui lie les 2 tables par les no d'employé qui me donne
comme résultat les no d'employé, le statut, les date d'absence et le type
d'Absence

Maintenant j'ai fait une requête analyse croisé qui me donne tout les types
d'absence comme en-tête de colonne et les statut d'employé comme en-tête de
ligne et les no d'employé se calcul selon leur statut.

J'ai placé un critère de date de tel sorte que lorsque j'exécute la requête
il me demande la date à laquelle je veux avoir un rapport.

Ma problématique est que si par exemple, j'ai l'employé #1234 avec le statut
X qui est en congé de maladie du 2 au 5 octobre, lorsque j'exécute un
rapport en date du 8 octobre par exemple, je n'ai plus le statut X dans mes
en-tête de ligne.

Comment faire pour les avoir!!!! Merci

Si je n'ai pas été clair ou si vous avez besoin de plus de détail, dite
moi-le car je suis un peu désespéré...

Merci

Patrick

2 réponses

Avatar
3stone
Salut,

| Je vous explique le but de la manoeuvre. Je veux en venir avec une analyse
| croisé qui calculera le nombre de personne absente selon la date et selon la
| raison de leur absence.
[...]
| Ma problématique est que si par exemple, j'ai l'employé #1234 avec le statut
| X qui est en congé de maladie du 2 au 5 octobre, lorsque j'exécute un
| rapport en date du 8 octobre par exemple, je n'ai plus le statut X dans mes
| en-tête de ligne.
|
| Comment faire pour les avoir!!!! Merci


Si je comprends bien...

Ouvre ta requête analyse croisée en mode création.
Clique dans la zone grise à coté de la table et demande les propriétés
Seconde ligne "En-têtes de colonnes"...

là, tu énumère tes en-têtes en les séparant d'un point-virgule ( ; )


--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------
Avatar
Lucien ROYERE
"3stone" a écrit dans le message de
news:3f845c18$0$10698$
Ouvre ta requête analyse croisée en mode création.
Clique dans la zone grise à coté de la table et demande les propriétés
Seconde ligne "En-têtes de colonnes"...


Merci, ça m'a bien servi, ainsi un état ne plante plus, même si aucune
valeur ne se trouve dans certaines colonnes.