PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
8955 | 99/10/27 18:26:53 | RE(4):PB6.5: データパイプラインのエラーログ出力方法について By G.Mabuchi |
8937 | 99/10/27 10:58:18 | RE(3):PB6.5: データパイプラインのエラーログ出力方法について By Taka |
8935 | 99/10/27 10:21:58 | RE(2):PB6.5: データパイプラインのエラーログ出力方法について By G.Mabuchi |
8930 | 99/10/26 19:06:06 | RE(1):PB6.5: データパイプラインのエラーログ出力方法について By Taka |
8928 | 99/10/26 18:18:05 | PB6.5: データパイプラインのエラーログ出力方法について By G.Mabuchi |
カテゴリ:ユーザオブジェクト
日付:1999年10月27日 10:21 発信者:G.Mabuchi
題名:RE(2):PB6.5: データパイプラインのエラーログ出力方法について
Takaさん、こんにちは。
>G.Mabuchiさん、こんばんは。
>
>>データパイプラインを使用してOracle→SQLServer間でのデータ移行プログラムを
>>開発しているのですが、要件として外部キー違反などで移行できなかった場合に
>>その履歴をテキストファイルとしてログ出力しなければならないのですが、
>>その方法が見つかりません。助けてください。
>>pipeendイベント中でエラーデータウィンドウのデータが取得できれば良いのですが・・・
>
>Start関数に、エラー表示(編集)用のデータウィンドウコントロールを指定していると
>思います。
>PipeEndのタイミングで、そのデータウィンドウをSaveAsすれば良いのではないでしょうか?
>
回答有り難うございました。
SaveAsを使った方法だと各パイプライン毎にファイルが出来てしまうのと、余計な情報が
多いのがネックで、必要なカラムだけを取り出して1ファイルに任意のフォーマットで
テキスト出力したいのです。
SaveAsからワーク用のデータウィンドウを用意して、そこから必要なカラムを抜き出すしか
無いのでしょうか?
やはりエラーデータウィンドウから直接カラムを参照する方法は無いのですか?
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS Microsoft SQL Server Client 6.5
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Microsoft SQL Server 6.5
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.