Skip to main content

Francophones

Announcements
QlikWorld 2023, a live, in-person thrill ride. Save $300 before February 6: REGISTER NOW!
cancel
Showing results for 
Search instead for 
Did you mean: 
MauriceLudo
Creator II
Creator II

Conactener A & B

Bonjour,

je expose mon problème:

j'ai un champ Produit dont les valeurs est : A,B,C,D

1- dans ma liste de sélectionne je voudrais afficher que les valeurs A,C,D

2- rajouter les nombre des lignes de valeurs B au A et C

exemple

si A=5, B=7 , C=8

qd je sélectionne A la valeur affiche 12

et si je sélectionne C la valeur affiche 15

j'ai pensé à concaténer les deux champs mais ca n'a pas marché.

Merci pour votre aide

Maurice

1 Solution

Accepted Solutions
lcloatre
Partner - Creator III
Partner - Creator III

Tu peux faire comme ci_dessous :

1 - tu charges tous les produits sauf B.

2 - tu charges toutes les lignes de produit sauf B.

3 - tu charges toutes les lignes du produit B en renommant le code produit B par A.

4 - tu charges toutes les lignes du produit B en renommant le code produit B par C.

PRODUIT:

LOAD *

from table_produit

where produit != 'B';

LIGNE:

LOAD *

from table_ligne

where produit != 'B';

LOAD

'A' as PRODUIT,

ligne

from table_ligne

where produit = 'B';

LOAD

'C' as PRODUIT,

ligne

from table_ligne

where produit = 'B';

View solution in original post

4 Replies
lcloatre
Partner - Creator III
Partner - Creator III

Maurice,

Si tu n'as pas besoin de la notion de produit B, tu peux charger tes données des produits A, C et D et remplacer les données de B par A et C.

MauriceLudo
Creator II
Creator II
Author

c'est fait mais j'ai besoin pour calculer le nombre total des lignes

lcloatre
Partner - Creator III
Partner - Creator III

Tu peux faire comme ci_dessous :

1 - tu charges tous les produits sauf B.

2 - tu charges toutes les lignes de produit sauf B.

3 - tu charges toutes les lignes du produit B en renommant le code produit B par A.

4 - tu charges toutes les lignes du produit B en renommant le code produit B par C.

PRODUIT:

LOAD *

from table_produit

where produit != 'B';

LIGNE:

LOAD *

from table_ligne

where produit != 'B';

LOAD

'A' as PRODUIT,

ligne

from table_ligne

where produit = 'B';

LOAD

'C' as PRODUIT,

ligne

from table_ligne

where produit = 'B';

lcloatre
Partner - Creator III
Partner - Creator III

Merci de mettre le statut de ta question à "RESOLUE".

Penses à mettre "réponse correcte" à la réponse qui t'a aidée. Ça permettra à la communauté de gagner du temps lorsqu'ils rencontreront le même problème que toi.


Bonne continuation.