水晶报表 字段的位置动态设定

C5662601 2010-11-17 04:59:02
RT:
x轴可以通过公式来动态设定

Y轴怎么处理呀???
...全文
226 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
阿泰 2010-11-17
  • 打赏
  • 举报
回复
水晶报表里确实没有这样的事件 :)
C5662601 2010-11-17
  • 打赏
  • 举报
回复
阿泰请问下
比如.net控件GridView有RowDataBound事件可以在里面根据每条数据不同情况做不同处理
我的报表因为多列格式化一页显示多笔数据 每笔数据的同一个字段显示的位置会不同
水晶报表里有没有这样的事件可以叫我在里面写代码
阿泰 2010-11-17
  • 打赏
  • 举报
回复
你要注意到,水晶报表里的调整,不是针对单一字段的,
每一次调整,都会导致报表里的内容全部重新刷一遍。
而不是只调整了某个字段。

代码中如何调整请参考我前面给出的链接,代码写在什么位置,文章里面有
但是我觉得是达不到你要的效果的。

倒是可以用分栏变通实现一下

C5662601 2010-11-17
  • 打赏
  • 举报
回复
我现在做的是多列格式化
每张标签里有8个字段
每条数据这8个字段不是都有值
所以我要均匀的把有值的字段上下调整好位置
我发的图片是用画图片的方式实现的
现在客户要求不用图片列印 要在报表里设计实现
阿泰 2010-11-17
  • 打赏
  • 举报
回复
前面的代码需要写在调用报表的位置,不是写在模板里

你的这种类似于邮件标签,不需要去动态调整控件的位置。
应该直接就能实现

你看下这篇
http://www.cnblogs.com/babyt/archive/2005/03/13/118059.html
C5662601 2010-11-17
  • 打赏
  • 举报
回复
每张标签规格是3*3cm
根据要列印的选项和字体大小
我需要动态调整字段的上下左右居中
C5662601 2010-11-17
  • 打赏
  • 举报
回复
阿泰 你的这段代码写在什么位置
我是一张A4的纸 显示多个标签

[Quote=引用 1 楼 babyt 的回复:]
控件不论怎么动,都不会跨出当前所在的节。
但是纵向上的可能会出现这种异常,所以没有直接提供。

按理说,一般情况下,纵向上倒是不需要移动的
如果确实要移动的话,则可以在代码中实现。

参考:
【水晶报表内功心法】--信手拈来,掌控对象
[/Quote]
阿泰 2010-11-17
  • 打赏
  • 举报
回复
控件不论怎么动,都不会跨出当前所在的节。
但是纵向上的可能会出现这种异常,所以没有直接提供。

按理说,一般情况下,纵向上倒是不需要移动的
如果确实要移动的话,则可以在代码中实现。

参考:
【水晶报表内功心法】--信手拈来,掌控对象 [推荐]

如:

中所示的Top属性。

4,818

社区成员

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

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