right('-'+'00'+champ,4)
ok si la valeur n'est pas signée et que je force pour y mettre un - devant ca donne :
7 -001
right('-'+'00'+champ,4)
Par contre si la valeur est signée j'obtiens ce résultat au lieu de -001 :
8 +001
8 00-1
Comment sur une valeur (+ ou -) obtenir le signe de cette valeur devant et que la position reste sur 4 ?
Message édité par systemanager le 08-06-2005 à 16:30:29