以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 连续打印的多选 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=181073) |
-- 作者:15666282205 -- 发布时间:2022/10/22 17:14:00 -- 连续打印的多选 老师,连续打印资料卡的时候,多选是通过按住鼠标多选,而且是连续的行,我想实现加一列逻辑列“选择”,随机间隔选中的行连续打印,请您指教。下面的代码是用鼠标多选的 Dim doc As New PrintDoc \'定义一个报表 Dim tbl As Table = Tables("员工") 下面的是关键,改成自动选择选中的行 For i As Integer = tbl.TopRow To tbl.BottomRow |
-- 作者:有点蓝 -- 发布时间:2022/10/22 17:37:00 -- Dim doc As New PrintDoc Dim drs As list(Of DataRow) = DataTables("员工").select("选择=true") For i As Integer = 0 To drs.count - 1 Dim rw As DataRow = drs(i)
|
-- 作者:15666282205 -- 发布时间:2022/10/24 8:41:00 -- 老师,上面的代码可以,谢谢。遇到了另一个问题,设计员工资料卡的时候,"rx.text"的字体可以设置,但是表格里面的“姓名”等的字体设置没找到帮助,有办法设置吗? Dim doc As New PrintDoc \'定义一个报表 |
-- 作者:有点蓝 -- 发布时间:2022/10/24 8:45:00 -- http://www.foxtable.com/webhelp/topics/1179.htm |
-- 作者:15666282205 -- 发布时间:2022/10/24 10:17:00 -- 老师,这是设计表格以外的字体,现在需要设计表格的单元格内的字体。 |
-- 作者:有点蓝 -- 发布时间:2022/10/24 10:27:00 -- 样式的用法都一样的 rt.Cells(1, 2).Style.Font = ......
|
-- 作者:15666282205 -- 发布时间:2022/10/24 14:01:00 -- 老师,还有一个问题,生成打印页面的时候,页边距默认25.4,四周都是,太宽了,需要人工调整,可以把默认的修改了吗? |
-- 作者:有点蓝 -- 发布时间:2022/10/24 14:10:00 -- http://www.foxtable.com/webhelp/topics/1192.htm |
-- 作者:15666282205 -- 发布时间:2022/10/25 14:06:00 -- 谢谢老师,解决了 |