PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
12683 00/08/09 09:16:02 RE(2):PB6.5: dddw内の現行行の取得について By BigBen
12682 00/08/09 01:35:30 RE(1):PB6.5: dddw内の現行行の取得について By Taka
12673 00/08/08 15:14:06 PB6.5: dddw内の現行行の取得について By BigBen

カテゴリ:PowerBuilderの開発環境
日付:2000年08月08日 15:14 発信者:BigBen
題名:PB6.5: dddw内の現行行の取得について


dw_1(フリーフォーム)に区分カラム(dddw:選択のみ可)があります。
dddw内は1?10まで10行のデータが存在します。
Retrieve後、取得した区分がdddw内のどの行にあたるかを
取得したいので以下のスクリプトを記述しました。

※dw_1のデータは1行です。区分は「5」でdddwでは5行目にあたります。
 ちなみに、区分には一度もフォーカスがあたっていません。
 一度、フォーカスをあてると意図する行が取得できます。

<スクリプト>
dw_1.SetTransObject(SQLCA)
dw_1.Retrieve()
dw_1.GetChild(\"区分\",ldwc)
ldwc.GetRow()

上記を起動したところ、取得した行が「1」になりました。

なぜ、一度もフォーカスがあたらないと行の取得がうまく
いかないのでしょうか。
もしかして、このような記述は駄目なのでしょうか?



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows98
DBMS Oracle SQL*Net 2.3
Browser (記載なし)

Server SoftWare

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

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