Report 开发-简单报表
来源:互联网 发布:2015网络剧 编辑:程序博客网 时间:2024/05/22 07:08
物料主档增加一个按钮,打印选中记录的信息
1 新建报表 nip_ivytest
报表数据源设置成inventTable
增加ReportDesign1,增加Body,body中增加InventTable中Itemid,ItemName字段
2 重写classDeclaration方法
public class ReportRun extends ObjectRun
{
ItemId iId;
DialogField dlgItemId;
#define.currentVersion(1)
#localmacro.CurrentList
iId
#endmacro
}
3 新增方法 initFromCaller
public void initFromCaller(Args _args)
{
QueryBuildDataSource qbds;
QueryBuildRange r;
Query q;
InventTable sTable;
;
q=element.query();
qbds = q.dataSourceNo(1);
if(_args.caller() && _args.dataset() == tablenum(InventTable))
{
sTable = _args.record();
this.parmItemId(sTable.itemid);
r = SysQuery::findOrCreateRange(qbds, fieldnum(InventTable, ItemId));
r.value(iId);
}
}
4 新增方法parmItemId
ItemId parmItemId(ItemId _iId = iId)
{
;
iId = _iId;
return iId;
}
ok了
不能贴图只能这样了
- Report 开发-简单报表
- Crystal Report开发报表
- Crystal Report开发报表
- flex开发报表Report
- TEC1401.Report开发技术总结 - 第二章 使用Oracle Reports开发报表-创建一个简单报表(1/4)
- Crystal Report.net Web报表开发日记
- Crystal Report.net Web报表开发日记
- Grid++Report报表开发工具介绍
- 使用Grid++report开发报表功能
- 使用pentaho report 开发web报表
- Grid++Report报表开发工具介绍
- SAP报表开发工具 Report Painter
- Java开发报表——Grid++Report 报表设计器
- Java开发报表——Grid++Report 报表设计器
- Lazarus 中使用Grid++Report报表控件 的简单例子
- 最简单的pentaho report desinger 5.01报表的制作
- Report Machine(RM)报表控件简单用法-delphi
- C# WinForm开发系列 - Crystal Report水晶报表
- 一个简单的C#多线程间同步的例子
- 关于分页 HTML 代码中的 Js 函数指定问题( 编号:20110705A0847 )
- 动态创建CStatic
- C语言函数
- MINA服务端与C++客户端通讯(2)
- Report 开发-简单报表
- 珈伟工作项目总结(引言)
- C语言的那些小秘密之函数指针
- VB6编程实现XP风格
- 排序题
- 工作项目总结(一)之数据库操作
- 卡特兰数 Catalan数
- jbpm4.4表结构
- 人生当立志