Crystal Report Tableau croisé dynamique Récupérer la valeur minimale par ligne

Résolu
Melancolie2010_2015 Messages postés 24 Date d'inscription   Statut Membre Dernière intervention   -  
Melancolie2010_2015 Messages postés 24 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, j'ai un mal à récupérer la plus petite valeur d'une ligne d'un tableau croisé dynamique (tcd). Je vous expose le problème:
J'ai un tableau des articles avec les prix pour chaque fournisseur. Je veux implémenter une formule dans l'éditeur de formules pour récupérer le fournisseur au plus bas prix pour chaque article du tableau.
Je vous met un exemple concret

J'utilise cette formule:
if CurrentFieldValue={rp_devis.MinPu} then crRed else crBlack

où dans {rp_devis.MinPu}, "MinPu" est un champ de l'état "rp_devis"

Merci d'avance
A voir également:

1 réponse

Melancolie2010_2015 Messages postés 24 Date d'inscription   Statut Membre Dernière intervention   1
 
C'est bon, j'ai trouvé

Numbervar Xtab_col;
Numbervar Array Prix;
Redim Prix [GetNumColumns-1];


For Xtab_col := 0 to GetNumColumns-2 do (
Prix[Xtab_col+1]:= GridValueAt (CurrentRowIndex, Xtab_col, CurrentSummaryIndex);
);
if CurrentFieldValue=Minimum(Prix) then crred else crblack;
1