报表的问题!超简单!

butterfly_79 2004-08-24 06:53:03
我没用过报表,想对一个表进行某种查询后并对查询出的数据进行汇总,显示在最后一条记录的下面。请各位给小妹讲讲报表这个东西该怎么搞呢?多谢啦!
...全文
223 19 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
wumylove1234 2004-09-11
  • 打赏
  • 举报
回复
select Sum(yourCol) as mySum from yourTable
zouxyan 2004-09-11
  • 打赏
  • 举报
回复
我曾经也遇到过你这样的问题,我的程序在2000下运行正常(程序在2000下写的),到98下就遇到报出对象变量或with块变量未设置的问题,不知道是什么原因?顶
butterfly_79 2004-09-11
  • 打赏
  • 举报
回复
我现在不想用报表了,想在sql语句中直接写求和函数!
bluesea007 2004-09-11
  • 打赏
  • 举报
回复
这个真的很简单,你用的是VB自带的报表吗?(问清楚再说吧)
butterfly_79 2004-09-11
  • 打赏
  • 举报
回复
楼上的,我给你发邮件了,为什么没有回音呢?这个代码我急用呀!真的是时不我待了,你要愿意帮帮我,请尽快好吗?不胜感激了!
lujianyu1189 2004-09-09
  • 打赏
  • 举报
回复
我的EMAIL: lujianyu@126.com
lujianyu1189 2004-09-09
  • 打赏
  • 举报
回复
我有这个示例,你来信吧,我发给你!
RUKYO 2004-09-09
  • 打赏
  • 举报
回复
报出对象变量或with块变量未设置
===========
估计你程序中未把rs对象实例化,Dim rs As New ADODB.Recordset
butterfly_79 2004-09-08
  • 打赏
  • 举报
回复
楼上的同志,很感谢你提供给我的代码!可不知为什么,每次运行到set msflexgrid.datasource=rs时就报出对象变量或with块变量未设置!这是怎么回事呀?这样的话无法运行的呀!
wumylove1234 2004-09-07
  • 打赏
  • 举报
回复
看帮助,MSDN上就有例子.看完就会.超简单.
lujianyu1189 2004-09-07
  • 打赏
  • 举报
回复
给你举个例子吧:我一直采用这种方法,使用mshflexgrid显示查询后的记录
Dim conn As New ADODB.Connection
Dim rs As New ADODB.Recordset
Dim rshz As New ADODB.Recordset
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source='" + App.Path + "\data.mdb" + "'"'打开数据库
rs.Open "select * from sys", conn, adOpenKeyset, adLockPessimistic'打开表
rshz.Open "select sum(金额) as 合计 from sys", conn, adOpenKeyset, adLockPessimistic'计算金额汇总
set mshflexgrid.datasource=rs
With MShflexgrid'在表格的最后一行,第2列写上合计数
i = .rows - 1
.TextMatrix(TopRow + i, 1) = "合计"
.TextMatrix(TopRow + i, 2) = rshz.Fields("合计")
End With
呵,,方便简单,再配上直接打印mshflexgrid的打印预览控件,效果非常好!
butterfly_79 2004-09-06
  • 打赏
  • 举报
回复
我快崩溃了!没人能帮帮我吗?
butterfly_79 2004-09-04
  • 打赏
  • 举报
回复
如果不用报表,直接在sql语句中写求和函数该怎么写呢?我想要具体的格式,没写过啊!
GRWriter 2004-08-25
  • 打赏
  • 举报
回复
试试Grid++Report, 主页:www.GridppReport.com

简介:
Grid++Report 是专业的报表开发构件,可以实现中国式报表的特殊格式。除了提供打印及打印预览功能,还以查询的方式在屏幕上显示数据。公开构件的全部组件对象模型、属性与方法,方便报表开发者动态定义报表与实现自定义功能。核心是一个具有超强数据展现能力的网格,网格生成各种格式报表的主体。网格易于编程动态定义,很方便地实现动态变化的报表。Grid++Report 是免费报表构件,满足 Grid++Report 免费许可授权的用户可以免费发布,重新发布简单,占用空间小,运行性能高。

Grid++Report 的特点:
1). 提供报表的屏幕查询显示输出,以明细网格(Grid)为主体,在窗口中连续平滑的显示数据。实现报表查询显示、打印与打印预览的一次实现,不仅提高报表开发效率与质量,更能保持查询显示与打印之间数据格式与内容的一致性。
2). 报表屏幕查询显示时与报表用户进行交互,即可以响应用户的鼠标与键盘输入,为用户提供互动的报表。
3). 核心是一个超强功能的明细网格(Grid)子部件,通过列的运行时定义,方便地实现运行时动态变化报表。
4). 提供了多种报表元素自动布局方式,使报表元素的布局适应运行时刻的环境变化。
5). 针对票据套打进行专门实现,实现票据套打更容易。
6). 运行时打印生成对纸张有适应能力,即使不以设计时纸张进行打印也可以得到输出布局合理的报表。
7). 独立的报表设计器构件,实现运行时修改与设计报表的功能。
8). 采用 C++/COM/ActiveX/ATL/WTL 开发,运行性能卓越,发布文件小并且不依赖任何运行时库。
9). 适用于所有支持 COM 的开发平台,编写了 Visual Basic、 Visual C++、Delphi、C++Builder 下的丰富示例。
10). 为 Delphi、C++Builder 编写专门的包装类,象使用 VCL 构件一样使用 Grid++Report。

Grid++Report 的使用方式:
1). 作为整个报表系统的整体解决方案的实现工具。首先利用 Grid++Report 将报表在屏幕上查询显示,然后利用 Grid++Report 实现打印与打印预览。
2). 只使用 Grid++Report 的打印与打印预览功能,实现数据的打印输出。
3). 只利用 Grid++Report 的屏幕查询显示功能,代替其它网格(Grid)构件实现数据的复杂格式显示,如对数据进行分组、统计、分析、文字绕行等。
4). 用 Grid++Report 进行票据套打。
5). 用报表设计器子构件实现自己的报表设计与编辑功能,为用户提供运行时可修改的报表系统。

Grid++Report 的网站:www.GridppReport.com
butterfly_79 2004-08-25
  • 打赏
  • 举报
回复
那select语句如何写才能实现将查询出的数据进行汇总呢?
cqm2099 2004-08-25
  • 打赏
  • 举报
回复
用SELECT 语句汇总后再用LABEL.caption显示出来..
popraincn 2004-08-24
  • 打赏
  • 举报
回复
分组汇总
Andy__Huang 2004-08-24
  • 打赏
  • 举报
回复
報表設計有個控件RtpFunction,可以對數據進行求和,平均值,最大值最小值.....

控件RtpFunction非常好用!
maxim 2004-08-24
  • 打赏
  • 举报
回复
在Section3中添加个Label1,数据进行汇总直接赋值即可。
易办公用品管理软件是绿色软件,无插件,免安装,下载后解压即可使用!一、适用对象:易办公用品管理软件适用各个公司行政部门用于管理办公用品,提升办公用品利用率,规范化管理有着非常好的作用,可以节省单位行政开支,提高行政管理效率,规范化员工行为。二、主要功能:易办公用品管理软件根据各单位的办公用品的采购入库,领用流程而开发。主要以采购和领用为中心的场景管理模式,支持采购申请、收货、退货、付款业务处理,布局合理,操作人性化,向导化的操作模式,并且支持条码扫描枪录入,简单易用:采购管理:采购申请、采购报价、采购收货、采购退货、采购付款、现款采购;仓库管理:领料、退料、库存盘点、仓库调拨、借入、借出、借入还出、借出还入,库存汇总表、库存明细帐、库存报警、采购人员采购汇总表、明细表,供货方资料管理、供货方供货汇总、明细报表;现金银行:费用开支、其他收入、业务查找、银行存取款。经营分析:个人领用汇总表,个人领用明细表,部门领用汇总表,部门领用明细表。采购付款汇总、明细报表,供应商供货汇总、明细报表,客户付款汇总、明细报表,部门领用汇总、明细报表、仓库汇总、明细报表。使公司业务情况一目了然。易办公用品管理软件是目前国内性价比最高的,最好的办公用品管理软件,相比同类型软件具有界面美观大方,功能强大而操作简单,自定义功能特别强大,是目前国内唯一一款提供级强大自定义功能的办公用品管理软件,软件DIY就从你开始。三、部分特色功能:1、整个操作界面完全类似于 Office,支持不同界面之间的切换。2、易软件所有的表格均可自定义设置列宽,列标题名称,某列是否显示。(吐血推荐)3、导入功能支持自定义选择列,在一个界面上就可以完成列的选择,功能强大但操作简单。4、支持导出的格式有 PDF,图片格式,网页格式(htm,html),Excel,CSV等格式。5、保留用户的常用操作习惯,例如窗体的界面位置等。好6、允许设立多个帐套管理。软件允许用户自定义小数点位数、允许用户自定义结帐日期。7、支持商品入库、出库、退库、调库、借出、归还、盘点等多项货物操作流程8、支持以仓库为中心的场景管理模式;9、支持入库、出库和调拨向导操作模式;10、支持生成每月的物品收发结存表,使企业界及时的了解当前库存情况;11、采购付款明细情况,及分析报表;12、支持生成每种物品的收发明细账;13、采购价格分析,采购年报表等多种报表,使公司业务情况一目了然;14、支持警戒库存量报警功能;15、
易档案管理系统 3.72 单机版 易电子档案管理系统网络版是绿色软件,无插件,免安装,下载后解压即可使用!   一、适用对象:   易电子档案管理系统适用于大中小型企业集团、工厂、进出口公司、五交化公司、商场、购物中心、酒店、批发部;化工、建材、五金水电、医药、汽配、食品、服装、电子、电脑、仓储、化装品等行业。   二、主要功能:   易电子档案管理系统主要分为基本信息维护、员工照片、工作经历、教育经历、培训记录、证书列表、工资调整、社会关系、职称评定、考评管理、奖惩管理、物品领用、系统维护、自定义排序,重新编码等功能点,全面支持图片扫描模式。   三、软件特点:   易电子档案管理系统是目前国内性价比最高的,最好的人事管理软件,相比同类型软件具有界面美观大方,功能强大而操作简单,自定义功能特别强大,是目前国内唯一一款提供级强大自定义功能的人事管理软件,软件DIY就从你开始。   1.界面美观大方:   易电子档案管理系统支持WindowsXP Office 2003,Office2007等漂亮风格,您可以根据需要选择自己喜欢的界面。导航式的功能:所见即所得,这就是导航式操作的优点。众多功能的巧妙安排,缩短了数据传输的流程;帐务的错综复杂体现在系统内部,你的操作依然那么简单,省时又省心。 全能的报表查询;所有的报表和基本资料均可导入导出EXCEL中进行分析加工,以满足用户的更高的要求。

1,217

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧