formula one打印换页少线问题?(100分救命!我实在是不行了)(100分)

  • 主题发起人 主题发起人 xinyue0615
  • 开始时间 开始时间
X

xinyue0615

Unregistered / Unconfirmed
GUEST, unregistred user!
用formula one6.0做报表,已经到了最后时刻,几乎客户所有的要求都满足了,但是现在
出现了一个问题,换页的时候当页最后一行下面的线总是没有。
我是通过设置 f1book1.showgridlines := false
隐藏掉边线。然后在程序中填数的时候,
设置 cfCars := F1Book1.GetCellFormat;
with cfCars do
begin
AlignHorizontal := F1HAlignLeft
//字体水平居左
AlignVertical := F1VAlignCenter
//字体竖直居中
WordWrap := True
//自动换行
FontSize := GFONTSIZE
//一般字体
BorderStyle[F1LeftBorder] := F1BorderThin
//加深边框
BorderStyle[F1RightBorder] := F1BorderThin;
BorderStyle[F1TopBorder] := F1BorderThin;
BorderStyle[F1BottomBorder] := F1BorderThin;
end;
然后插入值。
结果打印出来,每页的最后一行总是没有下边线,就是这个样子:
-----|------|-------|-------|--------|
| | | | |

有谁遇到过么?
怎么解决呀?
我已经实在是不行了!
 
我没这个问题,但是你可以考虑使用表格设计器中的Cell格式设置它的边框试试看
 
试了一下,还是那样,甚至我使用f1book1.AddRowPageBreak(4)
结果也是第三行下面没有
边线。 :(
你能给我发一个你的demo么?我在我这里试一下。我这里几个用这个控件的人都遇到了这个
问题。 emai: zxq@601.buaa.edu.cn
多谢帮忙!
只剩下4天了,我的死期快到了!
 
|-----|------|-------|-------|--------|
| ▲ |
| | |
| ▼ |
|-----|------|-------|-------|--------|
你調節其高度!直到其顯示出來為止。這樣可以解決!
 
调用EXCEL打印
 
多人接受答案了。
 
后退
顶部