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