问一个很急的问题。请您进来看一看。(6分)

  • 主题发起人 主题发起人 潇洒哥
  • 开始时间 开始时间

潇洒哥

Unregistered / Unconfirmed
GUEST, unregistred user!
小弟第一次在用FastReport 做报表 。在一个Maste Data 中放置一个FrMemoView 和一条水平的FrLineView,构成表格了的一行。
  Maste Data 的Streteched属性设为true .当FrMemoView 为多行时,FrMemoView 的Heigh自动变大,但是FrLineView的TOP却保持不变,即表格的行距不会自动变化。
  请问有什么办法可以让FrLineView的top随着FrMemoView 的Heigh的变化而变化?
 
Sorry,没用过FR
 
一般不用frlineview的!直接在frmemoview里面加划线就可以拉!!
 
设置FrMemoView的属性使它显示下边线就行了,删除FrLineView
 
正想学FR[:(]
 
FrLineView.top:=FrMemoView.top+FrMemoView.height+2(一个适当的值)
 
procedure TForm1.frReport1GetValue(ParName: String;
var ParValue: Variant);
begin
if ParName = 'MyMemo' then
(假如FrMemoView为"[MyMemo]")
FrLineView.top:=FrMemoView.top+FrMemoView.height+2(一个适当的值)
end;
试试,这个我也不太清楚。
上次的解决了就好,将分发给那些需要的人!!
 
kkyy ,如果把 memoview的underlines 设为TRUE的话,那么不是memoview的每一行下面都有下划线了吗???
 
如果把 memoview的underlines 设为TRUE的话,那么不是memoview的每一行下面都有下划线了吗???
当然,不过要所有的memoview的underlines一样高哦
 
我找到解决办法了。只不过是在Maste Data 下面再加一个Maste Data ,然后在该Maste Data 上加上一条FrLineView。这样就可以实现行距自动大小 的了。
 
把你的fastreport做的给我一份好不好:
wodings@yahoo.com.cn
 
后退
顶部