2010-07-06 2 views
0

У меня есть диаграмма строки в отчете (rdlc), что я не могу правильно отформатировать. Есть две основные вещи, которые я пытаюсь выполнить.Формирование линейной диаграммы

1) Ось x - это дата, сейчас она отображается как полная дата со временем, и я хочу, чтобы она отображалась как mm/dd/yyyy. Я попытался изменить это, используя =FormateDateTime(Fields!EndDate.Value, DateFormat.ShortDate) Именно так я видел это в примерах Microsoft, даже в том, что было включено в VS2008 (что я использую), но по какой-то причине он говорит, что .ShortDate является и непризнанным идентификатором. Я думаю, что это может быть ошибкой. Итак, любые идеи о том, как получить его в формате mm/dd/yyyy?

2) Я хочу, чтобы значения, которые были построены, не содержали фактическое значение, а предыдущие значения перед добавлением к значению. Это делается для непрерывного восходящего склона, показывающего итоговые значения. Я также хотел бы отфильтровать ноль, так как первые 20 записей равны 0. Когда я пытаюсь использовать параметр фильтра, он почему-то делает диаграмму просто плоской.

Любые предложения по любой из этих проблем или ссылки на хороший учебник были бы замечательными, поскольку я новичок в использовании этих отчетов. Благодаря!

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

+0

Примечание: Я выяснил, как отфильтровать нули. Я должен был установить фильтр в! = 0. Фильтры, очевидно, обращены к тому, что я, тем не менее, в том случае, если это то, что указано фильтром, оно прошло и не отфильтровано. – Pieces

ответ

1

Вы можете отформатировать дату в макете под общей вкладкой, как это. = Формат (Поля, POWDate.Value, «M/dd/yyyy»)

0

На данный момент я исправил проблему, сформировав данные в SQL-запросе так, как хотелось бы, чтобы он отображался в отчете.

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