+ Obtenir ce Widget

mercredi 9 mai 2012

Problem de téléchargement en Excel


Il arrive des fois que des rapports contiennent de grandes valeurs numériques comme 87979708778979779 etc ...
Le problème peut survenir quand on essaie de télécharger le rapport sous fichier Excel , les valeurs sont affichées sous la forme 879+E19 par exemple ou bien des numéros sont perdu ou rajoutés .


Il existe deux solution dans ce cas :

Soit vous changez les propriétés de la case sur Excel en cliquant droit dessus puis choisissez format de cellule et enfin cliquez sur nombre .

Soit vous pouvez modifier le format de données de la colonne sur OBIEE en choisissant HTML . Puis changer le contenu Fx comme suit :
'<span style="display:none">&nbsp</span>' || CAST(columnname AS CHAR)*



une troisième solution consiste à utiliser  mso-number-format on rajoutant ce style css comme suit :
  

il existe plusieurs options pour ce style : 
mso-number-format:\@
texte
mso-number-format:"0\.000"
3 décimales
mso-number-format:\#\,\#\#0\.000
avec séparateur :virgule (3 decimales)
mso-number-format:"mm\/dd\/yy"
format de date
mso-number-format:"d\\-mmm\\-yyyy"
format de date
mso-number-format:Percent
pourcentage
Remarque
des fois un simple cast ( colonne as char ) peut résoudre le problème .

Aucun commentaire:

Enregistrer un commentaire