變態的水晶報表問題。。。

ganzhongliang 2011-02-21 04:05:42


有這樣一批數據要求生成上圖所示的水晶報表。
這一批數據有兩種類型,每條數據生成一個方框,其中紅色代表其中一種類型數據,他生成的方框是黃色方框(另一種類型)寬度的兩倍。
要求:

一行最多可以顯示三個黃色的方框,或者一個紅色的方框加上一個黃色的方框,或一個黃色的方框。
(其中一個方框代表數據庫中的一條數據)

請問這個用水晶報表能否實現。。。
...全文
162 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
qxzwhj 2011-02-24
  • 打赏
  • 举报
回复
怎么讲那 主表中插入4个节
在每个节插入子报表在主报表里
就你的主报表 是
你图上第一排的3个框
下面都由子报表插入进来
ganzhongliang 2011-02-23
  • 打赏
  • 举报
回复
我的郵箱:
278408588@qq.com
ganzhongliang 2011-02-23
  • 打赏
  • 举报
回复
樓上能不能給個例子演示一下呢?
qxzwhj 2011-02-23
  • 打赏
  • 举报
回复
不明白?就是纵向分开
第一排为主报表
后面依次加入子报表
qxzwhj 2011-02-22
  • 打赏
  • 举报
回复
建议如果非要水晶报表实现的话 在后插4个子报表 用push模式
在后台把数据处理结束 放到5 dateset中 push到一个主报表 4个子报表 装一起
数据量大的话 会比较慢 不建议使用
笨熊熊 2011-02-22
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 ganzhongliang 的回复:]
引用 6 楼 sid2008 的回复:
水晶報表畫這個東西太蔴煩了。
你可不可以嚐試用其它的報表來實現?

其他報表?嘗試過用web來做,但是不好控制分頁啊(一頁能顯示的數據量不確定!)
你說的其他方式指的是什麽,能具體說說麽?
[/Quote]

就是找找其它的圖表控件啊。
難道一定要水晶報表麽。
  • 打赏
  • 举报
回复
难度大了
ganzhongliang 2011-02-22
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 sid2008 的回复:]
水晶報表畫這個東西太蔴煩了。
你可不可以嚐試用其它的報表來實現?
[/Quote]
其他報表?嘗試過用web來做,但是不好控制分頁啊(一頁能顯示的數據量不確定!)
你說的其他方式指的是什麽,能具體說說麽?
笨熊熊 2011-02-22
  • 打赏
  • 举报
回复
水晶報表畫這個東西太蔴煩了。
你可不可以嚐試用其它的報表來實現?
ganzhongliang 2011-02-22
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 luols 的回复:]
水晶报表要实现这样的需求确有点强人所难。。

如果一个方框单独放一行还好办,可以根据记录的数据类型设置相应对象框的背景色
可是现在要每行放三个,按理可以用分栏方式实现,可是方框大小又不一,实现起来着实不易。。
你可以先参考下水晶报表分栏的制作方式,水晶报表 分栏模板>> 或许会有新的想法。。
[/Quote]
謝謝你的提醒,這個功能我知道,貌似解決不了我當前的問題.鬱悶...
ganzhongliang 2011-02-22
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 qxzwhj 的回复:]
建议如果非要水晶报表实现的话 在后插4个子报表 用push模式
在后台把数据处理结束 放到5 dateset中 push到一个主报表 4个子报表 装一起
数据量大的话 会比较慢 不建议使用
[/Quote]
不太明白您的意思,爲什麽是4個子報表?每個報表設計成什麽樣子?
阿双2009 2011-02-21
  • 打赏
  • 举报
回复
水晶报表要实现这样的需求确有点强人所难。。

如果一个方框单独放一行还好办,可以根据记录的数据类型设置相应对象框的背景色
可是现在要每行放三个,按理可以用分栏方式实现,可是方框大小又不一,实现起来着实不易。。
你可以先参考下水晶报表分栏的制作方式,水晶报表 分栏模板>> 或许会有新的想法。。
ganzhongliang 2011-02-21
  • 打赏
  • 举报
回复
怎麽石沉大海了?

4,816

社区成员

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

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