freeform风格数据窗口字段的自动折行问题?谢谢!给分!

wang661 2002-10-28 11:15:13
字段a,text类型。怎么实现自动折行?客户要求不用打回车自动折行,数据窗口需要打印。
...全文
48 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
yessnow 2002-11-01
  • 打赏
  • 举报
回复
好像不用这么复杂吧,只需要将属性的Auto Horz Scroll不选中,选中Auto vert Scroll 具体是什么记不清楚了,就是纵向的滚动条选中就可以了,我用的是pb7
wang661 2002-11-01
  • 打赏
  • 举报
回复
我用的就是pb8,同样是获得焦点时才有作用,关键是要求打印。
ropriest 2002-10-31
  • 打赏
  • 举报
回复
同意楼上!
quancmlove 2002-10-30
  • 打赏
  • 举报
回复
同意以上意见,pb6,pb7只能达到以上目的。 pb8如此设置可满足你的要求,它对中文的支持要强一些
JIANXIN_LU 2002-10-28
  • 打赏
  • 举报
回复
pb的自动回行只有在该列获得焦点是才起作用,这或许是个bug,不过你可以使用ole控件来实现,效果还可以。
wang661 2002-10-28
  • 打赏
  • 举报
回复
谢谢,这个方法好像不行。肯能是因为freeform风格的原因。
pufan 2002-10-28
  • 打赏
  • 举报
回复

1) 在DataWindow Painter中打开此DataWindow.

2) 在需设定自动折行的列上双击鼠标, 弹开此列的属性窗口.

3) 选择Position标签, 选中Autosize Height 多选框.

4) 选择Edit标签, 不选中Auto Horz Scroll多选框.

5) 单击OK按钮, 保存所做的修改.

6) 点中Detail Band (即写有Detail的灰色长带), 单击鼠标右键, 选择 Properties... 菜单项.

7) 选中Autosize Height多选框.

8) 单击OK按钮, 保存所做的修改.

9) 保存此DataWindow.
wang661 2002-10-28
  • 打赏
  • 举报
回复
to JIANXIN_LU(大侠) :请您说的具体一点,多谢了。

610

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧