4,816
社区成员
发帖
与我相关
我的任务
分享
crystalReportViewer1.ReportSource = reportDoc;
BoxObject bo = (BoxObject)reportDoc.ReportDefinition.ReportObjects["Box3"];
FieldObject answer = (FieldObject)reportDoc.ReportDefinition.ReportObjects["ANSRATE1"];
FieldObject rightAnswer = (FieldObject)reportDoc.ReportDefinition.ReportObjects["RIGHTANS1"];
if (answer.ToString() == rightAnswer.ToString())
{
bo.FillColor = Color.FromArgb(0, 128, 0);
}
if (answer.ToString() != "__" && answer.ToString() != rightAnswer.ToString())
{
bo.FillColor = Color.FromArgb(128, 0, 0);
}
if (answer.ToString() == "__")
{
bo.FillColor = Color.FromArgb(192, 192, 192);
}
rystalReport1 cr1 = new CrystalReport1();
BoxObject bx;
bx = (BoxObject)cr1.ReportDefinition.ReportObjects["Box1"];
bx.FillColor = Color.Blue;
crystalReportViewer1.ReportSource = cr1;