PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
1148 98/04/06 19:12:59 RE(3):データパイプラインについて質問 By masaru
1136 98/04/03 23:44:14 RE(2):データパイプラインについて質問 By aki
1127 98/04/03 10:41:21 RE(1):データパイプラインについて質問 By あすかちゃんの父
1115 98/04/02 21:33:22 データパイプラインについて質問 By masaru

カテゴリ:旧電子会議室
日付:1998年04月03日 10:41 発信者:あすかちゃんの父
題名:RE(1):データパイプラインについて質問

masaruさん、こんにちは。

>データパイプラインについて質問なのですが、
        
>データパイプラインを使って転送しているときに未入力チェックをしたいのですが、
>現状できることは、
>(1)FindRequired関数を用いてデータウィンドウに表示された
>データに対して未入力チェックはできる。
>(2)キー項目に対して重複チェックはできる。
>の2点です。

>データパイプライン中で未入力チェックをしたいのですが、方法はないでしょうか?
>もしくは、データウィンドウからデータパイプラインを用いてデータベースに
> 転送することはできないでしょうか?

パイプラインはDBMS to DBMS でデータをそのまま転送しているので、PB上では
データチェックはできないと思います。
ただ未入力チェックをしたいという事は、転送先のDBMSでNOT NULLの制約がある
と解釈すれば、転送先のDBMS側のコミット時のチェックに引っかかります。この
時にパイプラインの転送エラーが表示されますので、これをユーザに表示して修正
を促せばいいのではないでしょうか?

転送先のDBMSのチェックに頼らずに、PB上でNOT NULLのチェックをするのであれ
ば、一旦データウィンドウに転送元のDBMSのデータを読込んでFindRequired関数
etcでチェックをかけて、転送先のDBMSのデータウィンドウにスクリプトでデータ
をコピーすればいいと思います。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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