stimulsoft Report报表使用笔记
1.使用设计器设计mrt报表模板,或者从其他文件复制修改
2.删除business object 数据源

3.使用代码添加数据源
ParcelChangeItem change = new ParcelChangeItem();
string filename = @"D:\worki\xxx信息.mrt";
Stimulsoft.Report.StiReport report = new StiReport();
report.Load(filename);
report.Dictionary.Clear();
report.RegBusinessObject("parcel", parcel);
report.Dictionary.SynchronizeBusinessObjects(1);
report.Dictionary.Synchronize();
report.Save(filename);
4.再绑定报表各字段,字段上右键,选设计。

5.使用
RegcardEx aa = new RegcardEx()
{
ExIndex = "22",
RegDate = "2015-9-9",
RegType = "初始登记",
RegContent = "aaaaa"
};
RegcardParcel parcel = new RegcardParcel()
{
ParcelCode = "aaaaaa",
IsAreaUnitSquaremeter = true,
OwnerName = "xt张三",
CardExItem = aa
};
StiReport report = new StiReport();
report.Load(@"F:\stimulsoft报表\报表模板\土地登记卡.mrt");
report.RegBusinessObject("land", "Regcard", parcel);
report.Compile();
report.Render(true);
report.Show();

注意,定义的对象,类名,与报表里的名称关键字不可以重名,否则报对象已存在错误。
其他类型使用待补充
列表及底部边线


List<RegcardEx> cers = new List<RegcardEx>() {
new RegcardEx(){ExIndex = "22",RegDate = "2015-9-9",RegType = "初始登记",RegContent = "aaaaa" },
new RegcardEx(){ExIndex = "22",RegDate = "2015-9-9",RegType = "初始登记",RegContent = "aaaaa" },
new RegcardEx(){ExIndex = "22",RegDate = "2015-9-9",RegType = "初始登记",RegContent = "aaaaa" },
new RegcardEx(){ExIndex = "22",RegDate = "2015-9-9",RegType = "初始登记",RegContent = "aaaaa" },
};
StiReport report = new StiReport();
report.Load(@"F:\stimulsoft报表\报表模板\土地登记卡续表.mrt");
report.RegBusinessObject("land", "cardex", cers);
report.Compile();
report.Render(true);
report.Show();
}
stimulsoft Report报表使用笔记的更多相关文章
- jQuery + Stimulsoft.Report 选择gridview多行打印
jQuery + Stimulsoft.Report 报表空间打印多个ID split函数,多行ID 1. 获取选择多行ID(前台) //按钮-打印 function PrinterWorkQuali ...
- Stimulsoft.Report.net报表简单实用
1 using System; using System.Collections.Generic; using System.Linq; using System.Web; using System. ...
- Stimulsoft报表操作笔记(一):统计
一.引言 报表大家应该都知道是什么,简单来说就是用表格.图表等格式来动态显示数据.现在web系统中很多需要使用到报表统计.打印功能等,将所需用到的数据绑定到指定的位置,然后分类汇总,这样查看起来更清晰 ...
- stimulsoft report工具—— 简单的多表连接打印报表例子
一.用报表工具打印多个表格信息(包括学生表.教师表.班级表) 1.准备打印的数据(用sqlserver) 1)班级表
- 二十六、【开源框架】EFW框架Winform前端开发之Grid++Report报表、条形码、Excel导出、图表控件
回<[开源]EFW框架系列文章索引> EFW框架源代码下载V1.2:http://pan.baidu.com/s/1hcnuA EFW框架实例源代码下载:http://pan ...
- 机房收费系统中的Grid++Report报表设计器的应用
在进行账单查询功能的时候我应用了Grid++Report报表设计器,下面我就为大家介绍一下,还望大家多多指点. 首先,在Grid++Report报表设计器中进行报表界面的设置.在属性编辑窗口中这里对报 ...
- Grid++Report 报表开发工具
Grid++Report 报表开发工具 版本 更新日期 大小 下载 说明 Grid++Repoert6.0.0.6 2015/08/08 16.0M [下载] 锐浪报表工具最新版本,新增功能说 ...
- Stimulsoft.Report.web viewer控件添加按钮
当你购买了带源码的时候,你可以对源码进行修改以达到自己想要的效果,比较这里讲到的,向viewer控件工具栏添加按钮. 通过源码目录可以看出我们需要修改的有两部分代码 红色方块圈中的部分,[StiWeb ...
- Grid++Report报表工具C/S实战篇(五)
一.课程介绍 本次分享课程属于<C#高级编程实战技能开发宝典课程系列>中的第五部分,阿笨后续会计划将实际项目中的一些比较实用的关于C#高级编程的技巧分享出来给大家进行学习,不断的收集.整理 ...
随机推荐
- Longest Valid Parentheses
Given a string containing just the characters '(' and ')', find the length of the longest valid (wel ...
- java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I错误解决
在J2EE框架下开发web网站,这种问题经常遇到,只要我们网上搜一下,就可以看到很多版本的,我整理一下: 第一种可能性解决:看看我的项目:主要 是里面的Structs 1.3 (structs 2)和 ...
- ffmpeg音频编码
在弄音频采集时,需要设置缓存的大小,如果只是简单的采集和直接播放PCM数据,缓存的大小一般不影响播放和保存. 但是,如果需要使用FFMpeg音频编码,这时,音频缓存的大小必须设置av_samples_ ...
- 数据库备份Sql
今天学习心得: 数据库备份语句: backup database ZhiHuiGongDi To disk = 'D:\zhihuigongdi20150824.bak'
- ubuntu12.04+Elasticsearch2.3.3伪分布式配置,集群状态分片调整
目录 [TOC] 1.什么是Elashticsearch 1.1 Elashticsearch介绍 Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎.能够快速搜索数 ...
- Imagenet tools install on windows
1.find the pyrcc4.exe path: C:\Anaconda2\Library\bin 2.cmd: pyrcc4 -o resources.py resources.qrc 3.a ...
- mybatis实战教程(mybatis in action)之九:mybatis 代码生成工具的使用
mybatis 应用程序,需要大量的配置文件,对于一个成百上千的数据库表来说,完全手工配置,这是一个很恐怖的工作量. 所以mybatis 官方也推出了一个mybatis代码生成工具的jar包. 今天花 ...
- xampp出现 Access forbidden! 问题解决
解决 XAMPP 出现 A今天安装了XAMPP 试了下,增加虚拟主机时出现没权限,apache配置文件httpd.conf的allow属性,把下图中的文字注释掉: 然后公开于外网出现以下错误,也很容易 ...
- RT-Thread的线程(任务)处理【RT-Thread学习笔记 2】
RT-Thread中使用线程这个概念,而不是任务.两者相似,我在这里把他的线程当作任务来理解了 1.任务处理: 动态任务相关API 创建任务:rt_thread_create函数,创建任务之后会返回r ...
- 【转】 java web开发之安全事项
从事java web开发也有几年了,可是开发中的安全问题却越来越不以为然.直到不久遇到一黑软,瞬间sql注入,少时攻破网站数据库.还好,我还没有用root级的用户连接数据库.不过也没有什么用了,因为我 ...