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 (記載なし)
Copyright © 2013 Power Future Co., Ltd.