2016-12-15 137 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()