FastReport怎样实现字段内容太多时,字体缩小以显示所有内容(100分)

  • 主题发起人 主题发起人 sea026
  • 开始时间 开始时间
S

sea026

Unregistered / Unconfirmed
GUEST, unregistred user!
FastReport怎样实现字段内容太多时,字体缩小以显示所有内容;
字段内容可以全部显示时,就不用更改字体大小。
 
这个比较简单!
代码如下:
if length(memo)>32 then
font.size:=8;
其中代码在该memo的script中写!
32为原有字符的长度,汉字×2。
给分吧,^_^!
 
这样做,那一列全都变小了。
 
没有全部变小啊!
你的字段是什么样子的,说来听听!
 
>>FastReport怎样实现字段内容太多时,字体缩小以显示所有内容;
>>字段内容可以全部显示时,就不用更改字体大小。
实现起来挺困难,关键是FR不知道(即用Script无法判断)多少内容算“太多”。建议将MasterData band的“Stretched”属性置为"true"或将报表导到Excel后再处理。
 
对于单个的字段来说是可以的!
放置的大小就可以知道可以容纳多少个汉字,点一下就OK拉!
 
多谢linglingx
 
呵呵,不用客气,很久没有来了!
 
后退
顶部