首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

打印的有关问题

2012-02-09 
求助打印的问题,我做的是打印厂牌,一个正面一个反面。绑定下工号。用sql语句直接在查询分析器里查出来人数是

求助打印的问题,
我做的是打印厂牌,一个正面一个反面。绑定下工号。

用sql语句直接在查询分析器里查出来人数是对的。刷出一个部门下面是 人数是11个人

messagebox('',string(this.Object.DataWindow.Processing)) 返回的是0  
这个datawindow的类型具体我不知道是哪一种,以前同事做的。

datawindow上拖放了两个的。

一张A4横向正好可以打4张牌子 ,

选中部门,刷出数据 打印预览却少了几个人的。预览出来只有6个人。但是选中每一个人的节点,都可以刷出来!

这个地方很奇怪,我是按部门来刷出人,使用的是树 ,这个部门下面刚好11个人,在树的节点下面选中每一个人都可以刷出来。

在pB里 datawindow下直接传参,也是刷出6个来。 我不知道是不是datawindow设置的原因。

在datawindow的属性里把newspaper columns across设置成1显示6个 ,设置成3或者4显示才只有4个了。

很郁闷,高手帮忙找下问题的关键啊 。谢谢了

[解决办法]
打印机的纸张设置影响预览时的效果
[解决办法]
首先把sql拿出来,建一下grid风格的数据窗口,看一下数据是否对


messagebox('',string(this.Object.DataWindow.Processing)) 返回的是0

说明数据窗口为freeform、group等

建议你重新画一个数据窗口

看你说的问题可以和纸张设置有关,把纸张设置为A3再看看

热点排行