2016-12-15 133 views
0

早上好!当我用VS 2010和SSMS开发我的软件(学校管理)时,没有任何问题,直到我到达最后阶段,我想用水晶报告打印学生报告。在我的软件中,我使用表格适配器在尝试打印之前在datagridview上生成学生。使用水晶报告选择公式

[Me.Assessment1TableAdapter.FillBySession(Me.EMS.Assessment1, cboRSession.Text, cboRClass.Text, cboRTerm.Text, cboeReg.Text] 

在哪里我将选择Secion,Class,Term,Reg。在我生成学生名单之前。所以请问什么是我创建水晶报表的最佳方式,因为我想为它添加一些表格以供教师评论,我对Crystal Report非常新颖。谢谢!

+0

请[编辑]你的问题标题的东西,说明你有问题或你问的问题。 * Visual Basic *通过您使用的标签清除,并将其移除* Crystal Report *。那么当一个未来的读者在试图解决问题时在搜索结果中看到它的时候,它如何赋予其意义?你的标题应该是描述性和清晰的,而不是混乱的标签信息和无意义的内容。另外,我们不是教程网站;我们不打算教你如何在这里使用Crystal Reports。使用文档,并使用Google搜索教程或课程或博客文章。 –

回答

0

我通过选择公式是解决了这个问题:

REPORT_SHEET.CrvReport.Enabled = True 
    REPORT_SHEET.CrvReport.ReportSource = "C:\Users\MUSTAPHA YUSUF\documents\visual studio 2010\Projects\SMS\SMS\Student_CrystalReport.rpt" 
    REPORT_SHEET.CrvReport.SelectionFormula = "{Assessment.ID}=" + Sol.Text 
    REPORT_SHEET.CrvReport.Refresh() 
    REPORT_SHEET.CrvReport.RefreshReport() 
    REPORT_SHEET.Show()