--员工表
create table t_employee(
id number(10) primary key,
name varchar2(20),
age number(3),
salary number(10),
deptid number(10)
);
--部门表
create table t_dept(
id number(10) primary key,
name varchar2(20)
);
--存储过程 package
create or replace package mypackage AS TYPE mycursor IS REF CURSOR;
procedure EMP_TJ( in_deptid number,
in_age number,
allemps out mypackage.mycursor);
end mypackage;
--存储过程package body
create or replace package body mypackage is
procedure EMP_TJ(
in_deptid number,
in_age number,
allemps out mypackage.mycursor)
IS
BEGIN
open allemps for
SELECT id,name,age,salary,deptid FROM T_EMPLOYEE WHERE DEPTID=IN_DEPTID AND AGE>IN_AGE;
END EMP_TJ;
end mypackage;
注:转载于:http://layznet.iteye.com/blog/519154
新建空白报表
1)“配置” --“数据源”设置数据源
2)“配置”---“参数” 增加两个参数对应存储过程的输入参数,
参数名分别是 in_deptid和in_age
2)“配置”--“数据集”--“增加”--数据集类型选“存储过程” ,打开了存储过程数据集窗口
3) 定义tab填入:{call mypackage.EMP_TJ(?,?,?)};
参数tab中增加3个参数:第一个参数---参数表达式值in_deptid,其余默认
第二个参数---参数表达式值in_age,其余默认
第三个参数---参数表达式值@@result,结果类型为游标,参数模式为输出参数,其余默认;
这样就得到了数据集,假定这里数据集名是ds1,其有两列分别是游标中所查询的列名。
4)在报表单元格中就可以像使用SQL取数据集一样使用存储过程的数据集了。
oracle 游标 动态sql:
sqlstr:="select xxxxx";
open return_c1 for sqlstr;//return_c1游标名
分享到:
相关推荐
同时,系统支持复杂的报表编辑,如函数调用、批量填充和报表审核,以满足不同层次的报表编制需求。报表函数涵盖了数学、财务、逻辑等多个类别,方便用户根据业务需求进行数据计算和处理。 现金流量表作为企业财务...
腾龙集成账务与报表适用于新总预算会计制度、新行政事业单位、中小学校、基层医疗卫生机构、工会、食堂、农民专业合作社、村集体组织、房地产开发企业、施工企业、工业企业、中小企业、个体工商户等30多个行业的会计...
5. UFO报表管理:自定义报表格式,定义公式,处理报表数据,生成图表,以及调用报表模版生成资产负债表、利润表和现金流量表。 实验步骤包括从系统初始化到各项业务操作的实践,确保学生能够独立完成会计信息系统的...
对软件所有报表统一调用,并对各项报表的统计内容、理财分析做详细介绍。 包括年度收支统计表图、日常收支表 、资金流量表、两段时间收支对比报表和图、月平均收支报表图五大明细报表。 ★ 日历日记 系统提...
总账 企业财务人员借助总账系统可以实现日常财务工作的无纸化办公。凭证录入、审核、登记账簿(包括:总分类账、明细账、日记账等)、结账等都...——提供报表的通用导出接口(XML数据格式),供其它厂商进行调用。
32. **报表处理频率**:每月都需要调用的功能是编制报表,以生成当月的财务报表。 33. **单元定位**:报表中的“维”概念用来确定单元的位置。 34. **报表项目**:报表项目包括表头内容(如标题和日期)、表体项目...
这些操作是用友U861财务软件在企业实际操作中的基本流程,涵盖了从基础数据准备到实际业务处理,再到财务报表生成的全过程,对理解和掌握财务软件的使用具有重要意义。在考试中,考生需要严格按照要求在规定的时间内...
33. **每月调用的功能**:编制报表是报表处理子系统中每个月都需要进行的操作,根据实际需要生成报表。 这些知识点涵盖了会计信息系统的多个方面,包括数据处理、凭证管理、报表生成、系统安全和会计原则等,对于...
在开发过程中,还需要关注系统的安全性与稳定性。MFC提供了线程管理、异常处理等功能,有助于保证多用户并发操作时的正确性。同时,数据加密技术的运用可以保护客户信息不被非法获取,提升系统的安全性。 此外,...
在银行系统中,视图可以用于创建定制化的报表,如展示每个客户的总存款额,或者显示最近一周的交易概况。视图简化了复杂查询,同时也提供了数据的安全隔离,用户可以通过视图权限来控制对原始数据的访问。 综上所述...
录入银行对账单后,进行对账匹配,最后查看余额调节表,确保银行存款科目的准确性。 3. **自定义转帐**:对于如计提营业税等固定模式的转账,可设置借贷方科目的计算公式,自动生成转账凭证,减少人工操作错误。 4...
对于报表设计,可以使用水晶报表(Crystal Reports)或者其他第三方报表工具,通过C#接口调用其API,实现数据的动态绑定和自定义格式化。 用户权限控制是系统安全的关键。C#中的角色基于身份验证(Role-Based ...
【购物卡管理系统】是一个基于C语言的课程设计项目,旨在模拟和管理购物卡的生命周期,包括卡的制作、发行、交易、积分管理以及报表生成等功能。系统的核心是使用文件存储数据,确保信息的安全和持久性。 系统的...
第四部分关于出纳账务的操作,保会通软件的出纳模块支持单式账管理,简化出纳的日常操作,如现金收支记录、银行存款管理和对账等。这一模块旨在提高出纳工作的效率和准确性,为财务管理提供了有效的支持。 总而言之...
4. 利用报表模板生成资产负债表通常包括调用模板、调整格式、生成数据三个步骤。具体操作包括选择模板、调整格式以适应企业实际,录入关键字以计算对应月份的数据。 5. 凭证审核是关键环节,采用静态屏幕审核法和二...
【购物卡管理系统设计】是一个基于C语言的程序设计项目,主要目标是实现购物卡的全流程管理,包括制卡、发卡、账户管理、交易处理、积分功能以及报表生成。以下是根据给定信息详细阐述的知识点: 1. **系统模块设计...
Java银行帐目管理系统是一款基于Java编程语言开发的软件应用,主要功能是管理和处理银行的账户事务,包括存款、取款、转账、查询余额等基本操作。这个系统通常由多个模块组成,如用户管理、账户管理、交易管理以及...
中间库是一种实用工具,可以存储多次查询的结果,便于审计过程中随时调用形成审计底稿。 PPS抽样是一种针对数值型数据的统计抽样方法,适用于审计大规模数据集。它基于数值大小来确定抽样概率,大额数值被抽中的...