1 / 3
文档名称:

VS二0一0RDLC报表使用心得.docx

格式:docx   大小:107KB   页数:3页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

VS二0一0RDLC报表使用心得.docx

上传人:6d9uer57 2017/4/7 文件大小:107 KB

下载得到文件列表

VS二0一0RDLC报表使用心得.docx

相关文档

文档介绍

文档介绍:VS2010 RDLC 报表的使用心得不得不说微软的东西很傻瓜化,但是个人感觉用之前一头雾水,费了九牛二虎之力搞清楚了之后发现只不过如此。为了让新入手 VS2010 报表的朋友少走些弯路,也为了帮助记忆,特此写下一些东西。一、报表绑定的数据集是一个带参数的结构化存储过程怎么办? 在添加了一个一个带参数的结构化存储过程(该存储过程暂且叫 SP) 后,会发现如下提示: 向导在配置 TableAdapter 检测到以下问题:"SP": 详细信息:已生成 SELECT 语句。 Invalid object name '#临时表名'. 要将这些组件添加到数据集中,请单击"完成"。看到上面的错误提示,怎么办?不用管,直接完成(该数据集暂且叫 DS) 。这时候来到报表设计,添加数据集会发现刚才建好的数据集 DS 没有字段。解决办法是打开报表的 XML 格式,找到数据集,添加字段。如下: 1. <DataSets> 2. <DataSet Name = "DS" > 3. -- 开始添加 4. <Fields> 5. <Field Name =" 字段名"> 6. <DataField> 字段名</DataField> 7. <rd:TypeName> </rd:TypeName> 8. </Field> 9. </Fields> 10. -- 结束添加 11. <Query> 12. <DataSourceName> ReportsDataSet </DataSourceName> 13. <CommandText> /* Local Query */ </CommandText> 14. </Query> 15. <rd:DataSetInfo> 16. <rd:DataSetName> ReportsDataSet </rd:DataSetName> 17. <rd:SchemaPath> ... </rd:SchemaPath> 18. <rd:TableName> TableName </rd:TableName> 19. <rd:TableAdapterFillMethod> Fill </rd:TableAdapterFillMetho d> 20. <rd:TableAdapterGetDataMethod> GetData </rd:TableAdapterGet DataMethod> 21. <rd:TableAdapterName> TableAdapter </rd:TableAdapterName> 22. </rd:DataSetInfo> 23. </DataSet> 24. </DataSets> 添加完以后,把 RDLC 报表关了重新打开,就能看到数据集的字段了。二、在 asp 页面添加 ReportViewer 控件并选择报表后,选择的数据源是带参数的