急求,水晶报表怎么实现按月分组统计信息

showzeal 2010-12-30 10:56:44
我现在要进行按月分组统计每个月统计信息,统计信息包括本月
销售总额,进货总额,损失总额,利润总额,利润利。
按月分组统计各个信息,需要获得时间显示在报表设计页中。我当初是这样想,从进货单表中获取
时间,如果进货时间有12个月份的还好,但是也会出现这种情况,比如我在7月份没有任何进货,但是我在7月有销售和损失,这样的话
我就无法统计7月份销售和损失了,那这样思想就是错误了 。
求解,到底怎么在报表设计页获得月份字段,而且要在form中查询的月份值传给报表设计页
中的月份字段。。。初学者,经验很少,希望帮个忙
...全文
199 3 打赏 收藏 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
阿泰 2010-12-30
  • 打赏
  • 举报
回复

1:数据层面那段SQL里加上 时间=7月份就可以了

2:至于7月份这个字样,可以作为参数传递给报表
参考
http://topic.csdn.net/u/20090705/14/745f6153-e120-41af-a28b-75b09355b663.html 里参数部分。
showzeal 2010-12-30
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 babyt 的回复:]

数据准备的时候处理下

SQL code
Select
a.日期1,Sum(a.进货字段1) as 进货字段1....,Sum(a.销售字段1) as 销售字段1 ...
from
(
Select 日期 as日期1,进货字段1,进货字段2,。。。。,0 as 销售字段1,0 as 销售字段2.. from 进货表
union all
Select 日期 as日期1,0 as 进货字段1……
[/Quote]那怎么在报表设计页中,显示出月份字段呢?比如我前面选择了7月份,在设计页上,第一个字段是时间,传值后说明这是7月份的报表内容,这时间怎么弄呢?我怎么给时间传值呢?
阿泰 2010-12-30
  • 打赏
  • 举报
回复
数据准备的时候处理下

Select 
a.日期1,Sum(a.进货字段1) as 进货字段1....,Sum(a.销售字段1) as 销售字段1 ...
from
(
Select 日期 as日期1,进货字段1,进货字段2,。。。。,0 as 销售字段1,0 as 销售字段2.. from 进货表
union all
Select 日期 as日期1,0 as 进货字段1,0 as 进货字段2,。。。。,销售字段1,销售字段2.. from 进货表
)
as a
Group By a.日期1


把数据打包到一个表里就可以了。
源码下载地址: https://pan.quark.cn/s/a4b39357ea24 在Android系统应用程序开发过程中,有时需要为用户设计查看较大图像的界面,比如在照片库应用或电商产品详情界面。本案例主要介绍如何运用ViewPager组件实现左右滑动切换图片,同时结合手势操作支持图片的缩放功能。下面将详细阐述这一功能的实现细节: `ViewPager`是Android软件开发工具包中提供的一个控件,它能够让用户在多个页面之间进行左右滑动以切换内容。在本应用场景中,每个页面都将展示一张图片。`ViewPager`通过适配器(通常是一个继承自`PagerAdapter`的自定义类)来提供页面内容,适配器负责加载和管理图片数据。 为了实现图片查看大图并支持手势缩放,一般会用到`ImageView`组件和`ScaleGestureDetector`类。`ImageView`是用于显示图片的基本组件,而`ScaleGestureDetector`能够帮助我们识别用户的缩放手势,从而实现图片的放大和缩小操作。 实现这一功能的步骤如下: 1. 构建一个自定义的`PagerAdapter`子类,例如`ImagePagerAdapter`,它将负责将图片数据加载到`ViewPager`的各个页面中。在`Invalidate()`方法里,我们可以依据当前页的索引加载对应的图片资源。 2. 在`PagerAdapter`的`instantiateItem()`方法中,为每个页面创建一个新的`ImageView`实例,并将其添加到`ViewPager`的布局结构中。设定`ImageView`的初始图片资源。 3. 对每个`ImageView`,我们可以使用`GestureDet...

4,818

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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