Foxtable(狐表)用户栏目专家坐堂 → [求助]专业报表网格线


  共有3874人关注过本帖树形打印复制链接

主题:[求助]专业报表网格线

帅哥哟,离线,有人找我吗?
hanlingli111999
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:260 积分:1957 威望:0 精华:0 注册:2020/3/7 22:50:00
[求助]专业报表网格线  发帖心情 Post By:2020/11/17 9:32:00 [显示全部帖子]

老师好:帮助中专业报表网格线设置属性如下:
GridLines本身又包括以下子属性:
All: 所有网格线
Bottom:底边框
Left: 左边框
Right: 右边框
Top: 上边框
Horz: 水平网格线
Vert: 垂直网格线

问题:我的表有连续多页,我想让每页表上下左右边框均设为0.5,用了以下代码:
打印后,中间表的上下边框还是单元格网格线宽度,然后又设置了Bottom:底边框及
Top: 上边框,中间页上下边框还是单元格网格线宽度,怎么调整呀?
rt.Style.GridLines.All = New Prt.LineDef(0.5, Color.Black)
rt.Style.GridLines.Horz = new Prt.LineDef(Color.Gray)
rt.Style.GridLines.Vert = new Prt.LineDef(Color.
Gray)

 回到顶部
帅哥哟,离线,有人找我吗?
hanlingli111999
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:260 积分:1957 威望:0 精华:0 注册:2020/3/7 22:50:00
  发帖心情 Post By:2020/11/17 10:10:00 [显示全部帖子]

老师,我上下左右分别设置了,可中间页还是没有上下边框

 回到顶部
帅哥哟,离线,有人找我吗?
hanlingli111999
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:260 积分:1957 威望:0 精华:0 注册:2020/3/7 22:50:00
  发帖心情 Post By:2020/11/17 10:22:00 [显示全部帖子]

rt.Style.GridLines.top = New Prt.LineDef(0.5, Color.Black)
rt.Style.GridLines.Left= New Prt.LineDef(0.5, Color.Black)
rt.Style.GridLines.Right = New Prt.LineDef(0.5, Color.Black)
rt.Style.GridLines.Bottom= New Prt.LineDef(0.5, Color.Black)
rt.Style.GridLines.Horz = new Prt.LineDef(Color.Gray)这个设置的是所有的水平网格线
rt.Style.GridLines.Vert = new Prt.LineDef(Color.

 回到顶部
帅哥哟,离线,有人找我吗?
hanlingli111999
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:260 积分:1957 威望:0 精华:0 注册:2020/3/7 22:50:00
  发帖心情 Post By:2020/11/17 10:22:00 [显示全部帖子]

rt.Style.GridLines.Vert = new Prt.LineDef(Color.Gray)这个设置的是所有的垂直网格线


 回到顶部
帅哥哟,离线,有人找我吗?
hanlingli111999
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:260 积分:1957 威望:0 精华:0 注册:2020/3/7 22:50:00
  发帖心情 Post By:2020/11/17 10:58:00 [显示全部帖子]

老师,无论怎么排序代码,中间页还是没有上下0.5的边框,第一页有上
边框,最后一页有下边框,是不是这种设置不是针对每页的,是针对整个
doc文件的

 回到顶部
帅哥哟,离线,有人找我吗?
hanlingli111999
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:260 积分:1957 威望:0 精华:0 注册:2020/3/7 22:50:00
  发帖心情 Post By:2020/11/17 11:08:00 [显示全部帖子]

第一种组合
rt.Style.GridLines.All = New Prt.LineDef(0.5, Color.Black)
rt.Style.GridLines.Horz = new Prt.LineDef(Color.Gray) '这个设置的是所有的水平网格线
rt.Style.GridLines.Vert = new Prt.LineDef(Color.Gray) '这个设置的是所有的垂直网格线
第二种组合
rt.Style.GridLines.All = New Prt.LineDef( Color.Black)
rt.Style.GridLines.top = New Prt.LineDef(0.5, Color.Black)
rt.Style.GridLines.Left= New Prt.LineDef(0.5, Color.Black)
rt.Style.GridLines.Right = New Prt.LineDef(0.5, Color.Black)
rt.Style.GridLines.Bottom= New Prt.LineDef(0.5, Color.Black)
第三种组合
rt.Style.GridLines.Horz = new Prt.LineDef(Color.Gray) '这个设置的是所有的水平网格线
rt.Style.GridLines.Vert = new Prt.LineDef(Color.Gray) '这个设置的是所有的垂直网格线
rt.Style.GridLines.top = New Prt.LineDef(0.5, Color.Black)
rt.Style.GridLines.Left= New Prt.LineDef(0.5, Color.Black)
rt.Style.GridLines.Right = New Prt.LineDef(0.5, Color.Black)
rt.Style.GridLines.Bottom= New Prt.LineDef(0.5, Color.Black)

 回到顶部
帅哥哟,离线,有人找我吗?
hanlingli111999
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:260 积分:1957 威望:0 精华:0 注册:2020/3/7 22:50:00
  发帖心情 Post By:2020/11/17 15:25:00 [显示全部帖子]

老师,要实现中间页上下边框0.5,是不是还要判断每页的尾行和第一行呀

 回到顶部
帅哥哟,离线,有人找我吗?
hanlingli111999
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:260 积分:1957 威望:0 精华:0 注册:2020/3/7 22:50:00
  发帖心情 Post By:2020/11/17 15:53:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:打印.foxdb


 回到顶部
帅哥哟,离线,有人找我吗?
hanlingli111999
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:260 积分:1957 威望:0 精华:0 注册:2020/3/7 22:50:00
  发帖心情 Post By:2020/11/17 17:07:00 [显示全部帖子]

老师太厉害了,问题解决

 回到顶部