2013-07-30 4 views
6

이것은 내 How do I achieve a pivot report in Crystal Reports for Visual Studio?과 관련 있습니다. 데이터는 동일하지만 꺾은 선형 차트도 필요합니다.Crystal Reports에서 다중 시리즈 꺾은 선형 차트를 얻으려면 어떻게해야합니까?

내 데이터는 {datetime}, {car-id}입니다. 차트의 X 축은 {datetime} 시간을 표시하고, Y 축은 그 시간에 공원에 진입 한 차량의 수를 표시해야하며 각 요일에 대해 7 개의 데이터 계열, 선이 있어야합니다. 그래서 예. 초록색 선의 x/y 점은 수요일에 x 시간에 y 차량이 주차장에 들어 갔음을 보여줍니다. CarCount

그러나이

날짜 시간 평일

상식은 매일, 테이블이 같은 테이블을 자신의 열을 가질 수 있도록 내가 데이터 소스를 변환하여이를 kludge 수 있음을 알려줍니다 수정 선 차트는 둘 이상의 열을 지원하는 것 같지 않으므로이를 수행하는 다른 방법과 더 나은 방법이 있어야합니다. 결국 평일은 {datetime}의 일부입니다.

이 차트를 작성하려면 어떻게해야합니까? 저는 도표 작성시 아마추어 순위에 머물 렀습니다. 그리고 크리스탈의 특이점은이 분야에서 저의 기술과 경험이 부족함을 더욱 심화시킵니다.

답변

3

여러 시리즈를 올바르게 표시하는 방법은 분명하지 않습니다.

먼저 datetime : dayofweek({datetime})에서 요일을 추출하는 수식을 만든 다음 시간 만 추출 할 수있는 다른 수식 : hour({datetime})을 만듭니다. 거기에서

는 처음부터 차트를 삽입하고 차트에 다음과 같은 설정을 전문가에게

  1. 선택 "선"유형 탭
  2. 에서 데이터 탭에서 선택 "의 변화에"와 먼저 {@HourOfDay} 수식을 선택하십시오. 그러면 각 시간이 X 축의 한 점으로 생성됩니다.
  3. 같은 위치에 {@DayofWeek} 공식을 삽입하십시오. 그러면 각 요일에 대해 새 줄 이 생성됩니다. 제 의견으로는, 이것은 명백하지 않은 부분입니다.
  4. 마지막으로 Y 축 값을 선택하려면 {값 표시}라는 {car-id}를 선택하십시오. 해당 필드의 개수 요약은 기본적으로 이어야합니다.

(참고 : 아래의 스크린 샷에서, 당신은 단지 {자동차-ID}

How to set up the Chart Expert

와 {Customer.Customer_Name}을 (를) 대체 할 것이다
관련 문제