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

