水晶报表 格子的字体自适应大小,类似于AutoSize

虾米树 2010-10-08 10:24:32
哥哥些,小弟最近在学习水晶报表,数据库里是“通货型”的字段,由于格子宽度有限,不能搞太宽,因此想实现根据长度自动调整各格子里字体大小。
举例:
比如我的格子大概能装10位。那么我希望数据库里1-10位的数,以9号字体显示,10位以上的能按当前的位数,自动缩小字体全体表示出来。
如果没有类似的属性,有没有公式能够实现的?我自己计算都可以哈。如果公式可以实现的,麻烦举下例子好么,小弟弟目前对公式这套还处于初级阶段。。。
...全文
380 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
阿双2009 2010-10-08
  • 打赏
  • 举报
回复
右击字段对象,设置对象格式,切换到 字体 标签页
点击“大小”对应的“x+2”按钮,编辑:
if Len(ToText({字段}))>10 then
6 //如果长度大于10,以6号字体显示
else
9 //9号字体显示
WXHDSWH 2010-10-08
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 luols 的回复:]
右击字段对象,设置对象格式,切换到 字体 标签页
点击“大小”对应的“x+2”按钮,编辑:

C# code
if Len(ToText({字段}))>10 then
6 //如果长度大于10,以6号字体显示
else
9 //9号字体显示
[/Quote]楼上说的有理,支持下

4,816

社区成员

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

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