以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 窗口中"Table"的打印问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=3057) |
||||
-- 作者:yangming -- 发布时间:2009/6/7 9:37:00 -- 窗口中"Table"的打印问题 我在窗口中设计票据打印时,分别插入了Table、和DataList,发现如果将这两个控件设置为"允许打印"后,用以下代码打印预览时会报错 Dim doc As PrintDoc = e.Form.GernatePrintDoc() doc.Preview() |
||||
-- 作者:狐狸爸爸 -- 发布时间:2009/6/7 10:03:00 -- 怪事,我测试可以呢:
|
||||
-- 作者:yangming -- 发布时间:2009/6/7 10:23:00 -- 开发者密码怎么用啊 是怪事了,我用你的文件就可以,我另做了一个表和窗口,也没问题,就是前一张表出问题,说不清什么问题 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2009/6/7 10:33:00 -- 呵呵,这么奇怪啊,做个例子来看看。 |
||||
-- 作者:mr725 -- 发布时间:2009/6/8 11:04:00 -- 测试正常~ |
||||
-- 作者:yangming -- 发布时间:2009/6/8 11:14:00 -- 前一张表是有问题,我换成新版本再看看 |
||||
-- 作者:mr725 -- 发布时间:2009/6/8 12:31:00 -- 发现问题所在: 见 9 楼的演示~~ [此贴子已经被作者于2009-6-8 13:38:16编辑过]
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2009/6/8 12:34:00 -- 以下是引用mr725在2009-6-8 12:31:00的发言:
发现问题所在: 在datalist中行数未满时会报错,当行数超过datalist框最低边后,就不会报错了
|
||||
-- 作者:mr725 -- 发布时间:2009/6/8 12:40:00 -- 以下是引用狐狸爸爸在2009-6-8 12:34:00的发言:
进一步测试发现,8行以内都会出错,超过8行不会提示错误!附上一个例子~
此主题相关图片如下:datalist打印窗口问题.gif 奇怪的是,用2楼的例子,datalist中显示不到10行时会出错,满10行后ok!~~~~~~? [此贴子已经被作者于2009-6-8 13:35:40编辑过]
|
||||
-- 作者:mr725 -- 发布时间:2009/6/8 15:20:00 -- 奇怪的是,用2楼的例子,datalist中显示不到10行时会出错,满10行后ok!~~~~~~? (我把窗口拉宽了些,增加了两个按钮,打印预览按钮是原来2楼的代码) 此主题相关图片如下:datalist打印窗口问题2楼.gif
[此贴子已经被作者于2009-6-8 15:42:43编辑过]
|