PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
20438 | 03/10/13 16:28:02 | RE(6):rowscopy By まぁく |
20437 | 03/10/13 16:20:04 | RE(5):rowscopy By まぁく |
20425 | 03/10/09 19:04:53 | RE(4):rowscopy By HONCHI |
20424 | 03/10/09 18:30:12 | RE(3):rowscopy By hirotyan |
20423 | 03/10/09 17:42:15 | RE(2):rowscopy By HONCHI |
20415 | 03/10/09 15:41:59 | RE(1):rowscopy By まぁく |
20413 | 03/10/09 14:59:38 | rowscopy By HONCHI |
カテゴリ:データウィンドウ
日付:2003年10月09日 17:42 発信者:HONCHI
題名:RE(2):rowscopy
まぁくさん、こんにちは。
>>rowscopyができる条件というのはいったい何なんでしょうか?
>
> ※上記の文だけでは、皆さんがアドバイス/意見するのは難しいかと思います。(^^;
> もう少し詳しく(オブジェクトの構成/スクリプト記述など)書いていただけるとありがたいです。
>
> ?1で戻り値がかえってきているとの事ですので、その点だけ考えられる事を。
> ?送り元のdwに情報を読み込んでいない(または作成されていない)
> ?送り元に情報を読み込んだ後、フィルタなどを掛けている
> ?受け側のtransactionobjectが生成されていない
> ?存在しない行をcopyしようとしている
説明不足で申し訳ありません。
DWは両方ともSQLSelectで作成されており(1つのテーブルのみ),WHERE句に1つはREC_KBN=\'1\',もう1つは
REC_KBN=\'2\'となっています。違いはそれだけでカラムの仕様は全く同じです。
スクリプト上ではdw_1.RowsCopy(ll_row,1,Primary!,dw_2,1,Primary!)としています。dw_1のll_row行のみdw_2
にコピーする。
??FOR...NEXTで1行ずつなめているので存在するはずです。
?フィルタはどちらにもかかっておりません。
?どちらのDWにもSetTransObjectはしております。
カラムの仕様が全く同じであればRowsCopyはいけるかと思っていたのですが。。。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS (記載なし)
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.