PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
20483 | 03/10/22 20:34:49 | RE(3):列のコピー&ペースト By kyokoten |
20470 | 03/10/21 15:33:18 | RE(2):列のコピー&ペースト By kyokoten |
20467 | 03/10/21 11:42:23 | RE(1):列のコピー&ペースト By hirotyan |
20462 | 03/10/18 14:51:09 | 列のコピー&ペースト By kyokoten |
カテゴリ:スクリプトの記述
日付:2003年10月21日 11:42 発信者:hirotyan
題名:RE(1):列のコピー&ペースト
kyokotenさん、こんにちは。
>こんにちは。
>列のコピー&ペーストに関する質問です。
>グリッド形式のDWのヘッダ部分をクリックすると、その列が黒く反転されると思いますが、
>その列をコピーして、別のDWのある列にペーストしたいのですが、
>(つまりExcelの列のコピー&ペーストのイメージです。)
>それは可能なのでしょうか?
>可能だとすれば、どのようにしたら良いのでしょう?
>クリップボードなどを使用したらよいのでしょうか?
>誰か教えて頂けるとうれしいです。宜しくお願いします。
>
黒く反転されたデータは、
dw_1.object.datawindow.selected.data
で取得できます。
あとはImportString()関数を使うなり、
取得した文字列を取り出して一行ずつ入れていけばいいと思います。
データがどのような形で取得されるかは、一度実験して
試してみるといいですね。
ヘルプの、DataWindow オブジェクトのプロパティの
Selected.Dataを参考にするといいと思います。
クリップボードを使う場合は、
ClipBoard( dw_1.object.datawindow.selected.data )
で取得して
ImportClipboard()関数で貼り付ける感じになります。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows 2000
DBMS Oracle SQL*Net 8
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.