requete BO webi durée

requete BO webi durée - SQL/NoSQL - Programmation

Marsh Posté le 29-07-2010 à 11:47:51    

bonjour;  
 
j'ai un probleme pour faire une requete de durée sous webi.J'explique mon pb:
j'ai une colonne "durée de contrat" qui est ecrit en chaine de caracteres (12 mois, 24 mois,etc). je voudrais la multiplier à une colonne de prix (donc un numérique) ...sauf que "12 mois *200" , ca me donne pas le bon chiffre...
donc y a t il une facon pour convertir par ex le "12 mois" en "1" et apres je pourrais faire 1*200 et ca marcherait???
j'ai trouvé Formule = En_caractère ( En_nombre ( [CALENDRIER\ANNEE} ) sur le net mais je trouve pas la fonction En_caractère dans mon logiciel
 
aidez moi svp!
merci d'avance

Reply

Marsh Posté le 29-07-2010 à 11:47:51   

Reply

Marsh Posté le 04-08-2010 à 11:23:42    

Salut,
 
le plus simple à mon avis est de le faire en amont, c'est à dire rajouter un objet dans l'univers associé.
Cet objet serait de type substr sur ton champ "durée de contrat" pour récupérer les premiers caractères, sur lesquels tu appliques un modulo 12 pour récupérer le nombre d'années.
Après il ne te reste qu'à rajouter ton objet dans ta requête...
 
Au passage, je trouve qu'avoir une durée de contrat définie de cette façon n'est pas judicieux du tout.


Message édité par jielbi le 04-08-2010 à 11:24:52
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed