Службы Reporting Services используют строки форматирования .Net. Так что вы можете посмотреть их на MSDN. Вот ссылка на стандартные коды и вот ссылка для создания пользовательских кодов .
Стандартный код такой, как "C2", который вы привели в качестве примера, и преимущество в том, что он "знает" о ваших региональных настройках. Таким образом, C2 в США отформатирован иначе, чем C2 в Японии.
Пользовательский код позволяет вам бросать свой собственный. например «#, ## 0.0» отформатирует число в один десятичный знак с разделителем тысяч и будет иметь начальный 0, если значение находится в диапазоне от 1 до -1. С пользовательской строкой вы также можете иметь отдельное форматирование, если оно положительное, отрицательное или 0.