資源簡介
運用到了RDLC報表的XML特性,用到序列化知識與MemoryStream作為緩存,可以動態生成RDLC報表中的內容,用戶可以控制報表的列。

代碼片段和文件信息
//------------------------------------------------------------------------------
//?
//?????此代碼由工具生成。
//?????運行時版本:2.0.50727.4952
//
//?????對此文件的更改可能會導致不正確的行為,并且如果
//?????重新生成代碼,這些更改將會丟失。
//?
//------------------------------------------------------------------------------
#pragma?warning?disable?1591
namespace?DynamicGenerateRDLC?{
????
????
????///?
????///Represents?a?strongly?typed?in-memory?cache?of?data.
????///
????[global::System.CodeDom.Compiler.GeneratedCodeAttribute(“System.Data.Design.TypedDataSetGenerator“?“2.0.0.0“)]
????[global::System.Serializable()]
????[global::System.ComponentModel.DesignerCategoryAttribute(“code“)]
????[global::System.ComponentModel.ToolboxItem(true)]
????[global::System.xml.Serialization.xmlSchemaProviderAttribute(“GetTypedDataSetSchema“)]
????[global::System.xml.Serialization.xmlRootAttribute(“DataSet1“)]
????[global::System.ComponentModel.Design.HelpKeywordAttribute(“vs.data.DataSet“)]
????public?partial?class?DataSet1?:?global::System.Data.DataSet?{
????????
????????private?dbCarLoadDataTable?tabledbCarLoad;
????????
????????private?global::System.Data.SchemaSerializationMode?_schemaSerializationMode?=?global::System.Data.SchemaSerializationMode.IncludeSchema;
????????
????????[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
????????public?DataSet1()?{
????????????this.BeginInit();
????????????this.InitClass();
????????????global::System.ComponentModel.CollectionchangeEventHandler?schemaChangedHandler?=?new?global::System.ComponentModel.CollectionchangeEventHandler(this.SchemaChanged);
????????????base.Tables.Collectionchanged?+=?schemaChangedHandler;
????????????base.Relations.Collectionchanged?+=?schemaChangedHandler;
????????????this.EndInit();
????????}
????????
????????[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
????????protected?DataSet1(global::System.Runtime.Serialization.SerializationInfo?info?global::System.Runtime.Serialization.StreamingContext?context)?:?
????????????????base(info?context?false)?{
????????????if?((this.IsBinarySerialized(info?context)?==?true))?{
????????????????this.InitVars(false);
????????????????global::System.ComponentModel.CollectionchangeEventHandler?schemaChangedHandler1?=?new?global::System.ComponentModel.CollectionchangeEventHandler(this.SchemaChanged);
????????????????this.Tables.Collectionchanged?+=?schemaChangedHandler1;
????????????????this.Relations.Collectionchanged?+=?schemaChangedHandler1;
????????????????return;
????????????}
????????????string?strSchema?=?((string)(info.GetValue(“xmlSchema“?typeof(string))));
????????????if?((this.DetermineSchemaSerializationMode(info?context)?==?global::System.Data.SchemaSerializationMode.IncludeSchema))?{
????????????????global::System.Data.DataSet?ds?=?new?global::System.Data.DataSet();
????????????????ds.ReadxmlSchema(new?global::System.xml.xmlTextReader(new?global::System.IO.String
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????426??2011-08-19?14:51??DynamicGenerateRDLC\.svn\all-wcprops
?????文件????????598??2011-08-19?14:51??DynamicGenerateRDLC\.svn\entries
?????文件?????????53??2011-08-19?14:50??DynamicGenerateRDLC\.svn\prop-ba
?????文件????????947??2011-08-19?14:51??DynamicGenerateRDLC\.svn\text-ba
?????文件??????20992??2011-08-19?14:51??DynamicGenerateRDLC\.svn\text-ba
?????文件???????2091??2011-08-19?14:51??DynamicGenerateRDLC\DynamicGenerateRDLC\.svn\all-wcprops
?????文件???????2175??2011-08-19?14:51??DynamicGenerateRDLC\DynamicGenerateRDLC\.svn\entries
?????文件?????????53??2011-08-19?14:50??DynamicGenerateRDLC\DynamicGenerateRDLC\.svn\prop-ba
?????文件?????????53??2011-08-19?14:50??DynamicGenerateRDLC\DynamicGenerateRDLC\.svn\prop-ba
?????文件????????419??2011-08-19?14:51??DynamicGenerateRDLC\DynamicGenerateRDLC\.svn\text-ba
?????文件?????110672??2011-08-19?14:51??DynamicGenerateRDLC\DynamicGenerateRDLC\.svn\text-ba
?????文件????????361??2011-08-19?14:51??DynamicGenerateRDLC\DynamicGenerateRDLC\.svn\text-ba
?????文件??????28270??2011-08-19?14:51??DynamicGenerateRDLC\DynamicGenerateRDLC\.svn\text-ba
?????文件??????????3??2011-08-19?14:51??DynamicGenerateRDLC\DynamicGenerateRDLC\.svn\text-ba
?????文件?????405504??2011-08-19?14:51??DynamicGenerateRDLC\DynamicGenerateRDLC\.svn\text-ba
?????文件???????5096??2011-08-19?14:51??DynamicGenerateRDLC\DynamicGenerateRDLC\.svn\text-ba
?????文件????????168??2011-08-19?14:51??DynamicGenerateRDLC\DynamicGenerateRDLC\.svn\text-ba
?????文件??????10444??2011-08-19?14:51??DynamicGenerateRDLC\DynamicGenerateRDLC\.svn\text-ba
?????文件??????14177??2011-08-19?14:51??DynamicGenerateRDLC\DynamicGenerateRDLC\.svn\text-ba
?????文件???????6627??2011-08-19?14:51??DynamicGenerateRDLC\DynamicGenerateRDLC\.svn\text-ba
?????文件????????500??2011-08-19?14:51??DynamicGenerateRDLC\DynamicGenerateRDLC\.svn\text-ba
?????文件????????419??2011-08-19?11:38??DynamicGenerateRDLC\DynamicGenerateRDLC\app.config
?????文件????????134??2011-08-19?14:51??DynamicGenerateRDLC\DynamicGenerateRDLC\bin\.svn\all-wcprops
?????文件????????273??2011-08-19?14:51??DynamicGenerateRDLC\DynamicGenerateRDLC\bin\.svn\entries
?????文件???????1551??2011-08-19?14:51??DynamicGenerateRDLC\DynamicGenerateRDLC\bin\Debug\.svn\all-wcprops
?????文件???????1472??2011-08-19?14:51??DynamicGenerateRDLC\DynamicGenerateRDLC\bin\Debug\.svn\entries
?????文件?????????53??2011-08-19?14:50??DynamicGenerateRDLC\DynamicGenerateRDLC\bin\Debug\.svn\prop-ba
?????文件?????????53??2011-08-19?14:50??DynamicGenerateRDLC\DynamicGenerateRDLC\bin\Debug\.svn\prop-ba
?????文件?????????53??2011-08-19?14:50??DynamicGenerateRDLC\DynamicGenerateRDLC\bin\Debug\.svn\prop-ba
?????文件?????????53??2011-08-19?14:50??DynamicGenerateRDLC\DynamicGenerateRDLC\bin\Debug\.svn\prop-ba
............此處省略159個文件信息
評論
共有 條評論