Après windows pour les nuls, voici PB pour les bons (ou presque).

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 16-08-2007 14:55:23

digital prophecy  
Membre Geek
Date d'inscription: 29-05-2006
Messages: 55
Pépites: 310
Banque: 0

exclure 0 dans la fonction Min

Bonjour à tous,
j'ai plusieurs enregistrements dans ma datawindow et la fonction Min me permet de trouver le plus petit nombre dans une colonne. Moi j'aimerai qu'il puisse me donner la plus petite valeur qui soit supérieure à 0. Comment exlure les valeurs négatives de la fonction Min()

Hors ligne

 

#2 16-08-2007 14:59:01

JCZ  
Builder Power
Award: bf
Lieu: 75019 paris
Date d'inscription: 21-05-2007
Messages: 1724
Pépites: 496,453,703,213
Banque: 9,223,372,036,854,776,000

Re: exclure 0 dans la fonction Min

essaye
min(if (col<0,0,col))


Face à l'agression, la puissance de l'intelligence

Hors ligne

 

#3 17-08-2007 05:58:25

digital prophecy  
Membre Geek
Date d'inscription: 29-05-2006
Messages: 55
Pépites: 310
Banque: 0

Re: exclure 0 dans la fonction Min

Ton code devrait retourner 0 si la valeur minimum est inférieure à 0. Ce que moi je veux, c'est qu'il me retourne la valeur la plus petite qui soit supérieure à 0

Hors ligne

 

#4 17-08-2007 06:50:06

JCZ  
Builder Power
Award: bf
Lieu: 75019 paris
Date d'inscription: 21-05-2007
Messages: 1724
Pépites: 496,453,703,213
Banque: 9,223,372,036,854,776,000

Re: exclure 0 dans la fonction Min

Alors
cré un champs calculé cf_min_sup_zero

Code: pb

 if (  col < 0 ,max( col), col) 
ou 
 if (  col <= 0 ,max( col), col) 


puis un autre champs             

Code: pb

min(cf_min_sup_zero)


car min(if (col<0, max(col),col)) ne compile pas


Face à l'agression, la puissance de l'intelligence

Hors ligne

 

#5 26-08-2007 14:47:38

JCZ  
Builder Power
Award: bf
Lieu: 75019 paris
Date d'inscription: 21-05-2007
Messages: 1724
Pépites: 496,453,703,213
Banque: 9,223,372,036,854,776,000

Re: exclure 0 dans la fonction Min

--------------------------------------------------------------------
Bonjour, peut-on considérer que le problème est Résolu ?
--------------------------------------------------------------------


Face à l'agression, la puissance de l'intelligence

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22