DataWindow边距中的空白区域

时间:2013-06-20 06:43:26

标签: powerbuilder

我的窗口中有表格DataWindow:

opt_IMG_20130620_092903.jpg

然后我有代码执行: opt_IMG_20130620_092932.jpg (qwe是中间栏目。  asd是右栏)

问题是我不知道如何修复空白 区域: opt_IMG_20130620_092919.jpg

谢谢!

2 个答案:

答案 0 :(得分:1)

我喜欢你的屏幕截图,它们看起来很真实:)所以我认为你的问题是你的数据窗口上有不可见的列。这就是宽度大于预期的原因。你可以做两件事:

  • 从数据窗口中删除不可见的控件(只需将其删除。您无需从选择中删除这些字段)
  • 为不可见列
  • 将宽度设置为0

我希望这有帮助!

此致 的Gabor

Ps。:我忘了说你需要将LABEL和COLUMNS宽度也设置为0(或者同时去掉那个)

答案 1 :(得分:0)

Oke我找到了解决方案。 PowerBuilder计算所有列(包括不可见)的X +宽度(当其表达式,默认值考虑时)的最大总和。 在UO DataWindow的Create方法之后执行计算。

很棒:)