tomalille
Messages postés52Date d'inscriptionjeudi 16 juin 2005StatutMembreDernière intervention 5 juin 2007
-
4 juin 2007 à 15:13
tomalille
Messages postés52Date d'inscriptionjeudi 16 juin 2005StatutMembreDernière intervention 5 juin 2007
-
5 juin 2007 à 17:53
Bonjour,
j´essaye de créer un tableau regroupant toutes les "ACTIONS" que je dois faire par mois pour les 2 ou 3 prochains mois.
J´arrive à tirer les actions des mois 1 ou des mois 2 dans différentes requêtes mais pas dans une seule requête pour n´avoir qu´un seul tableau
Ex: pour les actions à réaliser dans le prochain mois:
SELECT operation.nbDossier, operation.action AS mois
FROM operation
WHERE ([deadline]-Now())<=31
GROUP BY operation.nbDossier, operation.action;
Pour le mois suivant:
SELECT operation.nbDossier, operation.action AS mois2
FROM operation
WHERE 30<([deadline]-Now()) and 60>=([deadline]-Now())
GROUP BY operation.nbDossier, operation.action;
Ces deux requêtes me donnent donc deux tableaux différents mais je voudrais un seul tableau avec les mois 1,2,3 etc... en collone et les dossiers correspondants en lignes.
Auriez-vous un indice pour moi?
Merci d´avance :-)
Thomas
A voir également:
Le moteur de base de données microsoft access n'a pas pu trouver l'objet
tomalille
Messages postés52Date d'inscriptionjeudi 16 juin 2005StatutMembreDernière intervention 5 juin 2007 5 juin 2007 à 17:53
C´est à dire?
Ce que je cherche à réaliser est un outil de visualisation de mes échéances à 6 mois.
J´ai donc une base de données regroupant tous mes dossiers et les tâches reliée.
Je cherche à faire un tableau à 2 dimensions me donnant en ligne mes numéros de dossiers et 6 collones représentants les 6 prochains mois.
J´ai trouvé un méthode mais elle ne fonctionne pas si rien n´ai prévu pour un mois donné.
Une première solution, (un peu bourrin :-) ) serait de mettre un tiret dans les cases où rien n´est prévu pour un mois et un dossier donné. Mais je n´arrive pas à le faire
Pour l´instant j´utilise:
SELECT operation.nbDossier, operation.action AS mois
FROM operation
WHERE ([deadline]-Now())<=31
GROUP BY operation.nbDossier, operation.action;
Cela me donne la liste des dossiers pour lesquelles une action est prévu dans les 31 jours suivants et l´action.
Il faudrait que j´obtienne la liste de tous les dossiers ainsi le nom d´un action si elle est prévue pour dans les 31 jours ou un tiret ( - ) si rien n´est prévu.