cfchart를 사용하여 영역 차트를 만들려고하지만 그 방법을 알지 못합니다. 나는 테이블의 모든 주석에 대한 질의를하고 있고, 생성 된 주석의 시간 수 (x 축상의 날짜 또는 월수)와 출력 수를 보여주고 싶습니다. 나는 값이 내가 원하는 방식으로 차트 출력에 인 cfchart의 영역을 넣어 잘 모르겠어요, 여기에서cfchart 영역 유형을 사용하여 시간 간격별 설명을 표시하는 방법
<cfquery name="qGetComments" datasource="#session.datasource#">
SELECT PersonFirstName
, PersonLastName
, PersonZip
, CommentCode
, refTopicID
, tbComment.CommentID
, tbComment.CreateDateTime
FROM tbPerson
JOIN tbComment ON tbPerson.PersonID = tbComment.PersonID
</cfquery>
: 여기에 코멘트 쿼리입니다. 이 같은?
<cfchart chartWidth="400" show3D="yes">
<cfchartseries type="area" query="qGetComments"
valueColumn="CommentID"
itemColumn="CreateDateTime" />
</cfchart>
(편집) * 기간별 의견 표시 * 집계 쿼리가 필요합니다. 구체적으로'count (...) '와 당신이 선택하는 날짜 간격 (날, 달, ecetera에 의해)을 그룹화 한 것. 데이터베이스와 관련된 날짜 함수가 필요합니다. 그래서 1) 어떤 날짜 간격입니까? 2) 귀하의 DBMS 및 버전은 무엇입니까? – Leigh
'cfchart' 대신 네이티브 ZingChart 라이브러리를 사용하고 싶을 수도 있습니다. ColdFusion 10에서 'cfchart'를 사용하는 것보다 기본 라이브러리를 사용하는 것이 더 쉽습니다. ZingChart 웹 사이트에는 특정 형식의 서식을 사용하여 특정 유형의 차트에 대한 JSON을 생성 할 수있는 '차트 작성기'가 있습니다. JSON을 가져 와서 필요한 작업의 기초로 사용할 수 있습니다. –
안녕하세요 @leigh 저는 SQL Server를 사용하고 있습니다. 하루 단위로 그룹화하면 완벽 할 것입니다. 도와 줘서 고맙다! – user1431633