在stimulsoft报告中显示不正确

时间:2013-11-15 14:10:42

标签: stimulsoft

嗨,我的应用程序中有这样的代码:

        var query = from p in db.tb_years
                    where p.id_y == Convert.ToInt32(textBox1.Text)
                    select new
                    {
                        p.id_y,
                        p.name
                    };


        report.Load("reps\\Report.mrt");

        report.RegData("query",query);

        report.Show();

但它显示了整个表的内容,并且它不包含where子句。我使用BusinessObjectsStore.Clear()&这样的方法修改了我的代码。 Dictionary.DataSources.Clear()但它没有任何区别。有谁可以帮助我?

1 个答案:

答案 0 :(得分:0)

如果报表中有Business Objects,则应使用RegBusinessObject()方法