2013-10-15 62 views
0

注:我使用的CR13與VS 2010CrystalReport的部分不具有AddTextObject的財產在VS2010與CR13

我創造的winform app.I要動態地創建報告,

我參考其中一個人創建的鏈接動態報告: http://www.xtremevbtalk.com/archive/index.php/t-248952.html

我想要同樣的東西,但我不能。我有我的創建報表的實例作爲

EmployeeReport empRpt = new EmployeeReport(); 

然後要TextObject添加像

empRpt.section3.AddTextObject("Print Date: ", 0, 890). 

但VS2010給我錯誤:

錯誤16「CrystalDecisions.CrystalReports.Engine。部分'不包含 包含'AddTextObject'的定義,並且沒有擴展方法 'AddTextObject'接受類型爲 'Cryst的第一個參數可以找到alDecisions.CrystalReports.Engine.Section( 你缺少使用指令或程序集引用?

有什麼建議嗎?

+0

如果從Visual Studio的輸出中複製真實的錯誤消息,這將是非常好的。肯定的錯誤是想告訴你方法AddTextObject不存在。至少沒有沒有任何參數的方法。 – wonko79

+0

@ wonko79我編輯了錯誤信息。 –

+0

'empRpt.Section(3).AddTextObject(「Print Date:」,0,890「)'在我看來,根據你給出的鏈接,你應該仔細閱讀並且記住區分大小寫。 – chwi

回答

0
empRpt.Section(3).AddTextObject("Print Date: ", 0, 890") 
       ^here 
+0

感謝你的回覆。我正在編寫winform c#。當我編寫empRpt時,它與第1節,第2節,第3節,第4節,第5節不同,不像第(1)節,第(2)節,第3節,第(4)節,第5節)。所以我寫了empRpt.section3,但之後我找不到屬性AddTextObject。如果你知道這種類型的code.then請給我任何樣本或告訴我我在做什麼錯誤。??? –

+0

@surend請右鍵單擊'sectionX'部分並單擊'轉到定義',這會告訴您該課程可以做什麼。您能否提供一個小例子代碼,我可以下載並查看? – chwi

+0

thanks.YOu可以參考例如下面的鏈接http://www.codeproject.com/Questions/668819/Report-dont-have-a NY-方法對AddTextObject –