首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >XtraReport的数据源绑定

XtraReport的数据源绑定
EN

Stack Overflow用户
提问于 2014-09-20 19:47:28
回答 2查看 3.3K关注 0票数 0

有什么方法可以将XtraReport的数据源中的数据绑定到DataGridView呢?目标-在显示报表以在UI中显示其数据之前。

EN

回答 2

Stack Overflow用户

发布于 2014-09-22 06:01:17

  1. 如果您的意思是DevExpress.XtraReports,它不是dataSource,而是名称空间。
  2. 如果您不希望引用DevExpress.XtraGridControl或网格来显示您的数据,那么这里有一个可能显示您可以做什么的链接:

https://documentation.devexpress.com/#WindowsForms/CustomDocument2387

  • 创建绑定列表并添加项。
  • 让它成为网格的dataSource。
票数 0
EN

Stack Overflow用户

发布于 2014-09-22 07:02:25

情况比我想的要复杂,伙计们。让我简单地描述一下工作流程。

应用程序--一个WinForms‘one --有一个报告模块,它使用Devexpress报告工具XtraReporting作为报告引擎。报表模板以流的形式上传到DB,何时需要运行报表--模板的数据从DB“上载”,并与数据进行映射并运行。有关报表数据源的所有信息--我指的是报表所需的数据--在设计时封装在报表模板中。现在需要的是,在报表显示之前,应该显示一个UI控件(网格,treeview),以便预览报表中使用的数据--报表的预览不只是一个变体的UI。否--我的问题--是否有可能将任何XtraReport的UI控件绑定到XtraReport的数据源--在我的例子中,是指向存储过程DevExpress.DataAccess.Sql.StoredProcQuery.的DevExpress.DataAccess.Sql.StoredProcQuery.

下面是一个代码片段

代码语言:javascript
运行
复制
void GetData(XtraReport xReport)
{
    var dsrc = xReport.DataSource as SqlDataSource;
    if (dsrc != null)
    {
     dsrc.Fill();
    //..... - can I get data from dsrc - report's datasource ?
    }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25952685

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档