2013-02-22 2 views
0

여기에 첫 번째 질문이 있으므로 잘못 처리하면 알려주세요.Microsoft ReportViewer (2010) Chart Time이 범주로 표시되어 있습니다.

MS ReportViewer 2010에 선 차트를 만들려고합니다.이 보고서에는 하루에 등록 된 사람의 수를 표시해야합니다. 기본적으로 X 축에는 지난 30 일, 틱 마크에는 매일, Y 축에는 그 날에 등록 된 사람의 수를 표시해야합니다.

내 데이터 세트에 'RegistrationDate'열을 포함하는 'People'테이블이 있습니다.

지금까지이 작업을 수행하기 위해 관리했습니다 (마지막 3 시간 :)에)

: -는 X (카테고리)에 RegistrationDate 축 - 는 Y (값)에 COUNTROWS() 축

및 최소 및 최대 눈금 값에 '자동'값을 남겨두면 일부 결과가 나타나지만 다음과 같은 문제가 있습니다. 1) 특히 차트에 X 축에만 등록 된 사람이 한 명 이상있는 날짜가 포함됩니다. 그러나 0을 가진 것들을 버린다. 기본적으로 축은 30 일 안에 나뉘 지 않지만 약 20 개가 나뉘어지며 등록이없는 날은 남지 않습니다. '항상 0을 포함하지만'아무 것도 변경하지 않습니다.

2) X 축 최소/최대 수동 및 데이터가 사라집니다!

미리 감사드립니다.

[edit_update] 24 시간 동안 거기에 내 머리를 강타하고 의 ReportViewer 문서를 실현 및 자습서가있는 이상 (I 추측 사람들이 다른 도구를 사용?), I 구현 한 해결 방법을 말할 부족한 있습니다 후 코드. minDate에서 maxDate까지의 루프에서 날짜와 등록 수를 구성원으로 갖는 객체 목록 을 채웠으므로 x 축에 가능한 모든 값 0을 채 웁니다. 좋지 않아서 매우 융통성이있다. (나는 여전히 x 축 그룹화가 어떻게 작동하는지 이해하지 못한다.) 그러나 그 일은 일종의 일이다. 이 경우 내가 내 자신의 질문에 대답해야합니까? [end_update]의 ReportViewer 문서와 튜토리얼을 24 시간 동안 거기에 내 머리를 강타하고 실현 후

+0

예. 답변으로 게시해야합니다. –

답변

0

(나는 사람들이 다른 도구를 사용하는 것 같아요?) 적어도, 나는 코드에서 해결 방법을 구현했습니다 말할 부족한 있습니다. minDate에서 maxDate까지의 루프에서 날짜와 등록 수를 멤버로 갖는 개체 목록을 채웠으므로 가능한 모든 값으로 x 축을 채 웁니다. 멋지고 유연하지는 않지만 (나는 여전히 x 축 그룹화가 어떻게 잘 작동하는지 이해하지 못한다.), 그러나 일종의 일을한다. 이게 내가 내 질문에 대답해야하는 경우인가?

관련 문제