原創(chuàng)|使用教程|編輯:鄭恭琳|2019-10-29 17:09:44.860|閱讀 244 次
概述:本示例說(shuō)明了如何在報(bào)表數(shù)據(jù)中使用Linq查詢(xún)。Linq語(yǔ)法允許您在使用數(shù)據(jù)源時(shí)使用最少的代碼執(zhí)行復(fù)雜的篩選、排序和分組操作。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
相關(guān)鏈接:
立即點(diǎn)擊下載Stimulsoft Reports.Ultimate最新版
本示例說(shuō)明了如何在報(bào)表數(shù)據(jù)中使用Linq查詢(xún)。Linq語(yǔ)法允許您在使用數(shù)據(jù)源時(shí)使用最少的代碼執(zhí)行復(fù)雜的篩選、排序和分組操作。為此,您可以使用用于處理業(yè)務(wù)對(duì)象的方法:
public Form1() { InitializeComponent(); Item[] items = new Item[] { new Book{Id = 1, Price = 13.50, Genre = "Comedy", Author = "Jim Bob"}, new Book{Id = 2, Price = 8.50, Genre = "Drama", Author = "John Fox"}, new Movie{Id = 1, Price = 22.99, Genre = "Comedy", Director = "Phil Funk"}, new Movie{Id = 1, Price = 13.40, Genre = "Action", Director = "Eddie Jones"}}; var query1 = from i in items where i.Price > 9.99 orderby i.Price select i; report.Load("..\\Report.mrt"); report.RegBusinessObject("MyData", "MyData", query1); }
在下面的屏幕截圖中,您可以看到示例代碼的結(jié)果。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn