SSRS le Formatage d'une chaîne à une virgule numéro
Je avoir la valeur suivante dans un de mes champs dans SSRS:
=CStr(Fields!Shipment_Weight.Value) + "#"
Je fais cela parce que j'ai besoin de l' #(livres) signe à la fin. Maintenant cela ne me permet pas de mettre en forme le numéro en quelque chose de 1.000 elle me donne 1000 actuellement. Est-il possible d'ajouter des virgules dans le code plutôt que la boîte de dialogue format puisque c'est une chaîne de maintenant? Les valeurs sont toutes différentes les 1-1000000000
Merci!
OriginalL'auteur user380432 | 2010-12-14
Vous devez vous connecter pour publier un commentaire.
J'ai trouvé la réponse, il est comme suit:
C'est la façon dont vous utilisez le code de mise en forme sans avoir à le mettre dans les propriétés de mise en forme de la boîte.
OriginalL'auteur user380432
De SSRS 2008 R2, ce qui peut être fait à l'aide de FormatNumber(), comme suit:
Intellisense affiche la définition suivante:
Vous pouvez ensuite ajouter le "#" à la fin:
Également disponible sous Fonctions Communes->Texte dans l'éditeur d'Expression:
OriginalL'auteur devlin carnate
Je crois que le ci-dessus ne fonctionne, j'ai toujours utilisé les éléments suivants à partir de MSDN
L'article sur MSDN sur mise en forme de chaîne
OriginalL'auteur Ryan