ColdFusion CFchart和反馈表



我正在创建一个反馈表单系统,用户可以在其中填写反馈表单,管理员用户将能够针对答案运行报告。我正在尝试使用 cfchart 以易于阅读的方式为管理员显示结果。

这是我的代码:

&ltcfquery name="getFeedbackresults" datasource="#application.dsn#">        选择 ff.feedbackFormId           ,ff.feedbackFormName           ,ff.feedbackForm描述           ,ff.activeFrom           ,ff.activeTo           ,ff.feedback国家           ,ffq.question           ,ffa.answer           ,ffq.feedbackQuestionTypeId           ,计数(答案) 作为不同答案      从反馈形式 ff           ,反馈表单问题 ffq           ,反馈表单实例 ffi           ,反馈表单回答 ffa     其中 ff.feedbackFormId = ffq.feedbackFormId       AND ff.feedbackFormId = ffi.feedbackFormId       AND ffi.feedbackFormInstanceId = ffa.feedbackFormInstanceId       AND ffa.feedbackQuestionId = ffq.feedbackQuestionId       和 ffq.feedbackQuestionTypeId 不在 (2,3) 中  GROUP BY ff.feedbackFormId, ff.feedbackFormName, ff.feedbackFormDescription, ff.feedbackCountry, ffq.question, ff.activeFrom, ffq.feedbackQuestionTypeId, ff.activeTo, ffa.answer  按问题排序&LTCF输出>    &lth2>#getFeedbackresults.feedbackFormName# Results        &lth3>描述:            &ltp>#getFeedbackresults.feedbackFormDescription#
            啪啪啪>                &ltli>&ltstrong>Active From: #getFeedbackresults.activeFrom#
                &ltli>&ltstrong>Active To: #getFeedbackresults.activeTo#
                &ltli>&ltstrong>Country: #getFeedbackresults.feedbackCountry#
            &ltcfdump var="#getFeedbackresults#">&ltcfchart format="flash" xaxistitle="Questions" yaxistitle="Answers" show3d="yes" chartheight="400" chartwidth="400">    &ltcfoutput query="getFeedbackresults" group="answer">        &ltcfchartSeries type="bar" serieslabel="#answer#">            &ltcfchartdata item="#question#" value="#distinctAnswer#">            

我遇到的问题是图表显示每个系列中的每个答案列表。我尝试上传图片,但由于我是新用户,因此不允许上传。如果有人想要图像,我可以将其发送给他们。

任何帮助将不胜感激。

如果要按

答案列对查询进行分组,则需要按答案列对查询进行排序。您当前的订单是"问题"。一旦您对cfoutput上的组属性使用的相同值进行排序,您应该很高兴。

相关内容

  • 没有找到相关文章

最新更新