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