PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
13563 00/10/16 14:17:20 RE(10):PB5.0.03: コンポジットDWのレポート内にあるOLEオブジェクトにペーストするには? By SHIMA
13365 00/09/25 11:10:44 RE(9):PB5.0.03: コンポジットDWのレポート内にあるOLEオブジェクトにペーストするには? By SHIMA
13362 00/09/23 14:36:34 RE(8):PB5.0.03: コンポジットDWのレポート内にあるOLEオブジェクトにペーストするには? By あすかちゃんの父
13355 00/09/23 00:06:26 RE(7):PB5.0.03: コンポジットDWのレポート内にあるOLEオブジェクトにペーストするには? By ryochan
13351 00/09/22 18:34:58 RE(6):PB5.0.03: コンポジットDWのレポート内にあるOLEオブジェクトにペーストするには? By てとらぽっと
13307 00/09/20 12:50:17 RE(5):PB5.0.03: コンポジットDWのレポート内にあるOLEオブジェクトにペーストするには? By ryochan
13305 00/09/20 10:54:47 RE(4):PB5.0.03: コンポジットDWのレポート内にあるOLEオブジェクトにペーストするには? By こてちゅ
13302 00/09/20 10:38:38 RE(3):PB5.0.03: コンポジットDWのレポート内にあるOLEオブジェクトにペーストするには? By SHIMA
13301 00/09/20 10:38:04 RE(2):PB5.0.03: コンポジットDWのレポート内にあるOLEオブジェクトにペーストするには? By てとらぽっと
13297 00/09/20 01:44:25 RE(1):PB5.0.03: コンポジットDWのレポート内にあるOLEオブジェクトにペーストするには? By ryochan
13282 00/09/19 12:29:09 PB5.0.03: コンポジットDWのレポート内にあるOLEオブジェクトにペーストするには? By SHIMA

カテゴリ:データウィンドウ
日付:2000年09月20日 10:38 発信者:SHIMA
題名:RE(3):PB5.0.03: コンポジットDWのレポート内にあるOLEオブジェクトにペーストするには?

ryochanさん、レスありがとうございました。

>コンポジット内のレポートはDataWindowChildとして
>扱いますよね。
>その中のオブジェクトは確か、
>ドット表記でアクセスできないので
>ちょっときついかもしれません。
>他の方がご存じで、コメント下されば
>そちらを参考にしていただけたら良いのですが。

プロパティは、.Objectを使用してネストさせて記述は出来るのですが、
貼り付けする際にPaste関数が使用できないので、どうしたものかと。
Window上のoleコントロールには簡単に出来たので、
すぐ出来ると思ったのですが、やはりDataWindowだと違うのですね。

>イメージデータの形式は何でしょうか?
>もしOLEのメソッドで印影データをビットマップに
>保存させることができたら、
>もしくは最終的にビットマップファイルを作成し、
>ビットマップオブジェクトとして
>表示させたらどうでしょうか。

シャチハタの「パソコン決裁 For OLE Automation」というAPを使用していて、
ファイル形式は、AP独自の形式のようです。
透過をサポートしているので、gifに似ているのかもしれませんが、
管理方法が独特で生のイメージファイルとして参照できません。
最終的に行いたい事は、既存のコンポジットデータウィンドウのレポートに
定義されているカラムやテキストオブジェクトと重ねあわせて、
いかにも印鑑を捺印したようにプレビューできる、または印刷できること...という内容なのです。

ご提案通り、文字などのない空白部分にピクチャオブジェクトを配置して、
予めビットマップとして保存しておいたイメージを動的にペーストする方法も1つの方法ですね。
ビットマップを生成するプログラムもかなり手強そうですが(笑)。

とにかく、参考になりました。ありがとうございます。
ビットマップは最終手段にすることにして、もう少し試行錯誤してみようと思います。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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