PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
22406 06/01/17 15:44:19 PB6.5: HorizontalScrollPosition で、あるカラム以降に移動できない By Yas.

カテゴリ:データウィンドウ
日付:2006年01月17日 15:44 発信者:Yas.
題名:PB6.5: HorizontalScrollPosition で、あるカラム以降に移動できない

グリッドDWで、指定したカラムの位置を取得し、そのカラムにスクロールしようとしています。
ところが、あるカラム以降を指定すると、第1カラムにスクロールされてしまい困っています。
以下のスクリプトで、COL200には移動できますが、COL201には移動できないといった状態です。
long ll_x
ll_x = long(dw_1.describe(\"COL200.x\"))
dw_1.Object.DataWindow.HorizontalScrollPosition = ll_x  // (131000) OK!
ll_x = long(dw_1.describe(\"COL201.x\"))
dw_1.Object.DataWindow.HorizontalScrollPosition = ll_x  // (131308) NG!

詳細を調査したところ、131069 までは正常に動作しました。
131070 以上の場合に正しく移動できないようです。
long i
for i = 131068 to 131072
 MessageBox(\'\',String(i))
 dw_1.Object.DataWindow.HorizontalScrollPosition = i
next
ちなみに Modify でも同様でした。

回避方法などありましたらご教授願います。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows XP
DBMS Oracle Net8
Browser InternetExplorer5.X

Server SoftWare

OS Windows Server 2003
DBMS Oracle9i
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.