PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
5706 99/04/01 09:20:41 RE(4):PB6: DW上のBlock選択 By ビカチュー
5703 99/03/31 17:40:07 RE(3):PB6: DW上のBlock選択 By リエッチ
5699 99/03/31 15:28:12 RE(2):PB6: DW上のBlock選択 By ビカチュー
5692 99/03/31 12:28:45 RE(1):PB6: DW上のBlock選択 By リエッチ
5686 99/03/30 16:37:12 PB6: DW上のBlock選択 By ビカチュー

カテゴリ:データベース
日付:1999年03月31日 12:28 発信者:リエッチ
題名:RE(1):PB6: DW上のBlock選択

ビカチューさん、こんにちは。


>DW上で選択された項目をClipBoard経由で別のDWに貼り付けを行うような処理を考えています。
>先ずはDW上でExcelのようにマウスのドラッグでBlock選択を行いたいのですが、選択方法そのもの
>がどのようにすれば良いのかわかりません。
>試しにやってみたのがDW上のColumnに対してTabOrder=0にすると一時的にBlock選択できるように
>なるようですが、これだと空白の項目が選択できないようです。

>どなたかDW上でセルのBlock選択方法をご存知の方がいらっしゃいましたらご教授願います。

データウィンドウ「グリット形式」で「マウス選択オン」にしておくと
マウスのドラッグで範囲選択ができます
でもそれはすでに解決されていらっしゃいますね。

次からはやったことが無いので無責任モードですが
マウスで範囲選択したデータを取得する方法ですが・・

dw_1.Object.Data.Primary.Original[startrownum,startcolnum,endrownum,endcolnum]

で取得できるようです。
ドラッグ開始時の「行?カラム」を保存しておき、ドロップ時の「行?カラム」を
取得して、上記の構文に当てはめればいいと思います
詳しくはヘルプ「データウィンドウ データ式について」を参照してください



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows98
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

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