Задание формата строковой переменной

Обсуждение Stimulsoft Reports.NET
Ответить
Наталья
Сообщения: 110
Зарегистрирован: 19 фев 2009, 06:37

Задание формата строковой переменной

Сообщение Наталья »

Здравствуйте.
В отчетной форме имеется переменная StartDate типа "string". Ее значение необходимо вывести на страницу. Как этому значению задать нужный формат строки, типа {"dd.MM.yyyy"}?

Спасибо.
Леонид
Сообщения: 329
Зарегистрирован: 23 июл 2009, 09:53
Откуда: Moscow

Задание формата строковой переменной

Сообщение Леонид »

Если Вам необходимо вывести дату, а переменная строковая, то можно сделать, например так:

string s = "05.07.2010"; // или берёте дату из компонента или ещё откуда-либо
DateTime dtTemp = DateTime.Parse(s);
StartDate = dtTemp.ToShortDateString(); // это соответствует формату 05.07.2010

либо вместо последней строки так: StartDate = Format("{0:dd.MM.yyyy}", dtTemp);

И потом в текстовом поле отчёта ставите уже переменную StartDate.
Ответить