91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 636KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-05-16
  • 語言: C#
  • 標(biāo)簽: RDLC??C#??

資源簡介

RDLC動(dòng)態(tài)生成官方示例 C# DynamicTable DynamicMatrix DynamicSubReport

資源截圖

代碼片段和文件信息

using?System;
using?System.IO;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Text;
using?System.Windows.Forms;
using?Microsoft.Reporting.WinForms;

namespace?DynamicMatrix
{
????public?partial?class?Form1?:?Form
????{
????????private?DataSet?m_dataSet;
????????private?MemoryStream?m_rdl;
????????private?List?m_allFields?=?new?List();
????????private?List?m_rowFields?=?new?List();
????????private?List?m_columnFields?=?new?List();
????????private?List?m_summarizedFields?=?new?List();

????????public?Form1()
????????{
????????????InitializeComponent();
????????}

????????private?void?Form1_Load(object?sender?EventArgs?e)
????????{
????????}

????????private?void?ShowReport()
????????{
????????????if?(m_rdl?==?null)
????????????????return;
????????????this.reportViewer1.Reset();
????????????m_rdl.Position?=?0;
????????????this.reportViewer1.LocalReport.LoadReportDefinition(m_rdl);
????????????if?(m_dataSet?!=?null)
????????????????reportViewer1.LocalReport.DataSources.Add(new?ReportDataSource(“MyData“?m_dataSet.Tables[0]));
????????????this.reportViewer1.RefreshReport();
????????}

????????private?void?GenerateRdl()
????????{
????????????if?(m_rdl?!=?null)
????????????????m_rdl.Dispose();
????????????m_rdl?=?new?MemoryStream();
????????????RdlGenerator?generator?=?new?RdlGenerator();
????????????generator.AllFields?=?m_allFields;
????????????generator.RowFields?=?m_rowFields;
????????????generator.ColumnFields?=?m_columnFields;
????????????generator.SummarizedFields?=?m_summarizedFields;
????????????using?(Graphics?g?=?this.CreateGraphics())
????????????{
????????????????generator.WidthInches?=?(this.ClientRectangle.Width?-?25)?/?g.DpiX;
????????????}
????????????generator.Writexml(m_rdl);
????????}

????????private?void?SaveRdl(MemoryStream?rdl?string?filename)
????????{
????????????using?(FileStream?fs?=?new?FileStream(filename?FileMode.Create))
????????????{
????????????????rdl.WriteTo(fs);
????????????}
????????}

????????private?List?GetAvailableFields()
????????{
????????????DataTable?dataTable?=?m_dataSet.Tables[0];
????????????List?availableFields?=?new?List();
????????????for?(int?i?=?0;?i?????????????{
????????????????availableFields.Add(dataTable.Columns[i].ColumnName);
????????????}
????????????return?availableFields;
????????}

????????private?void?OpenDataFile(string?filename)
????????{
????????????try
????????????{
????????????????m_dataSet?=?new?DataSet();
????????????????m_dataSet.Readxml(filename);

????????????????m_allFields?=?GetAvailableFields();
????????????????m_columnFields.Clear();
????????????????m_rowFields.Clear();
????????????????m_summarizedFields.Clear();
????????????????MatrixDialog?matrixDialog?=?new?MatrixDialog();
????????????????matri

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件??????39036??2006-02-22?10:32??DynamicMatrix\bin\Debug\demo1.xml

?????文件???????2347??2006-02-27?23:14??DynamicMatrix\bin\Debug\demo2.xml

?????文件?????119296??2015-12-07?15:55??DynamicMatrix\bin\Debug\DynamicMatrix.exe

?????文件?????306688??2015-12-07?15:55??DynamicMatrix\bin\Debug\DynamicMatrix.pdb

?????文件??????21656??2015-12-08?09:41??DynamicMatrix\bin\Debug\DynamicMatrix.vshost.exe

?????文件????????490??2010-03-17?22:39??DynamicMatrix\bin\Debug\DynamicMatrix.vshost.exe.manifest

?????文件??????39036??2006-02-22?10:32??DynamicMatrix\demo1.xml

?????文件???????2347??2006-02-27?23:14??DynamicMatrix\demo2.xml

?????文件???????6260??2015-12-07?15:54??DynamicMatrix\DynamicMatrix.csproj

?????文件????????498??2015-12-07?15:55??DynamicMatrix\DynamicMatrix.csproj.user

?????文件????????994??2015-12-07?15:53??DynamicMatrix\DynamicMatrix.sln

????..A..H.?????56320??2006-02-28?12:15??DynamicMatrix\DynamicMatrix.suo

????..A..H.????119296??2015-12-08?09:42??DynamicMatrix\DynamicMatrix.v12.suo

?????文件???????5531??2006-02-28?12:09??DynamicMatrix\Form1.cs

?????文件???????9849??2006-02-22?19:10??DynamicMatrix\Form1.Designer.cs

?????文件???????6420??2006-02-22?19:10??DynamicMatrix\Form1.resx

?????文件????????292??2003-03-03?14:01??DynamicMatrix\Images\DownArrow.gif

?????文件????????287??2003-03-03?14:01??DynamicMatrix\Images\UpArrow.gif

?????文件??????12199??2006-02-22?20:07??DynamicMatrix\MatrixDialog.cs

?????文件??????17405??2006-02-22?18:37??DynamicMatrix\MatrixDialog.Designer.cs

?????文件???????5814??2006-02-22?18:37??DynamicMatrix\MatrixDialog.resx

?????文件??????13330??2006-02-28?10:08??DynamicMatrix\MatrixRdlGenerator.cs

?????文件??????24066??2015-12-07?15:54??DynamicMatrix\obj\Debug\DesignTimeResolveAssemblyReferences.cache

?????文件???????6513??2015-12-08?09:41??DynamicMatrix\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache

?????文件???????1126??2015-12-08?09:41??DynamicMatrix\obj\Debug\DynamicMatrix.csproj.FileListAbsolute.txt

?????文件????????990??2015-12-07?15:54??DynamicMatrix\obj\Debug\DynamicMatrix.csproj.GenerateResource.Cache

?????文件??????24067??2015-12-07?15:54??DynamicMatrix\obj\Debug\DynamicMatrix.csprojResolveAssemblyReference.cache

?????文件?????119296??2015-12-07?15:55??DynamicMatrix\obj\Debug\DynamicMatrix.exe

?????文件????????180??2015-12-07?15:55??DynamicMatrix\obj\Debug\DynamicMatrix.Form1.resources

?????文件????????180??2015-12-07?15:55??DynamicMatrix\obj\Debug\DynamicMatrix.MatrixDialog.resources

............此處省略121個(gè)文件信息

評(píng)論

共有 條評(píng)論