Répétition de lignes à l'impression

Répétition de lignes à l'impression

Messagepar FlorentOWS » Jeu Juil 17, 2014 8:45 am

Sur Infomaker : quelque chose dans le modèle d’impression des bons de commande fournisseur fait que l’impression d’une commande fournisseur affiche autant de fois la même ligne qu’il y a de lignes différentes dans la pièce d’origine.
J’ai cherché une explication dans les propriétés des champs de la ligne et du bandeau « détails » mais je n’ai trouvé aucune explication…
Pouvez-vous m'aider à résoudre ce problème ?
Merci d'avance.
FlorentOWS
 
Message(s) : 12
Inscrit le : Jeu Avr 03, 2014 9:39 am

Re: Répétition de lignes à l'impression

Messagepar PB92 » Jeu Juil 17, 2014 1:25 pm

FlorentOWS a écrit:Sur Infomaker : quelque chose dans le modèle d’impression des bons de commande fournisseur fait que l’impression d’une commande fournisseur affiche autant de fois la même ligne qu’il y a de lignes différentes dans la pièce d’origine.
J’ai cherché une explication dans les propriétés des champs de la ligne et du bandeau « détails » mais je n’ai trouvé aucune explication…
Pouvez-vous m'aider à résoudre ce problème ?
Merci d'avance.


Bonjour Florent

Je peux avec certitude te dire que c'est un problème de Jointures (JOIN) dans la requête SQL.
Vérifie que la jointure soit bien sur les Lignes (PLAID) et pas que sur la Pièce (PCAID)

Exemple :
Si tu fais un lien entre la vue qui contient déjà 3 lignes
avec la table Lignes qui contient les mêmes 3 lignes
Uniquement sur l'ID de la pièce PCAID
3 pour 3 = 9 Lignes

Si tu fais un lien entre la Vue qui contient déjà 3 lignes
avec la table Lignes qui contient les mêmes 3 lignes
Uniquement sur l'ID de la ligne PLAID avec une Jointure Gauche sur PCAID ([LEFT JOIN] Toutes les lignes de la Vue)
3 pour 1 = 3 Lignes

Cdlt - PB92
du Fonctionnel, Rien que du Fonctionnel ...
PB92
 
Message(s) : 38
Inscrit le : Mer Sep 04, 2013 7:52 am


Retour vers InfoMaker 12.01 (SyBase)

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 0 invité(s)

cron