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 (記載なし)
Copyright © 2013 Power Future Co., Ltd.