PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
1609 | 98/05/29 13:40:44 | RE(2):SaveAsのヘッダについて By chaser |
1592 | 98/05/26 20:25:57 | RE(1):SaveAsのヘッダについて By しん |
1324 | 98/04/23 14:38:35 | SaveAsのヘッダについて By まこと |
カテゴリ:旧電子会議室
日付:1998年05月26日 20:25 発信者:しん
題名:RE(1):SaveAsのヘッダについて
>DWの内容を一般ファイルへ格納する際、SaveASを用いています。
>
>ヘッダ付きで格納すると、ヘッダがカラム名(例: system_nam )になっています。
>このカラム名を個別の名称にしたいのです。
>
>状況
> カラム名;system_nam
> DWペインタで、カラム名称を”システム名”に変更しています。
>
>string null_str
>SetNull(null_str)
>dw_act.SetSort(null_str)
>dw_act.Sort( )
>でソートを行うと、一覧に”システム名”が表示される状態です。
>
>この場合、ヘッダ付きで格納した時に、ヘッダが”システム名”になるようにする方法は
>あるでしょうか?
こんにちは。”しん”です。
カメRESで、意味ないかもしれませんが...
PB5で私がやっていた方法をお話します。
まず、DatastoreをCreateし、かき出したいDataWindowのDataObjectプロパティをコピーします。
RowsCopyですべての行をコピーしてしまい、このDatastoreに対してSaveAsするようにしますが、その前にこのDataStoreのカラムプロパティのdbNameを”システム名”のような日本語にModifyします。
ex. export_ds.Modify(\"master_sysname.dbName =\'システム名\'\")
さらに、出したくないカラムをDestoryしてSaveAs()すれば、結構、いい感じになりました。
(Powersoftのカスタマーサポートの方に、以前に教えていただきました。)
今の課題は、グリッドの現在のカラムの並びどおりに出力できないことです。
そういえばPB5 ? , DWはGrid ? ... はずしていたらごめんなさい。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS (記載なし)
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.