当前位置: 代码迷 >> PB >> 数据窗口(tabular),某列自动折行显示,该怎么处理
  详细解决方案

数据窗口(tabular),某列自动折行显示,该怎么处理

热度:184   发布时间:2016-04-29 06:23:16.0
数据窗口(tabular),某列自动折行显示
PB12.5:
数据窗口:A,B两列,均为人工输入,如下图



设置的地方有以下:
detail:勾上Autosize Height,其它均不勾上
a列-Position:勾上Autosize Height,其它均不勾上
a列-Edit:勾上Auto Selection,其它均不勾上

这样设置后:当a列,有焦点时,能拆行显示,当a列,失去焦点时,就不会折行显示,请高人指点
------解决方案--------------------
注意:连在一起的汉字(中间没有标点或空格分隔), 系统将认为是一个单词, 不会自动进行折行, 
英文也是如此……DW窗口折行如果有汉字的话就必需中间加空格才会折行,否则怎样设置都不行。例如你
如果想在第20位折行,就先判断第20位是否是个汉字,如不是就在第20位后加空格,如果是汉字就在
第19位加空格。判断是否是汉字可以用它的ASCII码是否大于127来判断。