求助高手给个思路,按天分组(一共一个月)

OROCHIORI510 2009-12-03 07:27:04
比如我在公式中定义的时间是从09年 2月1日~3月1日 那界面就会看到

门店名‎ 值‎ 时间‎
01-GuangXin 393.54 2009-2-1 0:15:28

01-GuangXin 385.63 2009-2-1 0:30:26

01-GuangXin 345.63 2009-2-1 0:45:24
.
.
(每隔15分钟左右一个数据,一共是一个月的数据)
01-GuangXin 380.94 2009-2-28 23:45:24

我现在想实现的功能是 实现一个饼图(矩形图或曲线图都行),图上分28块(既一个月28天),点击某一天的时候,就会跳到改天的数据。
这种功能在水晶报表中能实现么?
希望高手指点一下
感激!!!!
...全文
163 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
阿泰 2009-12-03
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 orochiori510 的回复:]
引用 9 楼 babyt 的回复:
可以直接在水晶报表中实现

首先新建立一个公式xx,内容为

date({日期字段})

然后做报表的时候,按此xx分组。
图表专家里上面也放上xx公式


终于搞定了 开心!!!说不出的感激~~!!
回家了 快赶不上末班车了!!!

[/Quote]

辛苦。。呵呵
OROCHIORI510 2009-12-03
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 zengfanxing 的回复:]
是我写的复杂了..
就是
SELECT **** FROM Table Where xxx=?? Group By 时间,门店
[/Quote]
恩谢谢 我回去研究研究 我SQL不咋会 项目后期的水晶报表铁定有要用到SQL的 我应该早些准备的 免得用的时候一团糟!!
OROCHIORI510 2009-12-03
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 babyt 的回复:]
可以直接在水晶报表中实现

首先新建立一个公式xx,内容为

date({日期字段})

然后做报表的时候,按此xx分组。
图表专家里上面也放上xx公式

[/Quote]
终于搞定了 开心!!!说不出的感激~~!!
回家了 快赶不上末班车了!!!
悔说话的哑巴 2009-12-03
  • 打赏
  • 举报
回复
直接帮定
阿泰 2009-12-03
  • 打赏
  • 举报
回复
可以直接在水晶报表中实现

首先新建立一个公式xx,内容为

date({日期字段})

然后做报表的时候,按此xx分组。
图表专家里上面也放上xx公式
红街咖啡 2009-12-03
  • 打赏
  • 举报
回复
是我写的复杂了..
就是
SELECT **** FROM Table Where xxx=?? Group By 时间,门店
OROCHIORI510 2009-12-03
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 zengfanxing 的回复:]
看情况吧..我用的是GridView绑定的
[/Quote]
好复杂啊 蒙了 我先静下心看看你的SQL语句
红街咖啡 2009-12-03
  • 打赏
  • 举报
回复
看情况吧..我用的是GridView绑定的
OROCHIORI510 2009-12-03
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 zengfanxing 的回复:]
在SQL语句里面先查询数据在绑定到报表...
SQL语句我知道有两种
SQL codeSELECT 门店,datepart(year,时间字段))+'-'+convert(varchar(20),datepart(month,时间字段))+'-'+convert(varchar(20),datepart(day,时间字段))as dateFROM 表名WHERE 时间betweenConvert(DateTime,'2000-11-4 0:00:00')andConvert(DateTime,'2009-11-4 23:59:59')Groupbyconvert(varchar(20),datepart(year,时间字段))+'-'+convert(varchar(20),datepart(month,时间字段))+'-'+convert(varchar(20),datepart(day,时间字段)) 和 门店---主要是转化时间,取出来的时间在绑定报表
[/Quote]
谢谢!!这个SQL语句是在报表里面的那个SQL公式里用么 脑子一团糟现在
SQL基础不好
红街咖啡 2009-12-03
  • 打赏
  • 举报
回复
在SQL语句里面先查询数据在绑定到报表...
SQL语句我知道有两种

SELECT 门店,datepart(year,时间字段))+'-'+convert(varchar(20),datepart(month,时间字段))+'-'+convert(varchar(20),datepart(day,时间字段)) as date
FROM 表名
WHERE 时间 between Convert(DateTime,'2000-11-4 0:00:00') and Convert(DateTime,'2009-11-4 23:59:59')
Group by
convert(varchar(20),datepart(year,时间字段))+'-'+convert(varchar(20),datepart(month,时间字段))+'-'+convert(varchar(20),datepart(day,时间字段)) 和 门店
---主要是转化时间,取出来的时间在绑定报表
wuyq11 2009-12-03
  • 打赏
  • 举报
回复
水晶报表里有饼图。通过天实现分组
点击饼图某一天实现连接很难
红街咖啡 2009-12-03
  • 打赏
  • 举报
回复
这种功能在水晶报表中能实现么?
我做过和你一样的情况..
红街咖啡 2009-12-03
  • 打赏
  • 举报
回复
这个要根据日期和门店分组查询..
点击某一天的时候根据时间和门店查询详细

4,818

社区成员

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

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