Строки формата ячеек для служб Reporting Services/Dundas Charts
-
20-08-2019 - |
Вопрос
Службы отчетов используют строки формата для автоматического форматирования данных ячеек.Например, «c2» форматирует ячейку для отображения в виде валюты с десятичной точностью 2.
Кто-нибудь знает, где я могу найти полный список всех доступных форматов?
Решение
Службы Reporting Services используют строки форматирования .Net.Так что вы можете поискать их в MSDN.Вот ссылка на стандартные коды и вот ссылка для создания пользовательские коды.
Стандартный код — это код «C2», который вы привели в качестве примера, и его преимущество в том, что он «знает» о ваших региональных настройках.Таким образом, C2 в США форматируется иначе, чем C2 в Японии.
Пользовательский код позволяет вам использовать свой собственный.например«#,##0.0» форматирует число до одного десятичного знака с разделителем тысяч и будет иметь ведущий 0, если значение находится в диапазоне от 1 до -1.С помощью пользовательской строки вы также можете иметь отдельное форматирование, если оно положительное, отрицательное или 0.