Comment faire une sorte de regroupement dynamique ?

Modérateurs: Super-Apogea, Super Modérateur

Comment faire une sorte de regroupement dynamique ?

de tibofo » Jeu 24 Nov 2016 12:01

Bonjour,

je dois, dans un tableau déjà bien complexe, ajouter une nouvelle colonne "OLD_REF"
cela correspond à une nouvelle info libre article dans laquelle on met, parfois, l'ancien code article avant qu'il change

exemple : on a vendu le code VOITURE pendant 6 mois. Puis il est mis en sommeil. On a crée l'article AUTOMOBILE qui lu est maintenant vendu :

Code: Tout sélectionner
VOITURE       qté 100       "OLD_REF"="null"
AUTOMOBILE    qté 250       "OLD_REF"=VOITURE



Pour faire simple : je veux obtenir sur 1 seule ligne : le total des 2 ventes
Code: Tout sélectionner
AUTOMOBILE  qté 350  "OLD_REF"=VOITURE



Je peux faire un groupement manuel. Mais ce que je voudrais, c'est qu'il soit dynamique parce que les OLD_REF peuvent changer tout au long des années et qu'il peut y en avoir un gros paquet parmi les articles (+ de 1000)

Voyez-vous un moyen de réaliser cela ?

Thib
Super Contributeur
Super Contributeur
 
Messages: 144
Inscription: Mar 13 Sep 2005 18:05

Re: Comment faire une sorte de regroupement dynamique ?

de asr31 » Ven 25 Nov 2016 21:50

Bonjour,

C'est un peu une question de logique.
Soit tu as cette information libre OLD_REF (qui dans ton exemple doit être aussi = à VOITURE pour l'article VOITURE et pour tous les articles en découlant)
Code: Tout sélectionner
VOITURE       qté 100       "OLD_REF"="VOITURE"
AUTOMOBILE    qté 250       "OLD_REF"="VOITURE"


Soit tu as une info libre (ou un champ statistique, on l'oublie trop souvent) du type NEW_REF qu'il faut maintenir sur les anciens articles. Au choix.

Dans les deux cas, si tu veux faire des stats, cette information doit être renseignée (pas de valeur nulle)

Cordialement,
ASR31

En recherche de missions.
Avatar de l’utilisateur
Super Contributeur
Super Contributeur
 
Messages: 2975
Inscription: Mer 13 Fév 2008 15:31
Localisation: TOULOUSE


Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité