e股脑电脑教程网
  • 首 页
  • 操作系统
  • 应用软件
  • 下载工具
  • 影音视频
  • 办公软件
  • 媒体制作
  • 网站建设
  • 平面设计
  • 数据库
  • 程序开发
  • 视频教程
编辑推荐: | 文章搜索:
您现在的位置: e股脑 >> 程序开发 >> PowerBuilder教程 >> PB应用技巧——数据窗口自动折行 >> 教程正文
 
教程搜索
 
 
相关教程
  • 在PowerBuilder中利用Dat
  • 什么是“pbcat表?
  • 修改PB6的PBL,使之在PB5中
  • 使用日期格式时的一些问题
  • 如何存取二进制大对象(BL
  • 关于PowerBuilder的补丁包
  • 如果在isql中建立表或者增
  • PB高级开发环境配置
  • 动态设置Win95和NT的缺省
  • PowerBuilder6.0运行环境
  • PowerBuilder、InfoMaker
  • PB API调用原型
  • 如何用VC创建可在PB中调用
  • PB应用技巧——数据窗口自
  • 为PB加入具有布局功能的容
  • PB7.0通用选字段查询窗口
 
 
赞 助 商
 
 
PB应用技巧——数据窗口自动折行
  • 来源:e股脑
  • 点击次数:
  • 更新时间:2007-8-9

Powerbuilder是数据库开发最优秀的前端开发工具,强大的数据窗口功能令开发者无可置疑。然而,在应用开发过程中,有些特殊的中国式报表令开发者一筹莫展。这些特殊的报表时而不时的光临开发者。前不久,我又被它们惠顾过。那就是怎样在数据窗口中自动折行。 这个话题也许上个世纪就提出了,但我查阅了所有资料,答案都不能解决实际问题,特别对于pb8(因为已支持汉字)以下版本。经过我多次设置和测试,在基本不写任何代码的情况下,终于大功告成。请看下面的实现步骤: 第一步:建立并调整网格数据窗口对象。如下图: 第二步:设置自动折行列edit页属性。如下图: 第三步:设置自动折行列position页属性。如下图: 说明:gzrw要自动折行列,64是自动折行列(gzrw)高度,除数60三十二个汉字的长度,因为我想把gzrw列三十二个汉字就自动换行。乘数60实际上就是64,这是为了当多行时,字行间的距离更美观些。乘数60和除数60两者毫无关系,这里只不过碰巧了。请看下图结果:

  • 上一篇教程: 为PB加入具有布局功能的容器组件
  • 下一篇教程: 如何用VC创建可在PB中调用的DLL
  •  

    关于本站 | 广告联系 | 版权声明 | 使用帮助

    Copyright © 2004-2008 www.egunao.com All rights reserved.