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.再绑定报表各字段,字段上右键,选设计。

时间: 2024-11-09 13:09:06

stimulsoft Report报表使用笔记的相关文章

Stimulsoft报表操作笔记(一):统计

一.引言 报表大家应该都知道是什么,简单来说就是用表格.图表等格式来动态显示数据.现在web系统中很多需要使用到报表统计.打印功能等,将所需用到的数据绑定到指定的位置,然后分类汇总,这样查看起来更清晰,管理人员分析数据也一目了然.今天就我之前所做的项目总结一下使用stimulsoft报表的经验. 二.准备工作 首先,需要安装Stimulsoft,我使用的版本是ultimate旗舰版本,当然这个软件是需要收费的,如果大家只需学习的话,可以去官网下载免费试用版.下载完成后,如果项目所需数据库是ora

二十六、【开源框架】EFW框架Winform前端开发之Grid++Report报表、条形码、Excel导出、图表控件

回<[开源]EFW框架系列文章索引>        EFW框架源代码下载V1.2:http://pan.baidu.com/s/1hcnuA EFW框架实例源代码下载:http://pan.baidu.com/s/1o6MAKCa 前言:本章介绍除DotNetBar2控件套件之外的另外一些常用控件,包括Grid++Report报表.条形码.Excel导出.图表控件ZedGraph:类似这些控件网上免费开源的太少了,经过一番对比和使用感受最后决定把这几个控件整合到EFW框架中供大家选择使用: 本

Stimulsoft.Report.web viewer控件添加按钮

当你购买了带源码的时候,你可以对源码进行修改以达到自己想要的效果,比较这里讲到的,向viewer控件工具栏添加按钮. 通过源码目录可以看出我们需要修改的有两部分代码 红色方块圈中的部分,[StiWebViewer]这个就是控件代码,[Toolbar]这个是控件按钮 我们这里添加一个按钮(StiShowLogoToolButton)来看看 1.在Toolbar文件夹下添加个类 StiShowLogoToolButton, 这个类的代码其实很简单,你可以参考其他button按钮的代码 using S

Java开发报表——Grid++Report 报表设计器

为了让数据显示的更加形象生动,报表在项目中几乎是非常常见的,但是大致可以分为两类: 一,图形:以图形的形式显示数据,例如柱状图,折线图,饼形图等等,这里有很多关于这方面的工具,例如JFreeCharts(利用Java语言实现的,相对来说不是太美观),FunsionChartsFree(利用xml+flash+Js实现,相对来说不错),可以参考我以前的文章:图形生成工具(funsionChartsFree and ifreeChart) :其次还有HighCharts(http://www.hch

Stimulsoft Reports报表工具

关于第三方的报表工具,网上的种类有很多,一些专门做报表工具的公司,还针对不同平台语言做了分别处理.总之功能都很强大,比较流行和使用广泛的貌似还是国外的产品,版本收费和中文资料匮乏,这都是不可避免的问题. 下面推荐一款第三方报表工具,Stimulsoft Reports,选择它没特别理由,一方面是操作使用确实还比较简单,另一方面,它的其中一个组件(Stimulsoft Reports Designer.Web)是可以免费使用(其实这个才是重点)的,基于flash插件,适合web应用的简单报表开发,

VC2015调用Grid++report报表控件

Grid++report这是一个国产报表控件,从2.x就开始接触,基本所有的学习资源,来自于自带的文档和例子.能学多少靠摸索.整体功能还是不错的.他提供了3个控件,一个组件.在VC2015如果不想用控件,只想调用组件实现打印的功能,怎么办呢?步骤如下: (1)在afxstd.h文件中包含头文件如下: #include <atlbase.h> extern CComModule _Module; #include <atlcom.h> (2)在程序APP文件中,声明如下: CComM

UniGui中使用Grid++Report报表控件子报表获取数据的方法

Grid++Report是为优秀的报表控件,子报表是其重要功能之一,但Grid++Report提供的网页报表示范主要是以页面为主的,UniGui在Delphi中以快速编写web管理软件著称,但由于资料文档很少,经过摸索,Grid++Report的子报表要在uniGUi中正确获取子报表数据,只能通过Ajax数据回调的方式进行,在uniGUi中对前端Ajax的响应,就要是通过控件的AjaxEvent事件来处理.报表模板的展示部分的HTML代码要放在UniURLFrame控件的HTML属性中.Ajax

Odoo,Qweb,Report报表的外部方法引用的问题

class: import time from openerp.osv import osv from openerp.report import report_sxw class stock_picking_out(report_sxw.rml_parse):     def __init__(self, cr, uid, name, context):         super(stock_picking_out, self).__init__(cr, uid, name, context

Report Studio学习笔记

[值提示] 1.创建参数,用户选择的值由这个参数来接收. 2.设置过滤条件: [部门-全称]=?参数1?(或者先在查询中设置:可以将操作符变为in,实现选定多个选项,选择UI为复选框组).提示定义了一个包含参数的过滤表达式,利用参数接收的值对指定数据项进行过滤. 在查询1中查看: 3.设置查询信息:设置下拉列表框的显示内容,也就是过滤条件与显示的条件可以不同.例如你可以利用项目类型代码来过滤,而实际显示出来的是项目类型(如果过滤条件与显示条件相同则可以跳过这一步). 4.设置初始值:给该查询一个