|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Inactif
![]() Inscription : novembre 2006 Messages : 3 569 ![]() |
Bonjour,
Je travaille sur l'ODBC X3 (Adonix). Je veux créer une facture proforma mais pour certaines factures, il me duplique les lignes, à savoir, des informations apparaissent deux fois au lieu d'une. Pour info, j'ai 2 lignes de détail (a et b) mais la première est masquée. J'ai tout essayé ou presque. Auriez vous une solution s'il vous plait? Par avance merci de votre aide |
|
|
00
|
|
|
#2 |
|
Membre du Club
![]() Inscription : juillet 2002 Messages : 190 ![]() |
Tu peux regarder du coté de ta jointure.
Sinon, ajoute un nouveau groupe basé sur le champ qui génère les doublons. En gros, ce que tu as actuellement en double dans ta section détail, place le dans le pied de ce nouveau groupe... T. |
|
|
00
|
|
|
#3 |
|
Inactif
![]() Inscription : novembre 2006 Messages : 3 569 ![]() |
J'ai rajouté un groupe par article.
L'idée est super car il ne m'affiche bien qu'une seule ligne mais par ligne de facture, j'ai un montant. Et en pied de page de groupe (le dernier : n° de facture), j'ai un résumé sur le montant de chaque ligne et là, j'ai 2 fois le montant que je devrais avoir... Je n'y comprend rien. Merci |
|
|
00
|
|
|
#4 |
|
Membre du Club
![]() Inscription : juillet 2002 Messages : 190 ![]() |
A distance, c'est un peu délicat :
Mets peut-être ta formule sum(valeur,n° de facture) dans l'en-tête du groupe.. Sinon fais une étude plus poussée (en affichant un max d'infos dans le détails) pour voir pourquoi il retourne 2 enregistrements... |
|
|
00
|
|
|
#5 |
|
Membre confirmé
![]() |
Ton doublon provient certainement du fait que tu as dans ton état la table BPADDRESS et que dans l'expert sélection tu n'as pas défini la valeur du type d'adresse (Tiers, site, société,...).
C'est le cas le plus fréquent pour les doublons de ligne. Mais pour en être sûr il faudrait que je puisse voir l'état. @+ Machuet |
|
|
00
|
|
|
#6 |
|
Inactif
![]() Inscription : novembre 2006 Messages : 3 569 ![]() |
Bonjour,
Comme tu me l'a dit, j'ai rajouté un critère dans l'expert selection à savoir : BPADDRESS.BPATYP=1 Sans succès. Je joins l'état à ce message. Si tu peux m'aider, c'est vraiment génial. Merci Adrien |
|
|
00
|
|
|
#7 |
|
Membre confirmé
![]() |
Malheureusement je n'ai pas pu tester ton état car tu as des champs spécifique, mais à ce que j'ai pu voir, essaie de rajouter encore comme critère le numéro de table diverse, car si tu as le même code dans plusieurs tables il doublera ou mutpliera par x le nombre de ligne de détail.
@+ Machuet |
|
|
00
|
|
|
#8 |
|
Inactif
![]() Inscription : novembre 2006 Messages : 3 569 ![]() |
Bravo et merci à toi. C'était tout à fait ça ! !
Pour certains articles, ma ligne était dupliquée 15 fois, je ne comprenais pas. A + Adrien |
|
|
00
|
|
|
#9 |
|
Inactif
![]() Inscription : novembre 2006 Messages : 3 569 ![]() |
Machuet,
Tu vas certainement dire que je t'embête mais pourrais-tu regarder une fois de plus cet état et me dire si des liaisons te semblent louches.... Et si tu veux m'expliquer ce qui ne va pas, je suis preneur... |
|
|
00
|
|
|
#10 |
|
Membre confirmé
![]() |
Je ne peux malheureusement pas tester ton état car il y a des champs spécifique. Par contre dis-moi ce qui ne joue pas et je pourrai regardai, car à première vu à part la table ITMCUS qui doit avoir une laision dans le faux sens et la table sorder qui est branchée bizarement, je ne vois rien de particulier.
|
|
|
00
|
|
|
#11 |
|
Inactif
![]() Inscription : novembre 2006 Messages : 3 569 ![]() |
Je viens de revenir sur ce problème et j'avance un peu.
Déjà, c'est clair que pour SORDER, très mauvaise liaison... Mais il y a des champs spécifiques et donc j'en ai besoin mais ça c'est réglé. Par contre, l'état fonctionne seulement pour certaines factures. Sur les autres, il n'apparaît que le texte brut. J'ai essayé de revoir toutes les liaisons mais je ne vois pas trop pour l'instant. Je continue mes recherches a + |
|
|
00
|
|
|
#12 |
|
Inactif
![]() Inscription : novembre 2006 Messages : 3 569 ![]() |
Je dois vraiment avoir du mal.
En éditant toutes les factures, je me suis aperçu que seules celles dont le client avait un incoterm fonctionnaient. Résultat, je n'avais plus qu'à alller voir les liaisons de ma table diverse. A + |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com