2016-08-09 3 views
0

Я хотел бы свести к минимуму десятичное место в своем отчете.SSRS: используйте десятичное место в выражении

мое выражение:

="On: "& Avg(Fields!System.Value) & " OFF: " & avg(Sum(Fields!A1.Value)/Sum(Fields!A2.Value)*100) 

enter image description here

Я хотел бы показать не десятичное место для включения и один deciaml места для OFF. Я пробовал его с функцией ssrs, но это невозможно. Как это сделать в этом выражении?

+0

Какую функцию вы пробовали? 'Format()'? – DenStudent

ответ

1

Try:

="On: "& FORMAT(Avg(Fields!System.Value),"N2") & " OFF: " & FORMAT(avg(Sum(Fields!A1.Value)/Sum(Fields!A2.Value)*100),"N2") 

В "Nx" заменить x числом десятичных знаков, которые вы хотите показать.

Дайте мне знать, если это поможет.

+0

это помогло мне, спасибо –

+0

Знаете ли вы, как я могу заменить «Вкл.» И «ВЫКЛ» полужирным шрифтом? –

+1

@ M.JAY, проверьте [это] (http://www.sqlchick.com/entries/2010/10/31/using-different-formats-within-a-single-textbox-in-ssrs.html) –

Смежные вопросы