CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  基础类

能不能在打印数据窗口时只打印从 n 行到 m 行的数据?

楼主jukywen()2001-11-06 12:51:34 在 PowerBuilder / 基础类 提问

问题点数:60、回复次数:13Top

1 楼iamxia()回复于 2001-11-06 13:02:53 得分 5

可以,你可以做个DW,是它不可见,只要把那些数据拷贝到这个DW里面在通过它打印就行了Top

2 楼jukywen()回复于 2001-11-06 13:05:45 得分 0

Is   there   any   simpler   method?Top

3 楼ifrank(天蓝)回复于 2001-11-06 13:19:29 得分 0

从   n   行到   m   行有规律吗?filter()Top

4 楼jukywen()回复于 2001-11-18 00:13:14 得分 0

Is   there   any   simpler   method?   Top

5 楼ztjun(和尚)回复于 2001-11-19 01:49:40 得分 5

很多方法的。做个隐藏的dw或datastore。Top

6 楼946(情系会计)回复于 2001-11-19 08:21:09 得分 5

用rowcopy可以,实现具体查查helpTop

7 楼fjfzyufan(羽帆)回复于 2001-11-27 13:18:47 得分 20

datastore   ds_temp  
  ds_temp   =   Create   datastore  
  ds_temp.Dataobject   =   dw.dataobject  
  dw.Rowscopy(n,m,Primary!,ds_temp,1,Primary!)  
  ds_temp.Print()  
  destroy   ds_tempTop

8 楼nthb2001(沉迷游戏中~~~~)回复于 2001-11-27 13:31:13 得分 10

不要这个样子啊  
  只要这么做就成了~~  
  tmp   =   dw_print.describe("evaluate('page()',"+string(row)+")")  
  dw_print.modify("   datawindow.print.page.range   =   '"+tmp+"'")  
  dw_print.object.DataWindow.Print.Copies   =   3//3指3页  
   
  Top

9 楼nthb2001(沉迷游戏中~~~~)回复于 2001-11-27 13:32:44 得分 0

tmp是当前页~~Top

10 楼liu7537(数据库模型设计博客连载(http://blog.csdn.net/liu7537))回复于 2001-11-27 13:40:27 得分 15

起始数据窗口有一个PrintPage事件,这个事件有两个参数值可以利用,一个是pagenumber,他表示当前将要打印的页号,你可以判断它,如果在n到m之间,则return   0(打印当前页)反之,return   1(跳过当前页,不打印)。另外一个参数copy用来控制本页要打印的份数。.Top

11 楼liu7537(数据库模型设计博客连载(http://blog.csdn.net/liu7537))回复于 2001-11-27 13:41:45 得分 0

其实数据窗口有一个PrintPage事件,这个事件有两个参数值可以利用,一个是pagenumber,他表示当前将要打印的页号,你可以判断它,如果在n到m之间,则return   0(打印当前页)反之,return   1(跳过当前页,不打印)。另外一个参数copy用来控制本页要打印的份数。.Top

12 楼datastore()回复于 2001-11-27 16:48:09 得分 0

53247758Top

13 楼daluobo(小箭)回复于 2001-11-29 11:59:01 得分 0

学习,不错Top

相关问题

  • 如何读取DATASET 中N行M列的数据?谢谢!
  • 从第n条到第m条数据 怎么查最快?
  • 不同数据库,取得table的第m条到第n条记录(n〉m)的高效sql语句
  • N到M进制转换中,怎样扩大数据输入范围。
  • 散分!DataReader问题,我想用DataReader循环读出n条数据的m列.....
  • 问一个datalist的问题,如何显示第N到第M个数据
  • mssql,limit n,m
  • 请问如何修改打印机的设置将纵向打印改为横向打印?pInfo->m_pPd中的数据成员如何修改?
  • 我是用一个query 返回一个数据集,然后只想打印其中第n条记录,用quickrep
  • 请问如何在N_UP风格的数据窗口中每页打印固定行.

关键词

  • 打印
  • 数据
  • ds
  • dw
  • 当前页
  • 参数
  • 事件
  • print
  • temp
  • copy

得分解答快速导航

  • 帖主:jukywen
  • iamxia
  • ztjun
  • 946
  • fjfzyufan
  • nthb2001
  • liu7537

相关链接

  • PowerBuilder类图书
  • PowerBuilder类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo