Page 1 sur 1
soustraction de deux champs dans un meme document

Publié:
04 Juin 2003 à 13:14
par Violaine
re bonjour,je souhaite recupérer dans un champ la différence entre les valeurs de deux champs et tout cela dans un meme document je ne sais pas comment faire.qd je met nomchp1 - nomchp2 il me met type incompatiblealors j'ai essayé de mettre nomchp1+(-nomchp2) et là il me dit il faut des valeurs numérique. j'ai bien vérifié et mes champs sont en numérique.Est ce que le problème provien du fait que je marque le nom de mon champ et que je ne lui spécifie pas de prendre la valeure? si oui je ne saispas comment lui spécifier de prendre la valeurmerci Violaine
Re: soustraction de deux champs dans un meme document

Publié:
04 Juin 2003 à 13:22
par Raziel
Est ce que ton champ ou tu récupère la valeur est bien de type numérique ?Autre chose, même si ton champ est en de type numérique, tu peux y stocker du texte (et oui, c'est du notes). Vérifie bien dans les prop de ton doc que tes 2 champs ont bien un contenu numérique.
Re: soustraction de deux champs dans un meme document

Publié:
04 Juin 2003 à 14:11
par Violaine
oui tous mes champs sont en numérique et il me met se message avant de lancé le nouveau documentmerci violaine
Re: soustraction de deux champs dans un meme document

Publié:
04 Juin 2003 à 14:26
par polo
Je te conseille plutot d'avoir un champ calculé à l'affichage qui te donne l'information de la différence entre ces 2 données.Tu peux faire ce calcul soit un champ calculé à l'affichage ds un masque ou un value calculé.Pour les vues tu peux toujours intégrer ton calcul à une colonne de la vue.Ca t'évitera surtout le jour où tu dois modifier ton calcul de ne pas lancer un agent qui met à jours les documents ds ta base.Sinon il y a la fonction @TextToNumber() qui peux t'aider..
Re: soustraction de deux champs dans un meme document

Publié:
04 Juin 2003 à 15:55
par philippeG
il faut prévoir le cas ou un de tes champs (ou les 2 sont vides) à la création du document. Comme ton champ est calculé notes essaye de l'évaluer à l'ouverture et si l'un des champs est vide il ne peut faire le calcul d'ou le rejet.Par exemple tu peux mettre ceci dans ta formule @If(@IsError(Nomchp1 - NomChp2);"";Nomchp1 - NomChp2)
Re: soustraction de deux champs dans un meme document

Publié:
05 Juin 2003 à 10:52
par Violaine
merci c'est l'élément qu'il me manquait pour cela javai mis 0 par defaut dans es champs mais cela ne marrangait pasviolaine