PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
21527 04/09/10 16:49:39 RE(2):PB7.0: 一覧表示した時のDDDWの表示について(修正) By sori
21524 04/09/09 22:24:02 RE(1):PB7.0: 一覧表示した時のDDDWの表示について(修正) By nupitaro
21521 04/09/09 17:59:35 PB7.0: 一覧表示した時のDDDWの表示について(修正) By sori

カテゴリ:PowerBuilderの開発環境
日付:2004年09月09日 22:24 発信者:nupitaro
題名:RE(1):PB7.0: 一覧表示した時のDDDWの表示について(修正)

soriさん、こんばんは。

>お聞きしたいのは、dw_2が表示された時の予定倉の表示についてです。
>予定倉カラムはDDDWでして、ロケーションマスタを元にd_loc_dddwを作成。
>表示データ:ゾーン名称、データカラム:倉ゾーンとしています。
>倉ゾーンはcomputeカラムで倉コード+ゾーンNoです。
>[ロケーションマスタ]
>     項目名              データ
>  Pk 倉コード            01
>  Pk ゾーンNo            000
>     ゾーン名称          平置1

>検索後は固定マスタにある保管先コードからゾーン名称を抽出して、
>予定倉にセットして、変更がなければそのまま登録、別の倉に変更するなら
>DDDWのリストから選択という流れにしたいのです。
>更新データとしては名称ではなく、倉ゾーンが必要でして、
>変更がなかった場合に、セットした名称から倉ゾーンを取得する方法がわかりません。

予定倉のデータカラムを倉ゾーン(倉コード+ゾーンNo)として、
ロケーションマスタの主キーを設定していますので、
倉ゾーンを取得するのであれば、下記で良いと思います。

String ls_kuraZone
ls_kuraZone = dw_2.Object.予定倉[ row ]
または
ls_kuraZone = dw_2.GetItemString ( row, \"予定倉\" )

ご存知かと思いますが、DDDWの表示カラムは画面上の表示項目で、
実際にdwに保持しているデータはデータカラムに指定した項目の値です。
ですので、更新をかける際に倉ゾーンを取得する必要はないのではないでしょうか?



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS Microsoft SQL Server Client 6.5
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Microsoft SQL Server 6.5
WebServer (記載なし)

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