Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Génération de graphiques [ Access / Etats ] (pillsmen)

mardi 3 juillet 2007 à 16:48:07 | Génération de graphiques

pillsmen

Bonjour à tous,

Mon problème concerne la génération d'un graphique dans un état sous ACCESS.

On va commencer par le commencement ^^, je pense qu'un exemple vaut mieux que de longues explications.

J'ai donc une table qui contient deux champs Date1 et Date2
Table
  Date1           Date2
26/05/08      21/06/06
21/03/06      01/01/06
15/04/07      03/06/05
01/01/06      22/08/07

Je voudrais, à partir de cette table, obtenir un graphique avec deux courbes. Les dates en abscisses (croissantes) (obtenue par l'union des deux champs Date1 et Date2) et les cumuls respectifs pour les dates Date1 et Date2 en ordonnée.

Pour se faire, j'ai donc construit la requète suivante :

SELECT
      T.date_union,
      (SELECT COUNT(1) FROM table WHERE table.date1 <= T.date_union) AS Cumul_date1,
      (SELECT COUNT(1) FROM table WHERE table.date2 <= T.date_union) AS Cumul_date2

FROM
      [SELECT date1  as date_union FROM table UNION SELECT date2 FROM table]. AS T

ORDER BY date_union;

Cette requète fonctionne parfaitement lorsque je l'exécute dans la partie "requète" d'access, j'obtiens le bon résultat :

Date_union      Cumul_date1      Cumul_date2
03/06/05                  0                        1
01/01/06                  1                        2
21/03/06                  2                        2
21/06/06                  2                        3
15/04/07                  3                        3
22/08/07                  3                        4
26/05/08                  4                        4

En revanche, quand je crée mon graphique avec l'assistant, il me trouve bien les trois champs de ma requète : date_union, cumul_date1, cumul_date2 mais dès lors que je lance l'état, il me met le message d'erreur suivant :

Le moteur de base de données Microsoft Jet ne peut pas trouver la table ou la requête source
'[SELECT date1  as date_union FROM table UNION SELECT date2 FROM table]. AS T'
Assurez-vous qu'elle existe et qu'elle est correctement orhtographiée.

J'aimerais dans la mesure du possible éviter la création d'une table temporaire qui sera la source de mon graphique.

Avez-vous une idée ?

Merci pour votre aide !



"J'aimerais être un pc, pour pouvoir rebooter en mode sans échec"



Cette discussion est classé dans : table, select, from, union, date1


Répondre à ce message

Sujets en rapport avec ce message

Trigger UPDATED sur plusieurs champs [ par Maroxye ] Bonjour! Je débute en SQL et je fois faire un TRIGGER sur l'ajout, la suppression et la modification de certains champs dans une table. Lorsque ces SELECT et NULL [ par babe59 ] Bonjour,J'ai une table TBL_CLIENT avec une colonne "CIVILITE" qui peut contenir des valeurs NULL.Le problème est que lorsque que j'ai un SELECT sur ce expliquer fonctionnement des procedure [ par tuteur59000 ] Bonjourpouvez vous m'expliquer les 3procédures avec leur requetes  suivantes svp?merci pour la réponse (procedures facturer,procedur Select imbriqués [ par gbourgeois0019 ] Bonjour à tous, J'ai une requête SQL qui ne semble pas vouloir passer et je ne comprend pas trop pourquoi. Je travaille avec SQL Server CE. Voila à qu PROBLEME SUR REQUETE ET SOUS REQUETE [ par SR2 ] voici mon problèmeje souhaiterai réaliser la meme opération qu'avec cette requete mais en utilisant des jointures INNER JOINpour eviter toutes ces sou Problème avec DateDiff [ par Chatbour ] Salut à tous,j'ai la requête suivante :SELECT DateDiff("j", #02-06-2007#, #06-04-2004#)FROM matable;l'erreur : "Appel de procédure incorrect"j'ai test select sur une liste de clef [ par JulienOrion666 ] Bonjour, Voila j'ai une liste de clef correspondant a des personnes d'une table et je veux tous les selectioner je les ai ds un tableau et quand je l Requêtes imbriquées. Erreur [ par patatedu65 ] Bonjour,j'aimerai qu'on m'aide à toruver une solution au problème que je vous expose tout de suite.J'ai développé un site en PHP/MySQL. J'ai fait mes Requete Imbriqué Erreur Aussi :s [ par SF2Boss ] Voici La requete Rebelle : SELECT </s Recherche de données dans une table [ par LePROduHTML ] Bonjour tout le monde,J'ai trois tables MySQL table_a, table_b et table_c et une donnée sous la forme d'une variable $donnee. Je souhaite réaliser une


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version


LG KP501

Entre 9€ et 159€


Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,312 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.