PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
4479 | 98/12/22 13:31:11 | RE(6):パイプラインの動的生成に失敗しました! By まこと |
4471 | 98/12/21 23:26:44 | RE(5):パイプラインの動的生成に失敗しました! By Taka |
4468 | 98/12/21 20:36:07 | RE(4):パイプラインの動的生成に失敗しました! By まこと |
4437 | 98/12/18 11:30:10 | RE(3): パイプラインの動的生成に成功しました! By Taka |
4425 | 98/12/17 18:51:26 | RE(2):PB6: パイプラインの編集は可能ですか? By まこと |
4413 | 98/12/17 14:39:53 | RE(1):PB6: パイプラインの編集は可能ですか? By Taka |
4403 | 98/12/17 13:10:29 | PB6: パイプラインの編集は可能ですか? By まこと |
カテゴリ:データベース
日付:1998年12月17日 18:51 発信者:まこと
題名:RE(2):PB6: パイプラインの編集は可能ですか?
>>早速ですが、パイプラインの設定を編集する事は可能でしょうか?
>
>可能です。このへんは、データウィンドウと同じく、ソース上のオブジェクト(つまりシンタックス)
>が存在しなくても、「スクリプト上で編集した文字列」を動的に割り当てることが可能です。
>
>PipeLine型の非表示オブジェクトを CREATE したら、その Syntax プロパティに構文を
>設定すれば動くはずです。
>(構文を調べるには、既存のパイプラインオブジェクトをエクスポートして見るのが早いと思います)
できませんでした。
結果は・・・ 異常終了しました。(ワトソン君が活躍します。)
設定方法は、
1.パイプラインのユーザオブジェクトを作成
2.pipelineのsyntaxを、変数pipe_listに格納(pipeline(source_connect= ?)
3.インスタンス変数に宣言(u_pipe i_pipe)した変数名にcreateする。(i_pipe = create u_pipe)
4.i_pipeのsyntaxプロパティに、pipe_listを入れる。(i_pipe.syntax = pipe_list)
5.i_pipeを実行 → [異常終了]
予想される原因としては・・
i_pipe.Create(pipe_list)のような感じで、pipelineオブジェクトを作成できないからではないかと
思ってます。(create関数は、DWソースコードからのDWオブジェクト生成しかできません。)
設定や使用方法が間違えてますか?(だといいのですが・・)
尚、項目4の前に i_pipe.DataObject = \"p_test\"を行ってから、項目4(syntaxプロパティの設定)を
を行っても、異常終了しました。
また、syntaxプロパティを設定せずに、DataObjectのみを設定すれば、正常に動作しました。
>LibraryExportした結果の文字列(dw構文)を、Create関数の引数にするだけで良いのですが...
>(そーゆーことじゃなくて?)
syntaxプロパティではなく、Create関数の引数なんですか?
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS Oracle SQL*Net 2.3
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.