J'utilise des rapports RDLC sur ma page Web pour afficher des données dans un rapport local. Tout fonctionne bien, mais les chiffres ne sont pas formatés en fonction de mes paramètres de culture locale (sl-SI) et je manque d'idées pour résoudre le problème.RDLC numéro de mise en forme selon les paramètres régionaux
Exemple. J'ai une zone de texte de la valeur:
- = First (! Les champs Count.Value, "PhoneCallsDS")
où « Count » est un entier, et le format est:
- numéro
- Utilisez le formatage régional = yes
- décimales = 0
- Utilisez le séparateur 1000 (.) = yes
Dans le code avant que le rapport est rempli, je mis la culture:
CultureInfo cInfo = new CultureInfo(“sl-SI”, false);
Thread.CurrentThread.CurrentCulture = cInfo;
Thread.CurrentThread.CurrentUICulture = cInfo;
Après cela, je me attends à la valeur de zone de texte à formater 2,358 tel que requis par la culture sl-SI, mais est 2358 .
Quelqu'un sait ce que je fais mal?
Merci!
I setted expression de la langue " = First (Fields! CultureName.Value, « QualerServiceOrder ») » et a obtenu la prochaine exception « l'expression utilisée pour la langue du « corps » fait référence à un champ. les champs ne peut pas être utilisé dans les expressions linguistiques du rapport ». –