PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
23410 08/09/18 09:27:27 RE(2):PB10.0: SaveAs でEXELのセルの幅が縮んでしまう By sarada
23315 08/05/01 13:41:23 RE(1):PB10.0: SaveAs でEXELのセルの幅が縮んでしまう By Hakofugu
23314 08/04/30 18:09:00 PB10.0: SaveAs でEXELのセルの幅が縮んでしまう By ⇒

カテゴリ:PowerBuilderの不具合?
日付:2008年05月01日 13:41 発信者:Hakofugu
題名:RE(1):PB10.0: SaveAs でEXELのセルの幅が縮んでしまう

⇒さん、こんにちは。

>shimaというものです。よろしくお願いします。

>下記のソースでデータウィンドウのSaveAsメソッドで、Excelファイルへ出力しようとしています。
>li_rtn = dw_xxx.SaveAs(sle_file_nm.Text, ia_out_kbn, FALSE)

変数ia_out_kbn の中身は Excel8! 何ですよね!?

>デバックを行うとli_rtnには1が入ってきていて正常に動作していることは確認してます。

>しかし、出力されたEXELシートを見ると、データ型がdecimal(0)となっている
>カラムの値が出力されるセルの幅が0になってしまいます。(自分でセルの幅を
>変えると値が入っていることは確認出来る)

ここで言っている「データ型がdecimal(0)」とはDWのカラムの仕様のデータ型のことですよね。
テーブルの定義で言うとNumber(x,0)になるんですかね。(Oracleなので)

>TABLEの定義は変更が不可能なため、幅を広げるための様々な方法を試みたので
>すが、どうしてもdecimal(0)のデータをEXELに出力する時にセルの幅が0になっ
>てしまいます。

DBMS:Oracle10g
Client OS:WindowsXP
PB:Ver10.2.1 Build9004J
Excel:Excel2003

で試してみましたが、幅が0にはなりませんでした。
全ての行の値が0のカラムもそうでないカラムも幅は一緒でした。何か、条件が違うのかもしれません。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows XP
DBMS Oracle Net 10
Browser (記載なし)

Server SoftWare

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

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