Soustraire 2 champs Ireport [Résolu]

Messages postés
211
Date d'inscription
mercredi 15 juin 2011
Dernière intervention
15 mars 2013
- - Dernière réponse : profiter
Messages postés
211
Date d'inscription
mercredi 15 juin 2011
Dernière intervention
15 mars 2013
- 12 sept. 2011 à 12:46
bonjour,
j'ai deux champs que je recupere de la requete sql t_ht et t_ttc
je veux calculer la tva
j'ai crée une variable tva comme ca :
et dans l'expression de variable j'ai mis :

new java.lang.Double($F{t_ttc} - $F{t_ht})

mais il me genere l'erreur suivante :
The operator - is undefined for the argument type(s) java.lang.Double,

je sais pas comment le resoudre
est ce que vous avez une idée
merci d'avance
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
Messages postés
6450
Date d'inscription
mardi 8 mars 2005
Dernière intervention
17 mai 2018
275
3
Merci
Bonjour,

Il faut que tu récupères le type primitif pour utiliser l'opérateur. Pour celà, utilises .doubleValue() de la manière suivante :

new java.lang.Double($F{t_ttc}.doubleValue() - $F{t_ht}.doubleValue()) 

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 111 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_Julien39
Messages postés
211
Date d'inscription
mercredi 15 juin 2011
Dernière intervention
15 mars 2013
8
0
Merci
ca marché merci Julien39
Commenter la réponse de profiter

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.