|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Débutant
Inscription : février 2007 Messages : 131 ![]() |
Bonjour,
Sur un état j'ai une liste d'articles. Certains articles ont subi un inventaire ou plusieurs (certains articles aucuns). Comment affiche la dernière date d'inventaire pour un article ?? Quelle est la formule et où doit-on la noter s'il vous plait ?? Merciii ! |
|
|
00
|
|
|
#2 |
![]() ![]() Nicolas LAURETChef de projet en SSII Inscription : novembre 2003 Messages : 1 024 ![]() |
Bonjour,
il nous manque pas mal d'informations pour te donner des pistes .... Il faut que tu prennes le temps d'exposer ton problème de façon très précise avec le maximum d'indication pour éviter tout un flot de questions qui auraient tout simplement pu être évitées... ces 3 dates inventaires sont elles dans la table article sous la forme : dateInventaire1, dateinventaire2 et dateinventaire3 ou plutôt dans une table ArticleInventaire qui contient une date inventaire ....!?
__________________
Modérateur Business Intelligence / Windev A lire avant de poster Si vous avez obtenu la réponse à votre question alors cliquez sur le bouton
|
|
|
00
|
|
|
#3 |
|
Débutant
Inscription : février 2007 Messages : 131 ![]() |
désolé je suis allée trop vite.
Donc nous réalisons des inventaires : 1 par semaine. Chaque inventaire créé = une nouvelle date (c'est la clé primaire de la table INVENTAIRE). Admettons qu'en semaine4 le 26/01/07 j'enventorie l'article 05900023458AA. Ce meme article est réinventorié en semaine 8 le 23/02/07. .......... Dans un état, je veut afficher la liste de tous les composants de mon magasin, et à coté afficher une date d'inventaire (si il y en a une). A coté de l'article 05900023458AA je devrais alors voir afficher "23/02/07" car il s'agit de la dernière date d'inventaire. |
|
|
00
|
|
|
#4 |
|
Inactif
![]() Inscription : novembre 2006 Messages : 3 569 ![]() |
Salut Icky,
Décidemment tes patrons ne te la font pas couler douce avec CR Alors, tu peux créer un groupe sur ton composant (Menu Insertion -> groupe -> puis tu choisis ton champ). Tu tries comme tu veux. Ensuite, tu créés un groupe sur la date d'inventaire et tu choisis : Ordre croissant. Il ne te reste plus qu'à placer tes informations dans ton pied de groupe Composant. Ainsi, pour chaque composant, tu auras la dernière date d'inventaire. Bon week-end ! |
|
|
00
|
|
|
#5 |
|
Débutant
Inscription : février 2007 Messages : 131 ![]() |
jajaja c'est vrai que j'en prend plein la figure avec Crystal report, mais je m'éclate .
Mais ca va , grace à votre aide j'arrive à créer plusieurs états , mais surtout à les terminer. ... Concernant la date d'inventaire, si j'affiche un groupe sur date inventaire, l'état m'affichera trop d'informations, notamment les premieres dates d'inventaires qui ne m'interessent pas. De plus, l'état est sencé etre exporté sous excel (pour traiter manuellement une liste d'article à compter). Si je rajoute un groupe, dans le fichier excel je vais me retrouver avec des lignes blanches en plus, et je ne pourrais plus filtrer. Donc en réalité, ce dont mon état a besoin , c'est que toutes mes informations soient sur une seule ligne. Ca allait etre dure, on m'a prévenue au travail. J'imagine qu'il faut faire un truc SQL ou requete dans ce genre. Mais si c'est trop long, ne vous embetez pas. Merci aitone |
|
|
00
|
|
|
#6 |
|
Débutant
Inscription : février 2007 Messages : 131 ![]() |
ah maintenant que j'y pense.
peut etre vous avez raison, je doit créer un groupe : code article un groupe : date inventaire en détail j'affiche : code article + date inventaire puis je masque mes 2 groupes. Je vais donc par exemple me retrouver avec deux lignes pour un meme code article : 05600034578AA 28/01/07 05600034578AA 30/02/07 Dans ce cas, est ce possible de ne garder que la seconde ligne (étant donné qu'il s'agit de la date la plus récente) ?? |
|
|
00
|
|
|
#7 |
|
Inactif
![]() Inscription : novembre 2006 Messages : 3 569 ![]() |
Hey Ickynox,
Le fait que tu créé un groupe sur ton article puis sur ta date inventaure et que tu mets les informations dans ton pied de groupe article (et tu n'affiche que lui, tu masques les autres), cela ne te fera avoir que les données que tu souhaite... |
|
|
00
|
|
|
#8 |
|
Débutant
Inscription : février 2007 Messages : 131 ![]() |
Merci pr votre aide.
Je n'ai pas réussi à le faire. Mais de toutes facons on a décidé de travailler autrement. |
|
|
00
|
|
|
#9 |
![]() ![]() Nicolas LAURETChef de projet en SSII Inscription : novembre 2003 Messages : 1 024 ![]() |
Bonjour,
en fait il est inutile de créer un groupe sur date inventaire ... On crée un groupe sur article, puis on trie sur date inventaire en ASC. En fin de groupe article, on affiche les champs et on a la bonne date d'inventaire .... Bonne continuation.
__________________
Modérateur Business Intelligence / Windev A lire avant de poster Si vous avez obtenu la réponse à votre question alors cliquez sur le bouton
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com