PB 電子会議室
カテゴリ:スクリプトの記述
日付:1999年10月13日 16:33 発信者:ayuko
題名:PB6.5: OLEオートメーションとDDEどっちが便利でしょうか?
みなさんこんにちは
PBのデータウィンドウからEXCELにデータを送ってEXCELで帳票を印刷しようとしています。
過去のログを洗ってみましたところ、アプリケーション間通信にはOLEオートメーションとDDEの2つの手法があること
を知りました。
どちらの方法がよいか迷っています。双方の利点、欠点を教えてください。
前提
1.帳票のレイアウトを動的に変更したい。(いわばレコード数にあわせて行数、罫線を変更したい)
2.パッケージのアプリとして販売する可能性があるため、EXCELがインストールされてなくてもEXEが落ちないように
する。(その場合はアプリケーション間通信はしない)
3.またEXCELのバージョンがあがっても極力対応可能とする。(EXCEL97以上)
4.件数は比較的少な目(レコードにして1000件ない予定)ただしシートは複数にまたがる
5.PBでデータをおとして、フォーマットを作成した後にEXCEL側で修正ができるようにしたい。(PB上でなくても、
PBでシートを保存しておき、後からEXCELを起動しユーザーが修正する形)
以上のことを想定して、どちらの手法がよいかお教えねがいます。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS Oracle SQL*Net 8
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.