Pour formater un nombre pour un report(.rdlc) rien de bien sorcier, il suffit de ressortir ses cours de Vb6 ;). Non je rigole… enfin pas tout à fait, car pour formater un nombre il faut utiliser la bonne vieille méthode Format() si chère à Vb. Ne cherchez donc pas de Méthode String.Format()… cela n’existe pas dans un report!
Pour ce qui est du fonctionnement, rien de bien différent par rapport à String.Format() si ce n’est qu’on inverse les arguments et que cette méthode ne peutformater qu’un objet à la fois (donc pas d’index de type {x:…}).
Format(Fields!Monchamp.Value,"## ## #0.00")